From 35b92c34fcb57ae48acda1ae641ae1480edc3550 Mon Sep 17 00:00:00 2001 From: stepan TeSt Date: Tue, 5 May 2026 10:18:12 +0300 Subject: [PATCH] 2 TestFeatchAlmostReady --- ...549-4839-b6a0-f014b88f1b59-attachment.json | 8 +- ...e65-4791-b44d-6bb5fa96de2d-attachment.json | 8 +- ...87b-4589-a808-d429aa6f4a26-attachment.json | 5 + ...7d-ce76-4fcb-aee0-53a327bdee7e-result.json | 1 + ...835-4b23-98e7-f371fbb01827-attachment.json | 12 + ...5eb-4618-8f77-e44e173a7e27-attachment.json | 8 + ...897-4862-abd7-497cd45ecc30-attachment.json | 8 +- ...fd94-4c3f-8e3e-86a544de512c-attachment.txt | 1 + ...155-4c4e-b8d4-6ce6c93914a4-attachment.json | 8 + ...adc-4e69-83c8-9af1061d9043-attachment.json | 2 +- ...c6e-49ad-b5b4-8afb009eda6d-attachment.json | 8 +- ...d1e-4632-a791-e79d42021c70-attachment.json | 12 + ...c2e-4f18-a501-b88db439fdc6-attachment.json | 2 +- ...0d12-4fd7-aa80-af5b1200f5ee-attachment.txt | 1 + ...3bd-4c49-944d-57c6b0a5da79-attachment.json | 4 + ...3e9-4c76-8f4e-0cde204df03c-attachment.json | 7 + ...8a8-4476-9b7a-a0dbccc7ea06-attachment.json | 8 + ...0c4-47be-87f7-4817ab2debfe-attachment.json | 2 +- ...b4f-4aa0-9d33-2fcfda8da00a-attachment.json | 18 + ...538-4205-a23a-04df4b147f96-attachment.json | 8 +- ...d82-4e82-861e-e49896ab67e5-attachment.json | 6 +- ...49e-42ac-8444-133727128303-attachment.json | 8 + ...47e-45a9-848f-82801caa8a39-attachment.json | 18 + ...fc5-47ad-b654-ea3107ad13e5-attachment.json | 10 +- ...ba-222e-4c69-9153-481755cbef12-result.json | 2 +- ...fbf-4031-ad08-aeac9ce79594-attachment.json | 8 + ...c0-7302-4d0f-b0a2-cd86c0147d18-result.json | 1 + ...bab-4eb4-a4a9-c0b6da36e140-attachment.json | 18 + ...03-11eb-4d50-81dc-0a99fcd57ec7-result.json | 2 +- ...9c-a2dc-4b1f-8096-1a558d8378fc-result.json | 1 + ...946-4219-86ff-afa57192852f-attachment.json | 18 + ...c20-41a9-86ae-453c53c2495f-attachment.json | 2 +- ...9c6-4f31-ba21-7541646e9b4c-attachment.json | 2 +- ...a4a-4b0a-a193-55304b5f3e5c-attachment.json | 8 + ...7e-b019-46d4-9ebb-c3bda905e453-result.json | 1 + ...5d-c2fe-4785-80f5-1d876f9aa343-result.json | 1 + ...477a-4f28-b477-90ba4c02b4a9-attachment.txt | 1 + ...dbf-4393-9324-d70fad7a6c13-attachment.json | 8 +- ...746-44b5-bdb3-323993895da6-attachment.json | 6 +- ...221-452e-aacf-244d215de47c-attachment.json | 8 + ...b59-4753-a2c4-b38a7b2e96ae-attachment.json | 8 +- ...62e-48cc-96be-099455d03d5a-attachment.json | 0 ...8cf-46cd-b027-36e626238d0a-attachment.json | 2 +- ...b019-4638-9b72-d2cf2fa5c31e-attachment.txt | 1 + ...db0-4894-99c4-532c1a76c043-attachment.json | 16 + ...51b-4f9d-8f25-eb5fb0820e81-attachment.json | 10 + ...428-40ed-8f01-238650f64a00-attachment.json | 8 +- ...8e9-4b1f-b943-1fe04e6ba0d9-attachment.json | 8 + ...165-4493-8353-17b32a9640a3-attachment.json | 2 +- ...0e9-424c-a912-598a39ab81e7-attachment.json | 18 + ...1b2-49bb-9574-e7d8c4e689d8-attachment.json | 10 +- ...70c-49e8-8573-58acf14751f1-attachment.json | 18 + ...6e2-456a-80f1-065d73503749-attachment.json | 18 + ...c05-4383-89fb-1c297cbe2c4b-attachment.json | 21 + ...cf0-4d38-b77b-c22082fb953a-attachment.json | 18 + ...da4-4dc7-a34a-d2db55017685-attachment.json | 8 + ...897-486a-99c2-10c3bcc39f84-attachment.json | 10 + ...f8e-482d-aa59-4deb5dd3511a-attachment.json | 16 + ...86b-4826-b53e-576178985d02-attachment.json | 10 + ...c0e-426c-b2a4-ad1a56dbe551-attachment.json | 18 + ...490f-4dc4-b7ef-72acd6fd3893-attachment.txt | 1 + ...f5d-4779-94b9-7a3128f3e32f-attachment.json | 18 + ...cce-46d1-892b-33244fc63817-attachment.json | 25 + ...d9-4271-465f-950f-25e4b674768c-result.json | 2 +- ...12f-41c1-8e4e-3389027bb7f0-attachment.json | 25 + ...ebb-4c95-a259-e8917f159bae-attachment.json | 21 + ...b3d-46ea-a905-d964e57af94f-attachment.json | 18 + ...17e-40e2-8e4a-e79a5df1d578-attachment.json | 32 + ...e8-db9e-4797-8101-6ff25d42372c-result.json | 1 + ...364-4c5a-b3bc-06474cc51b14-attachment.json | 18 + ...8c-e647-4f71-b0d9-530d33fba396-result.json | 2 +- ...9d2a-4169-87f0-d596a58dca2e-attachment.txt | 1 + ...60e1-4b5b-9e78-beaab0cc357e-attachment.txt | 1 + ...b31-41bd-a888-4fbca7643b2f-attachment.json | 25 + ...5c47-4d4d-9893-82a524a4040b-attachment.txt | 2 +- ...d67-4c4e-a9d5-557079452e28-attachment.json | 6 +- ...843-464c-b613-28a7d2ee7f3c-attachment.json | 0 ...ca9-4d0d-af47-2558587eb1f2-attachment.json | 8 + ...e1d5-4dc6-a75b-b9f1c69c1a09-attachment.txt | 1 + ...284-4c91-b3a0-7fbf15ee9041-attachment.json | 18 + ...bf48-4928-b2a4-b2b27eff87ce-attachment.txt | 1 + ...b0-ed99-495d-9de1-26ba110a85ad-result.json | 1 + ...67-cc4d-49a3-8624-1ca11eb63d3a-result.json | 1 + ...c64-455e-a062-410528f8622e-attachment.json | 8 + ...366-441b-9e89-db677db15200-attachment.json | 18 + ...0f64-42fe-be06-2451e6a69a47-attachment.txt | 2 +- ...bba-4405-b4a8-9f1cc3e61182-attachment.json | 10 + ...0c82-4ea7-8427-b44f38185a61-attachment.txt | 1 + ...e73-4e4a-948d-e0e6d532e558-attachment.json | 8 + ...a45-4d47-b19d-cfad0268ef63-attachment.json | 2 +- ...79-3701-4440-9c47-ddd6cce31241-result.json | 1 + ...5e97-4ace-9035-1b5ffabbdb7d-attachment.txt | 2 +- ...4a-4e7b-47fb-956b-4723ad6691af-result.json | 1 + ...17c-4f3c-b7ae-7347299c86ba-attachment.json | 12 + ...c4b-4c6a-bbf7-f6a4b0317232-attachment.json | 18 + ...f2-137d-44ed-b4f6-93e506e820f1-result.json | 1 + ...2ed1-454a-b31d-13234c0ac082-attachment.txt | 1 + ...00e-486d-9b4e-48473fcbe2c1-attachment.json | 8 + ...aaf-4d0a-b3e1-0d625e3c29ce-attachment.json | 6 +- ...8ee-4cb6-9d72-4c5fa7b10210-attachment.json | 10 + ...497a-4677-9f94-4b9ef18a2ad5-attachment.txt | 1 + ...d7b-4042-8ace-3a583fa09faf-attachment.json | 7 + ...a1-d9bb-45af-8216-6553c5f090b1-result.json | 1 + ...4362-4145-89d7-ed9ec7fd99c8-attachment.txt | 1 + ...0fc-4f74-9a16-962fbdab449a-attachment.json | 9 + ...04a2-430a-8c6f-17781d783ce1-attachment.txt | 1 + ...25b-4aa9-a7de-d365be28e630-attachment.json | 8 + ...035-42c7-9c78-4cc95da0cbb4-attachment.json | 21 + ...4ea-4840-91e9-98559b85d8ab-attachment.json | 0 ...323-4c5c-b5b2-6647e9155600-attachment.json | 18 + ...effc-44b5-9f2b-d250a484df87-attachment.txt | 1 + ...694-42ae-bc6f-7535d7177b57-attachment.json | 10 + ...3c6a-4992-96db-f952a5b7dabe-attachment.txt | 1 + ...b4a8-437e-992e-c8da752b9c18-attachment.txt | 1 + ...11e-4514-a2a2-8a0bc252dc74-attachment.json | 18 + ...fc-32ae-422e-b9cd-e9a48a6b721f-result.json | 1 + ...522-4a6a-9082-517caff027f6-attachment.json | 21 + ...183-4874-af1c-d22067bcfd7f-attachment.json | 9 + ...759-4adb-8e75-5ef6e027e5bc-attachment.json | 16 + ...29-f36a-40b0-a99b-46d6d1838c29-result.json | 1 + ...d2-3a7f-402c-b824-22315ecb73c3-result.json | 1 + ...456-44e0-a66e-fc4d6560252d-attachment.json | 9 + ...12f-4109-ad7e-6ef06af38312-attachment.json | 10 +- ...2e3-4ba5-9d60-79d121346c9d-attachment.json | 10 + ...a4f-4641-b432-43eac9940520-attachment.json | 18 + ...aa-d445-412d-9ac7-8f90c7e04b1a-result.json | 1 + ...b87-44f1-b29c-957028ee93c0-attachment.json | 12 + ...178-45ad-9389-526a87305533-attachment.json | 8 + ...d6-9719-45f4-b1bf-856dc0ae1d59-result.json | 1 + ...ba6-41b8-acd4-04618a852105-attachment.json | 8 + ...2f-5330-467f-bc2a-1f92bc88c6a9-result.json | 1 + ...34-04b0-44d8-8cc0-42dd02156f4a-result.json | 1 + ...a63-488f-8649-62f26aa36c29-attachment.json | 8 + ...602f-4dee-923d-0869567fa257-attachment.txt | 1 + ...32-bcd2-4b10-b6cc-02d59dc97086-result.json | 2 +- ...5cb7-459e-85b3-4a2d9f4f3b33-attachment.txt | 1 + ...05-90a6-4590-9742-232c7d411233-result.json | 1 + ...e9a-45bd-9667-44e04ac84896-attachment.json | 18 + ...844-483e-9bf9-4cf924f272ee-attachment.json | 25 + ...919-46af-9d85-c182f94a4b80-attachment.json | 12 + ...bc5-40ce-9c76-9aa5e30c047f-attachment.json | 10 + ...dc4-4e7b-82f4-64e44a79510c-attachment.json | 10 + ...04-44ed-4c36-b309-b80bb8d6020e-result.json | 1 + ...b1b-4f9a-9306-1d13757703c8-attachment.json | 10 + ...9ee-4d64-8511-131fc0df30e6-attachment.json | 7 + ...f9f-4ef4-b440-c60ddb23fe63-attachment.json | 5 + ...76-37e7-4af2-9073-fab7084b1eed-result.json | 2 +- ...db4-4bdb-b057-fcb890439e0d-attachment.json | 8 + ...3c6-4f5e-87ff-a9673ea577a6-attachment.json | 10 + ...09b-4f19-a73c-5f28e46b9479-attachment.json | 8 + ...9dc-4c5a-b8f8-6363f1df8b67-attachment.json | 7 + ...6a5-4b31-a1ed-30bd8f174d37-attachment.json | 15 + ...a3bf-40eb-9c87-38845b4ada9f-attachment.txt | 1 + ...6dc-4088-9b62-ba000acb94b5-attachment.json | 9 + ...2c-4e4f-4c09-832f-2f7b4bda5e8b-result.json | 1 + ...d6-8833-4b3d-b1cc-f5cc32d2ae1c-result.json | 1 + ...b23-49e5-99cc-2a2f2832ed75-attachment.json | 9 + ...d2b-407c-a5f9-e1d2da0646cb-attachment.json | 18 + ...59f7-438f-92e1-3761631e00e9-attachment.txt | 1 + ...26-22b1-45ca-a13c-267b5b76c0ac-result.json | 1 + ...444-4aa2-8347-4c6f0ba40611-attachment.json | 25 + ...67b-436b-85b4-d8d64bd181f8-attachment.json | 10 + ...39f-4bac-a431-10a861cbb6c8-attachment.json | 8 + ...dfd-4837-8cf8-bfcb79570427-attachment.json | 10 + ...2a-656b-4336-a22d-bdfb7915e968-result.json | 1 + ...cbb-4782-ab96-92e941eec6a4-attachment.json | 8 + ...632-4971-847e-e1f53fcb1df3-attachment.json | 18 + ...3d5-42c0-bf73-25e2c1002a63-attachment.json | 21 + ...e5e-46b9-b8d0-3333ce7e01db-attachment.json | 8 + ...983-438e-9008-9cc24fd07257-attachment.json | 25 + ...10b-4c1c-9747-44fbda085436-attachment.json | 8 + ...c1b9-4a19-9095-3ad9738b2e8d-attachment.txt | 1 + ...902-4590-8e2b-84bc74c7dd54-attachment.json | 10 + ...6de-405b-8410-483ac38a1660-attachment.json | 21 + ...81a-4a2f-ad0c-06944ad4ef7f-attachment.json | 21 + ...922-4b0f-a484-78fa3b94ae17-attachment.json | 8 + ...4846-49ad-b176-3967caca203f-attachment.txt | 1 + ...0958-46e9-b9f0-6f3ac41d1be6-attachment.txt | 1 + ...a9c-4be3-8470-5b209470d4d4-attachment.json | 12 + ...03a-4973-b873-978d37606812-attachment.json | 10 + ...83a1-4c51-9103-2155fc096f96-attachment.txt | 1 + ...d64-4281-8c8d-563aff3725e0-attachment.json | 10 + ...f0-72d1-4244-b7d2-493fc67121e5-result.json | 1 + ...62e6-4a17-98d6-6b8bbd871a95-attachment.txt | 2 +- ...e53-4c44-9a65-48b63f15c227-attachment.json | 24 + ...24-6078-4d9f-8586-8b08c866f77a-result.json | 1 + ...da-25eb-40d2-8c07-6723ce498022-result.json | 1 + ...07a2-431c-a138-91dc8794cb20-attachment.txt | 1 + ...bba5-4e18-bbb8-ebc5c3fde7cc-attachment.txt | 1 + ...d5fa-4240-8e92-93f577df76b9-attachment.txt | 16 + ...85b-4410-b1b1-dfe67499ea68-attachment.json | 5 + ...2f-f56c-4cd8-8b62-5175ca6b7037-result.json | 1 + ...e7e-472c-812b-4f0c35148bd6-attachment.json | 10 +- ...ebe-4572-a8b0-65c7cee34bd2-attachment.json | 10 + ...fae-40d5-af76-9ace1404c54c-attachment.json | 18 + ...4c8-4435-abf6-356b8863936a-attachment.json | 9 + ...08-66f7-49b5-9c93-62ffe8dc2956-result.json | 1 + ...a1-5791-418d-a054-757c4a874546-result.json | 1 + ...e43-4318-a794-bb5b504da9d8-attachment.json | 15 + ...e54-4eac-8fdb-c50a97420dac-attachment.json | 8 + ...bd-c118-4888-a2cf-b478abe7fbf8-result.json | 1 + ...32f-4d36-9f73-ff1156b729a9-attachment.json | 20 + ...f3-ddf7-4f14-a647-b13fc8330b0e-result.json | 1 + ...66b-4f86-8363-9818dbedd74b-attachment.json | 10 + ...5d7-484e-b651-4f68f56f5e3c-attachment.json | 10 + ...514-4875-b69e-d1522117d726-attachment.json | 10 + ...2fe-44ec-9dc7-5345344b4312-attachment.json | 16 + ...2fc-4716-9141-2a81dba4c1f2-attachment.json | 12 + ...011-48cb-abc0-9e3cd9cdcdf3-attachment.json | 25 + ...6b9-41a8-b636-a8091c8503b5-attachment.json | 20 + ...33d-4602-b5c8-d3a475094cdb-attachment.json | 18 + ...97d-4300-9cf7-4182a719cf52-attachment.json | 8 + ...d2e-4e39-a409-5b6b6e63676d-attachment.json | 10 + ...4dc-4548-a097-3d16aed7ff2b-attachment.json | 20 + ...d814-4250-b124-9c0abd856bfe-attachment.txt | 1 + ...ba-c49a-4ff3-9ce3-444791f81ae9-result.json | 1 + ...b3e-4cff-9630-f478371ba406-attachment.json | 8 + ...2ab-47d5-ac9d-5453af9c965a-attachment.json | 18 + ...017-4ec0-945c-cf52495563ba-attachment.json | 10 + ...095-41f2-9b29-bb94a414386a-attachment.json | 38 + ...e36-4a00-b6be-a9ae5494e9dc-attachment.json | 7 + ...583-422b-bfb4-e3f8c6635bc4-attachment.json | 10 + ...29-9afe-4e81-9257-3c80b379a01a-result.json | 1 + ...031e-4748-83bd-039751ca6d03-attachment.txt | 1 + ...f28-4c5a-b299-93ce0cc13d07-attachment.json | 10 + ...fa3-42e8-8f25-c6c2fae00f4c-attachment.json | 0 ...34b-473a-affe-5451adf15cdf-attachment.json | 8 + ...894-4db5-9cf0-34f3c75802d6-attachment.json | 18 + ...4c-3fcd-4ecc-b3d9-a4d862043081-result.json | 1 + ...260-4b19-a43e-922de74f875f-attachment.json | 15 + ...2cd-4496-bd0f-62241caa8d38-attachment.json | 0 ...8f00-4525-bc6c-ead931a5262b-attachment.txt | 1 + ...330-417f-96f1-873a1d940595-attachment.json | 8 + ...c87-42f7-ae8d-1c8b3f96b67f-attachment.json | 10 + ...872-4a8c-8b95-7622620cdc0f-attachment.json | 16 + ...9e2-4c4e-97ee-6e858d496d90-attachment.json | 10 + ...542-4f73-84ca-28656bd56ece-attachment.json | 10 + ...8d-0aa7-4785-b876-e0b8b7c4f44c-result.json | 1 + ...592-40ba-ad5f-6f4c49f4f771-attachment.json | 10 + ...aa9-4b00-877c-e544c29b8587-attachment.json | 18 + ...8fa-4ed1-8c04-07dba3cb8f58-attachment.json | 9 + ...01b-4f23-82d5-180775f1c929-attachment.json | 21 + ...7f-e846-4be5-8470-049312522b5f-result.json | 1 + ...8e-e6ed-4d7c-9254-37f776028eb1-result.json | 1 + ...53a-4392-8047-94733e34b7fe-attachment.json | 18 + ...7db-4b93-b4c7-7e2c5e271534-attachment.json | 18 + ...8c2-4ff2-b7db-e2ff05f71dac-attachment.json | 21 + ...a1ec-4cec-b782-51e81e97bd16-attachment.txt | 1 + ...bf7-49c3-8c10-2a8baccb8b12-attachment.json | 18 + ...842-4392-9d3b-218f6f386585-attachment.json | 9 + ...8d1-4787-b0dd-5ca78ac6d217-attachment.json | 21 + ...7e4-4004-a449-ce84ebb1177b-attachment.json | 8 + ...fd3-4538-a5eb-23437a17f862-attachment.json | 10 + ...488-42c1-8b57-a5ddbc2cf799-attachment.json | 21 + ...dae-4f5f-bccb-95b041e30809-attachment.json | 10 + ...0e9-4c90-97ef-b00b6d590afc-attachment.json | 10 + ...5381-4b8f-b2ba-59ca57aaa779-attachment.txt | 1 + ...26a-4b86-ac4f-3cdb1d948367-attachment.json | 0 ...b0-d0f0-46fa-bbd8-5fde619d4caf-result.json | 1 + ...c470-425c-b8a9-4be2bf643818-attachment.txt | 1 + ...5f9-4c15-a20a-2487edca5662-attachment.json | 12 + ...a5a-4635-9bea-8774e4decb52-attachment.json | 18 + ...cac-4664-bbe9-94cfa09d006b-attachment.json | 10 + ...fc6-4d43-a0f6-d439d4af09ef-attachment.json | 8 + ...5920-4738-b72e-603415bfa710-attachment.txt | 1 + ...7d0-4292-af91-d2f10257e79c-attachment.json | 10 + ...df7-43bd-bb6f-a8e42314acc4-attachment.json | 8 + ...9f9c-4f5b-87f0-07533cc0d213-attachment.txt | 1 + ...4c-8d02-4542-9be5-0f9d684562e3-result.json | 1 + ...39-5518-4e87-9c53-7853d6878df3-result.json | 1 + ...132-4d7f-8334-c920c441e9ea-attachment.json | 21 + ...ca11-4beb-8f9d-a433962f2f4c-attachment.txt | 1 + ...8f6-4717-88a5-281dc4d590e9-attachment.json | 10 + ...043-40da-a096-dbe518348b3c-attachment.json | 8 + ...4e6-4d05-9b67-9ee67802da39-attachment.json | 10 + ...7a9-4a59-9eeb-78d3146aa750-attachment.json | 21 + ...c702-4c2d-81f7-75dcae1d55b3-attachment.txt | 1 + ...d1d-482d-86fe-998787dd6faa-attachment.json | 21 + ...3cc-46a6-968e-f9bcf432e07a-attachment.json | 21 + ...b56-442f-92b7-d30ad69105d8-attachment.json | 21 + ...f5-9f19-42f0-8e97-a61b332c50e9-result.json | 1 + ...a2bd-4fb4-a189-b914f2ca8af9-attachment.txt | 16 + ...f5a-4ce3-9c99-87b99fb1735d-attachment.json | 10 + ...6b8-4212-9d3d-a93b5f249ebe-attachment.json | 8 + ...622-4a9d-86b2-fd9adfcdbee3-attachment.json | 8 + ...e8f-4846-843d-c7bb33bf20dd-attachment.json | 8 + ...500-4466-a0ca-a4cab9f2a496-attachment.json | 10 + ...fef-47d5-9af2-6b2793290989-attachment.json | 21 + ...9d2-416f-a0a6-388c683f37b8-attachment.json | 15 + ...6bdc-4b74-853b-786fb8010da5-attachment.txt | 16 + ...b7-e163-42f6-addf-0079eb115cb4-result.json | 1 + ...f4e-4ea2-9484-68c847927d09-attachment.json | 8 + ...0dd-427a-9309-e7a986b787b4-attachment.json | 8 + ...b0-c913-4a8b-8e8f-c883248fd3fd-result.json | 1 + ...eb-e1ed-4384-b0d4-0dbb4ac422e4-result.json | 1 + ...f456-4dc6-861f-1c84df6e79e4-attachment.txt | 1 + ...4c-8eb1-4268-a2c2-7dcc25a2d11e-result.json | 1 + ...635-4249-9c86-45c33503c555-attachment.json | 5 + ...e445-4530-953b-844e8acf8623-attachment.txt | 1 + ...eb7-4b38-9db2-b36f202dc928-attachment.json | 8 + KVSTest/features/PlaceInfoKVS.feature | 13 +- .../steps/kvs_add_user_to_place_steps.py | 9 +- .../features/steps/kvs_member_status_steps.py | 85 + KVSTest/testdata/kvs_test_data.py | 101 +- KVSTest/testdata/query_data.py | 25 +- Pass_request/__init__.py | 1 + Pass_request/features/PassRequests.feature | 48 + Pass_request/features/environment.py | 56 + .../features/steps/common_auth_steps.py | 22 + .../steps/pass_request_approval_steps.py | 121 ++ .../features/steps/pass_requests_steps.py | 104 ++ Pass_request/testdata/__init__.py | 1 + .../testdata/pass_request_test_data.py | 1633 +++++++++++++++++ QA.md | 912 +++++++++ Ticket/features/environment.py | 2 +- .../data/attachments/13d6dbcedac99ef0.txt | 1 + .../data/attachments/17c9bb6b8c50f414.txt | 1 + .../data/attachments/1f74595bdb2dbf3e.json | 8 - .../data/attachments/29ddf7dfcd55804d.json | 25 - .../data/attachments/2ebc4294cbbfbf47.txt | 1 + .../data/attachments/2fb0ddbd8fb76592.txt | 1 + .../data/attachments/3188cff49c978d3.txt | 1 + .../data/attachments/3247aad0a65466e8.txt | 1 + .../data/attachments/367c9a130542d7dd.json | 8 - .../data/attachments/38847740b02878e8.txt | 1 + .../data/attachments/3ecb25996fd555a9.json | 18 + .../data/attachments/40934732210e9bb6.json | 8 - .../data/attachments/436bb260d1743a89.txt | 1 + .../data/attachments/44503099ef7202b2.json | 9 - .../data/attachments/472a6b6b462fb2a9.json | 10 + .../data/attachments/4d572dc9268a569b.txt | 1 + .../data/attachments/4f1cdd05bba33c0c.json | 18 + .../data/attachments/508a7e2b880cf8ae.txt | 1 + .../data/attachments/52c1318d2bd3abfa.txt | 1 + .../data/attachments/52df160f522f6cf4.txt | 1 + .../data/attachments/5ea5b2cd01ecd47d.txt | 1 + .../data/attachments/6546748ec0ab8329.json | 10 - .../data/attachments/665acbd07f5e77af.json | 10 - .../data/attachments/68a99a1fcd8aa834.json | 8 + .../data/attachments/695b4a9e1218a7c3.json | 24 + .../data/attachments/6fabe361982eb5ee.txt | 1 + .../data/attachments/73cd80c8cd5aeb80.txt | 1 + .../data/attachments/74e86b520a02d32e.txt | 1 + .../data/attachments/76272a45be317c4e.json | 18 + .../data/attachments/7754937c407a360d.json | 8 - .../data/attachments/7d62ae016cf7d8f3.json | 10 + .../data/attachments/82542cae5307a386.json | 8 + .../data/attachments/837cf6ef7b1b67f6.json | 10 - .../data/attachments/83ed91fdc971f7d2.json | 9 - .../data/attachments/85692f34c77b4766.json | 7 + .../data/attachments/85a124398c66573a.json | 21 - .../data/attachments/86097adb5d3a3e9.txt | 1 + .../data/attachments/8736a3e23c8e6483.json | 9 + .../data/attachments/8b765a7e93fe8cad.txt | 1 + .../data/attachments/8e71b79a4529fa6d.txt | 1 + .../data/attachments/91072021e6194799.json | 10 + .../data/attachments/97b1f91ede190475.json | 18 - .../data/attachments/9825091c06e7b98c.json | 18 + .../data/attachments/98501951aff88ce5.txt | 1 + .../data/attachments/99d52768ac3154a6.json | 8 - .../data/attachments/9a65529c26b7ea42.txt | 1 + .../data/attachments/9e5d490d4ef78e22.json | 18 - .../data/attachments/a190f1fcd0591b56.json | 25 - .../data/attachments/a2bfdbb3dcb8be33.json | 10 + .../data/attachments/a3b794c5e65a8830.txt | 1 + .../data/attachments/a89dd32350045c08.json | 21 - .../data/attachments/a9f7f6046e5d4a4f.json | 10 - .../data/attachments/ab6ce5a9183759ae.txt | 1 + .../data/attachments/adcd3686255dfcd.txt | 1 + .../data/attachments/ae294bec39e0eef0.json | 8 - .../data/attachments/afad259b291c1908.json | 8 - .../data/attachments/b1122b47a135d2f8.txt | 1 + .../data/attachments/b36ae1ff3b5353be.json | 21 - .../data/attachments/b93cef6ffb874220.txt | 1 + .../data/attachments/c0ca75f9f60312ad.txt | 1 + .../data/attachments/c4ef3068e8c260fa.txt | 1 + .../data/attachments/c59835fe163f4bd7.txt | 1 + .../data/attachments/c77f0c932a1656e9.txt | 1 + .../data/attachments/c9e3b231f365aad5.json | 21 - .../data/attachments/d2ced6f0b6e0d62e.txt | 1 + .../data/attachments/d34ee63ed9ecaf47.txt | 1 + .../data/attachments/d5647cda56154f2d.json | 9 - .../data/attachments/d5f63016df73b96b.json | 21 - .../data/attachments/d7c2c1f0fc694710.json | 10 + .../data/attachments/d958077a36a459f4.txt | 1 + .../data/attachments/df5541a2d7bf2683.json | 8 - .../data/attachments/e0e8102887c98928.json | 15 + .../data/attachments/e71e08853c8d808a.json | 25 - .../data/attachments/edad895d645c7358.txt | 1 + .../data/attachments/ef9f82bdf46a2c07.json | 10 - .../data/attachments/efb29951bb9a32ab.json | 8 - .../data/attachments/f1d94c460bb9fa73.json | 8 + .../data/attachments/f506bf952bbc3469.json | 10 + .../data/attachments/f6810e201e4368b7.txt | 1 + .../data/attachments/f9a5b11d77476151.json | 10 + .../data/attachments/fb86a218fba623e0.json | 18 + .../data/attachments/fc4ae547b1af48d2.json | 7 + allure-report/data/behaviors.csv | 4 +- allure-report/data/behaviors.json | 2 +- allure-report/data/categories.csv | 3 + allure-report/data/categories.json | 2 +- allure-report/data/packages.json | 2 +- allure-report/data/suites.csv | 10 +- allure-report/data/suites.json | 2 +- .../data/test-cases/10cb55f914c4faa4.json | 1 + .../data/test-cases/207f4f7e62f50ecd.json | 1 - .../data/test-cases/3233dd19cfc118fc.json | 1 - .../data/test-cases/49083d3578d997f4.json | 1 - .../data/test-cases/5be1b68cadb47a6c.json | 1 - .../data/test-cases/63e03a2b27e8d9f2.json | 1 - .../data/test-cases/6f12a277d0e4910.json | 1 + .../data/test-cases/7a6a9a042ff6da05.json | 1 - .../data/test-cases/7ba6e9730bad3e99.json | 1 - .../data/test-cases/7bcb3b93b332730e.json | 1 - .../data/test-cases/7f8a9ca4d31bb737.json | 1 + .../data/test-cases/7ff516c1ef46fb74.json | 1 - .../data/test-cases/9c2bc11534322c25.json | 1 - .../data/test-cases/c4ccaf28f30f5e79.json | 1 - .../data/test-cases/ce3038f7e96acf49.json | 1 + .../data/test-cases/d01c25fbb85460f4.json | 1 - .../data/test-cases/d7d489d52b9369a5.json | 1 - .../data/test-cases/e442ea2041e37906.json | 1 + .../data/test-cases/eeb4568cb2661d08.json | 1 - .../data/test-cases/ffb09160c14b657.json | 1 - allure-report/data/timeline.json | 2 +- allure-report/export/influxDbData.txt | 28 +- allure-report/export/prometheusData.txt | 22 +- allure-report/history/categories-trend.json | 2 +- allure-report/history/duration-trend.json | 2 +- allure-report/history/history-trend.json | 2 +- allure-report/history/history.json | 2 +- allure-report/history/retry-trend.json | 2 +- allure-report/index.html | 2 +- allure-report/widgets/behaviors.json | 2 +- allure-report/widgets/categories-trend.json | 2 +- allure-report/widgets/categories.json | 2 +- allure-report/widgets/duration-trend.json | 2 +- allure-report/widgets/duration.json | 2 +- allure-report/widgets/history-trend.json | 2 +- allure-report/widgets/retry-trend.json | 2 +- allure-report/widgets/severity.json | 2 +- allure-report/widgets/status-chart.json | 2 +- allure-report/widgets/summary.json | 2 +- ...33a-4161-9f65-90d5d30a22a3-attachment.json | 7 + ...534a-49fa-8c75-1903e376f5ea-attachment.txt | 1 + ...d82d-4d4d-8448-2383f1c4560c-attachment.txt | 1 + ...5cd6-4036-a649-4796867f2554-attachment.txt | 1 + ...7755-4f25-b0d0-537612c68579-attachment.txt | 1 + ...b886-408e-8de8-9d675a89d6cc-attachment.txt | 1 + ...4a6-4f87-bfb2-c08279874e00-attachment.json | 7 + ...81b2-4f69-9ecf-d9cfd56f869e-attachment.txt | 1 + ...f206-4fca-b6e8-aa0f70ff8ec4-attachment.txt | 1 + ...4fdb-4c78-8c73-19b024e81c6b-attachment.txt | 1 + ...f71-439d-b2ba-3159ff19116b-attachment.json | 7 + ...5a7-4e04-b31b-bf779a0d5456-attachment.json | 7 + ...6ca3-443b-8efa-04fb03e55a4a-attachment.txt | 1 + ...0d5-4658-be4d-b14a9ddec875-attachment.json | 10 + ...b8f-490b-8294-333ac69ad063-attachment.json | 24 + ...ccc-48a3-b548-1132e41532c5-attachment.json | 7 + ...cdf-4bfe-81a4-7cba18da7b89-attachment.json | 8 + ...9fc-441e-96ce-80a6dc35db30-attachment.json | 18 + ...eca6-4c48-b455-1bd7bddc8f27-attachment.txt | 1 + ...0682-4849-97b1-185ff4bf7e83-attachment.txt | 1 + ...36d-40e6-a6f8-5e1c65168a6a-attachment.json | 7 + ...8aba-4563-b415-916f6f591b09-attachment.txt | 1 + ...5631-427c-affb-dd4e16bb8204-attachment.txt | 1 + ...649-4ddd-8b56-a3077ee7d3f3-attachment.json | 10 + ...f5ca-4ae4-8327-3ca89df8a701-attachment.txt | 1 + ...91c3-4f38-8979-7957a2eacf00-attachment.txt | 1 + ...58a-4221-808a-f99c3047872d-attachment.json | 10 + ...3e13-4f62-84da-1561a0ffc4e9-attachment.txt | 1 + ...4677-4bd3-ad8e-fba00415cb93-attachment.txt | 1 + ...2dd-4e79-99dd-871f7a12bc21-attachment.json | 10 + ...7824-4e82-9fea-f4532aca7e88-attachment.txt | 1 + ...226-4df5-ae65-1d03160c49e8-attachment.json | 7 + ...96b-435a-a693-2a295d7f19ce-attachment.json | 10 + ...996-4f64-91fc-b0ef433b69f4-attachment.json | 18 + ...0b0a-4650-967e-c83793630b3c-attachment.txt | 1 + ...c390-445d-84fa-b851eb56bc7f-attachment.txt | 1 + ...03c7-43b6-9e7d-fa18b8e2385c-attachment.txt | 1 + ...25f8-456b-8b2d-4a5f57c4d095-attachment.txt | 1 + ...1d1e-46cb-8d67-170972acba95-attachment.txt | 1 + ...599-4d19-b156-b6a94cb2ae15-attachment.json | 7 + ...4eca-494f-b691-7cddcc9a2439-attachment.txt | 1 + ...220-416e-a37f-6a28028503e5-attachment.json | 7 + ...53cf-4fb8-8c44-e0ac3e60a3d5-attachment.txt | 1 + ...23df-4b90-b579-7626cf964c51-attachment.txt | 1 + ...c2c-4d0a-8ebf-9b6805670df4-attachment.json | 18 + ...5815-4418-b728-e12c60b50930-attachment.txt | 1 + ...c17a-4cb8-8392-ccb1d135e15b-attachment.txt | 1 + ...9e0-4743-8b35-bd3121c0eeb7-attachment.json | 10 + ...a45-4dbc-a044-20d269fae966-attachment.json | 7 + ...a0a2-4e92-b73c-b46d8616657b-attachment.txt | 1 + ...dcf0-45df-b65c-f1965d694507-attachment.txt | 1 + ...7042-4ba8-be07-20f844b3dba0-attachment.txt | 1 + ...16fe-490d-bbe3-483aacfff2c7-attachment.txt | 1 + ...bfd-45ab-8b84-130ead934a9c-attachment.json | 7 + ...c4d6-4f12-9bac-3921dd9834fe-attachment.txt | 1 + ...0cfe-45e2-9e7f-eb490dd93a77-attachment.txt | 1 + ...333-4c00-b095-cb9e213228ce-attachment.json | 7 + ...4519-41d6-943e-dd7f1fdcc1cf-attachment.txt | 1 + ...f5ff-42b9-8a02-3e5cce27edad-attachment.txt | 1 + ...6fa-44f3-8470-1c8193f509b8-attachment.json | 18 + ...c210-49fc-9016-5fd35bfd2a45-attachment.txt | 1 + ...22c-4a92-89e5-562cfa2237bc-attachment.json | 18 + ...ed5e-4c87-8db0-3952a93bcf49-attachment.txt | 1 + ...ff-6608-406b-99d9-88906a7722d7-result.json | 1 + ...f1-d4cf-4446-a03d-729661ffd34c-result.json | 1 + ...7fc-4f59-867d-8bfe71a89f1e-attachment.json | 7 + ...5e7-471f-93a1-912ab41eff1d-attachment.json | 18 + ...2d8-44b3-8b04-bc94fd807a54-attachment.json | 18 + ...9a75-48f3-bef3-16e42fc4479c-attachment.txt | 1 + ...c18-4e67-886f-98c6b09418ed-attachment.json | 7 + ...d7d4-4a37-8da4-497325f45b33-attachment.txt | 1 + ...bc4-4ea1-a775-74147f1afa31-attachment.json | 24 + ...de-69c8-4179-9d25-e685bc940b6a-result.json | 1 + ...6fa-4833-9392-d57d564429b9-attachment.json | 10 + ...73b6-4cad-96de-537d895db315-attachment.txt | 1 + ...f253-44c2-baa5-0bdd02f45018-attachment.txt | 1 + ...2845-4e4b-8c23-5625f8d30520-attachment.txt | 1 + ...dc8-4fcb-9863-433b00c193ed-attachment.json | 8 + ...4115-44df-bcca-5724be8738fd-attachment.txt | 1 + ...3c3-4339-9482-e42c21c307c0-attachment.json | 7 + ...07d8-4b54-ab26-4d183c261517-attachment.txt | 1 + ...e982-4693-9844-10630bf5c069-attachment.txt | 1 + ...d84-48d7-ae5a-c294f363eb82-attachment.json | 18 + ...47dd-42a6-918c-4015ab3fa6f9-attachment.txt | 1 + ...633-4f32-948f-8dfbf62f514b-attachment.json | 10 + ...c0fd-478a-be0d-3d9304ed47ce-attachment.txt | 1 + ...9247-4960-9ea0-bf7444bf4ab5-attachment.txt | 1 + ...ab8a-4ba5-9111-609851affd64-attachment.txt | 1 + ...9e6-41f3-81e8-3891348b8398-attachment.json | 7 + ...e857-40fd-b50c-3817a1205a06-attachment.txt | 1 + ...409-47c0-8678-4808e35cea0c-attachment.json | 18 + ...24-e8ae-4891-b624-d3ffd8a85c56-result.json | 1 + ...28d-448d-a291-7c1fc76ed618-attachment.json | 8 + ...aa3-46a8-8663-4d3e9b9d8091-attachment.json | 18 + ...fa3e-49b8-9b5c-c0c2b3e93490-attachment.txt | 1 + ...1eab-4f08-86f7-4ea2618e3a71-attachment.txt | 1 + ...9c2-4d18-aae7-78cc905e8d32-attachment.json | 7 + ...0043-4761-8804-62c3314fa54e-attachment.txt | 1 + ...20f-4a18-8b61-2cfb1be1be61-attachment.json | 18 + ...1eb-4ce9-8940-ca708c009ddc-attachment.json | 18 + ...109-4a40-9714-80d57ed82bac-attachment.json | 10 + ...d8a-4db8-a145-edc9c60eebcc-attachment.json | 18 + ...3f-e6f5-4083-98ac-215fa3d3016c-result.json | 1 + ...083-48a7-a864-fd57ce34c245-attachment.json | 7 + ...88f1-4f5d-9edd-270dd76be475-attachment.txt | 1 + ...b17-41ad-8e11-4ef184b8976b-attachment.json | 7 + ...024d-4ee9-aa62-04065f264fa1-attachment.txt | 1 + ...cf99-43fe-a1fa-95cc8ed0e813-attachment.txt | 1 + ...3951-4eeb-b91c-0d2bed97830c-attachment.txt | 1 + ...f23f-47b4-adf5-552975e01ae8-attachment.txt | 1 + ...75-58f7-421d-b2af-a27f666e0519-result.json | 1 + ...d73-4b3f-9dd3-3b4f1eba30bb-attachment.json | 8 + ...4fb9-4ad4-b26d-b7f68f89bc2a-attachment.txt | 1 + ...4485-4805-8083-c4b47d793e33-attachment.txt | 1 + ...5731-47ed-8989-e9a2af6500f9-attachment.txt | 1 + ...08ca-4887-ab02-14f347f45496-attachment.txt | 1 + ...d3d7-4d2c-ab43-3e9d0638089f-attachment.txt | 1 + ...735d-43da-870c-5b8f5bff0a11-attachment.txt | 1 + ...5ab-48b8-9692-e5a621626975-attachment.json | 7 + ...eb64-4aa5-97b6-3420b1f47425-attachment.txt | 1 + ...6a1-41cb-a9dc-485b937e89b0-attachment.json | 8 + ...405-4554-8799-eb14cb94b77e-attachment.json | 18 + ...0c1d-468d-97bc-19b29cb8ba7d-attachment.txt | 1 + ...a8d-4492-bcd6-a2b00a04cfb4-attachment.json | 7 + ...362f-4236-bb29-ec2f916e6c70-attachment.txt | 1 + ...d38-499c-a223-87892e9ea53b-attachment.json | 8 + ...4581-4739-8fe2-9faa2dac0ec6-attachment.txt | 1 + ...b910-494d-a9b7-776eeff3b30d-attachment.txt | 1 + ...4ae0-4dee-9c01-49278125d6cf-attachment.txt | 1 + ...a0b8-47fd-aefe-62c549aa64c2-attachment.txt | 1 + ...b49-4123-9dfe-e82079d21393-attachment.json | 7 + ...adf3-4731-8b41-f25f138202a5-attachment.txt | 1 + ...5268-41cf-8995-97c7b6ffa0a9-attachment.txt | 1 + ...67ab-4726-b72d-462cc4afc5ad-attachment.txt | 1 + ...2a3f-49a8-9100-d15d51be7f76-attachment.txt | 1 + ...f8de-4602-a96e-45cb4d619a3f-attachment.txt | 1 + ...5a52-4dcf-93bc-270420757a30-attachment.txt | 1 + ...0b3-4eee-9078-eead4cd1d90b-attachment.json | 7 + ...6e6-45c8-98b0-06ed77d04919-attachment.json | 18 + ...e2e-4cf2-9ca5-67f5bad05e84-attachment.json | 15 + ...6871-4e8c-9ecd-cec5bc689a85-attachment.txt | 1 + ...1ca-4ad2-a22b-33922887870b-attachment.json | 8 + ...d51-48af-be02-f9e6c2c00f82-attachment.json | 15 + ...8c-e250-41dc-a739-20f77fb8c21f-result.json | 1 + ...5c2-4b42-8929-0abf23048b1d-attachment.json | 7 + ...ee-24c2-415d-903c-7954da1c2235-result.json | 1 + ...71c-431f-9ce3-731a7815252f-attachment.json | 7 + ...436d-47c6-8240-5a4aa2b6da65-attachment.txt | 1 + ...b67-4f57-a757-6989a137b6e4-attachment.json | 7 + ...b4a-4824-9d2d-4b872f40aa14-attachment.json | 10 + ...5def-4c99-9b77-fbaa49ee5249-attachment.txt | 1 + ...77ad-4170-8e8b-4067d253360d-attachment.txt | 1 + ...26d-4577-a2ff-5dbee187840d-attachment.json | 18 + ...0d2b-499b-a166-20982c260edd-attachment.txt | 1 + ...3dca-4a29-8d22-ef73231e7898-attachment.txt | 1 + ...0f0-401f-bbd7-c671b3e268cf-attachment.json | 7 + ...3785-4f73-9f8a-73bf00b1317e-attachment.txt | 1 + ...8fb2-41c0-83d9-4a777db24942-attachment.txt | 1 + ...a99b-40b6-9a7d-e165073b4837-attachment.txt | 1 + ...73a1-4160-8393-f5e44b47c65a-attachment.txt | 1 + ...41ab-4c66-8074-60e540db1d69-attachment.txt | 1 + ...14a4-4b79-a948-da0e2d60e567-attachment.txt | 1 + ...8fc7-48a6-bc48-58efeaff518a-attachment.txt | 1 + ...b5a5-4cf7-a10b-9254c5bbec91-attachment.txt | 1 + ...c25-47b2-8736-51b01b93c3b7-attachment.json | 75 + ...d9d7-464f-8415-b296ebf8d068-attachment.txt | 1 + ...2a84-4d3c-a704-1bbf22f0b228-attachment.txt | 1 + ...ff1f-4654-a45f-08a37d2c33f2-attachment.txt | 1 + ...3a70-4264-ae93-5bac3cecc024-attachment.txt | 1 + ...9b7-409c-88b2-fbf7f2b90062-attachment.json | 24 + ...498-4a44-8e0a-d4d13c837683-attachment.json | 7 + ...9fd-4ff9-a285-43f8bd588da1-attachment.json | 7 + ...0562-4407-9a3f-d5f5a9367d85-attachment.txt | 1 + ...fdfe-4e1c-94ea-b1b712a736a5-attachment.txt | 1 + ...9c5d-45a4-b71c-596a360ff442-attachment.txt | 1 + ...8da-4ffa-980b-a4e474571950-attachment.json | 7 + ...28a9-4177-988d-877cf7b3c46b-attachment.txt | 1 + ...323e-4595-806a-9d330fb51af8-attachment.txt | 1 + ...832-40cb-a9cb-e35f277791ba-attachment.json | 7 + ...195c-431c-9e7e-557d1194ae6f-attachment.txt | 1 + ...c601-47a0-a008-c133f47f7038-attachment.txt | 1 + ...35ca-478a-8663-cc38dfd7a948-attachment.txt | 1 + ...c59-4989-b4a2-95848f148483-attachment.json | 18 + ...0b1-4583-ac5a-f1fe19fd3879-attachment.json | 10 + ...5774-455b-8d69-c406f0a977ad-attachment.txt | 1 + ...67d9-41ed-ab29-be46f4dd4060-attachment.txt | 1 + ...aff-43fe-a288-fc01a9d89c9b-attachment.json | 10 + ...92aa-4cde-a016-d3151fa1d783-attachment.txt | 1 + ...9d4-413e-82b4-ee2d231e1b8c-attachment.json | 8 + ...950-4804-94d2-6b83dff0a530-attachment.json | 7 + ...cc2-4169-9391-3b0dee54bb25-attachment.json | 7 + ...0d92-4107-bc53-bd4a6f47be53-attachment.txt | 1 + ...9fa-46c0-b90a-a43a1aa7ebc6-attachment.json | 18 + ...0d9-4a01-b366-5fdb2a686824-attachment.json | 10 + ...1778-412f-a4cf-678b6bcb4f10-attachment.txt | 1 + ...9e3-4a9a-abbf-fd4ae056715c-attachment.json | 7 + ...a20-41c1-9b25-4116c7af54c5-attachment.json | 7 + ...3644-43a5-906b-2629fc074a65-attachment.txt | 1 + ...cdc-4abb-aadb-0f32553a949f-attachment.json | 10 + ...107-4469-9d8a-0a5da03eabd8-attachment.json | 8 + ...882-44c1-9bbf-e20594c0963b-attachment.json | 7 + ...874-40f2-a6af-5a3c785aa597-attachment.json | 10 + ...ae4-4d01-8c37-7655b9c1a48d-attachment.json | 18 + ...ce51-4e8c-afe9-aa7b17aa73b1-attachment.txt | 1 + ...833-4e04-893d-616b307954ad-attachment.json | 7 + ...026-4b05-92b1-f1ead07146eb-attachment.json | 7 + ...d83-4d0b-9b78-0fd0fa3cb592-attachment.json | 18 - ...160-4602-8ee0-9ccf59493f5f-attachment.json | 7 + ...df23-4a31-be69-f6cd15941b3c-attachment.txt | 1 + ...a5-6cbb-4c65-b30e-0e200cb574f5-result.json | 1 + ...a6fd-4e19-96d6-cb5ce75b997d-attachment.txt | 1 + ...074d-4cb6-a4fd-f1def14672f7-attachment.txt | 1 + ...4656-48fa-b00a-a15d90187a7b-attachment.txt | 1 + ...372-4eef-ad32-5b81e305fb3e-attachment.json | 10 - ...f341-455f-809b-b698eda43c23-attachment.txt | 1 + ...e74b-4282-a64e-b93f90824c98-attachment.txt | 1 + ...f2ef-4067-8400-8bb1c8023612-attachment.txt | 1 + ...ea2-4329-9407-752ef1dabcbb-attachment.json | 7 + ...ab1a-4a7a-99c4-017f09d3dedd-attachment.txt | 1 + ...40b8-4648-b1aa-71e622ede378-attachment.txt | 1 + ...a244-4481-b424-acbeff3db187-attachment.txt | 1 + ...197-48ce-b2e4-ada6b5c9ec81-attachment.json | 18 + ...7585-4143-b514-88c0b7b9792f-attachment.txt | 1 + ...c43-4ed4-bd33-22a27f632f2a-attachment.json | 7 + ...b11-49ad-b23d-f94818121eab-attachment.json | 8 + ...367d-4471-a6b1-f202b5da7548-attachment.txt | 1 + ...71c-473f-8e67-f32da4aee1bd-attachment.json | 9 + ...75c7-4448-b29b-9bfca09007eb-attachment.txt | 1 + ...e687-47a9-9d86-0a4236f4ae91-attachment.txt | 1 + ...3d1a-43d3-87ce-fa4abcb528ef-attachment.txt | 1 + ...466-4af9-9916-f471fdc92daf-attachment.json | 24 + ...f61c-4f2f-a8f1-f58373139747-attachment.txt | 1 + ...1d00-405e-b478-758b13f2e56b-attachment.txt | 1 + ...0f07-4a5c-8f44-eb141bafc0b6-attachment.txt | 1 + ...17d2-4fc8-8708-3f194f0049d6-attachment.txt | 1 + ...feb-45a3-8de9-3b34e5e1e425-attachment.json | 7 + ...3d5c-4e36-9f64-f02290b99411-attachment.txt | 1 + ...f97-42df-8eb4-bcaf7f8081fd-attachment.json | 7 + ...26b-4c48-a311-78956469e282-attachment.json | 8 + ...221c-447d-902c-f124f7f5dd77-attachment.txt | 1 + ...3e43-4118-9fd1-d6087ff14c85-attachment.txt | 1 + ...2ac1-4f40-8870-8e88e49389be-attachment.txt | 1 + ...415b-4bb0-a334-0af0fd0fcbcc-attachment.txt | 1 + ...d9f4-4f93-bb79-35c34047dd56-attachment.txt | 1 + ...66c8-4129-82d1-104385c00abb-attachment.txt | 1 + ...2e24-4208-b313-9008c9b83d78-attachment.txt | 1 + ...706-4a3e-9b83-85ff16b67447-attachment.json | 18 + ...e521-4c00-bcc3-d02c65facce1-attachment.txt | 1 + ...9037-4a23-98a5-7867fb31c74a-attachment.txt | 1 + ...c69d-4e36-af9c-5b5a8bcb6e63-attachment.txt | 1 + ...c96-4dab-9bcb-2599aad0b148-attachment.json | 10 + ...ec4-4ce1-bcc8-32a6f4659e5e-attachment.json | 7 + ...9853-4ffb-9630-a39b30c56b82-attachment.txt | 1 + ...389f-4683-bd91-e8fc37c39469-attachment.txt | 1 + ...fdce-4a9f-943b-3eea52bded39-attachment.txt | 1 + ...0ead-48f2-ba63-656d81f299ce-attachment.txt | 1 + ...c358-432d-b90c-6e32dece8ce2-attachment.txt | 1 + ...65b-4aa7-a54a-12daed4c5760-attachment.json | 15 + ...1b4-4e7a-aab9-f4e39ad06bc4-attachment.json | 8 + ...2e42-4413-a7ca-e196fe226201-attachment.txt | 1 + ...9be2-42fa-92a9-1279971a00ec-attachment.txt | 1 + ...327-44f0-8839-d2839eebed03-attachment.json | 7 + ...4f17-45f2-acf3-ff7fcffe012a-attachment.txt | 1 + ...261d-4d6a-8ad8-bb1471a21512-attachment.txt | 1 + ...93-e494-49b8-9a96-473b78520fb7-result.json | 1 + ...3be-4a08-aec9-dcc1ebc4830a-attachment.json | 7 + ...e546-4ced-a1ca-4f63a9a2e28a-attachment.txt | 1 + ...0c41-45e0-a291-e965aa1df420-attachment.txt | 1 + ...9ac6-4263-9c22-5c249c2efa8e-attachment.txt | 1 + ...4b98-4d89-affb-bc027b5ad132-attachment.txt | 1 + ...cad-4ae9-aaa1-875eb969774b-attachment.json | 10 + ...f84-46be-887a-49d05ac13b3a-attachment.json | 8 + ...aff-4994-b100-f0ef3d9cf757-attachment.json | 8 + ...710-45b2-9af1-5e18a58fda82-attachment.json | 9 + ...8825-4fe5-b282-9c7bac8ad96d-attachment.txt | 1 + ...6fa9-4b1d-ad6f-98c7cd9e5bdd-attachment.txt | 1 + ...7c2-401b-9d4c-56ee07cfc3be-attachment.json | 7 + ...fb44-4479-a2a4-308522417bcf-attachment.txt | 1 + ...1543-4e8c-a197-4153ff6c5ead-attachment.txt | 1 + ...c6d0-4e97-884f-214eb74b0104-attachment.txt | 1 + ...5ee4-4f2d-8b63-c46b527eed6c-attachment.txt | 1 + ...2a32-4a36-9595-ca41a67bf8b8-attachment.txt | 1 + ...9e5f-4c55-8fa5-81cf3b4737ae-attachment.txt | 1 + ...980-463d-8671-6c39e013b511-attachment.json | 7 + ...7389-439d-a358-58bca6f45305-attachment.txt | 1 + ...46c5-42b7-8247-6d2f07dadad2-attachment.txt | 1 + ...00d-4721-b6c7-53efdea619b3-attachment.json | 7 + ...a3ca-4fab-b3ba-24bbeb44c328-attachment.txt | 1 + ...ea4e-4e84-bc40-1b97fe6d6683-attachment.txt | 1 + ...410-4653-a337-4622a9ee808e-attachment.json | 8 + ...370-4b17-8ce6-d6d4fa308de8-attachment.json | 10 + ...4a8-42ad-9d5a-5d7acb771aec-attachment.json | 10 + ...1d1-4bb4-b3f1-1a9f744a7cd0-attachment.json | 10 + ...d064-4a92-a649-010794e76329-attachment.txt | 1 + ...e01d-4243-92b9-31c3a885ca6e-attachment.txt | 1 + ...1f6b-4cf2-b525-89d917b24ec3-attachment.txt | 40 + ...1905-4f7e-9d8f-8d24d09dddf6-attachment.txt | 1 + ...bb9-4860-bee0-a0b8cbc687d2-attachment.json | 7 + ...4d2-476a-8555-c87f61b0e5f2-attachment.json | 18 + ...2b78-4b38-b49e-086817a6cc80-attachment.txt | 1 + ...95fe-4e38-934e-1ddc9acacef8-attachment.txt | 1 + ...68c1-42ff-901e-985c461c1b7d-attachment.txt | 1 + ...34c-44c5-ad2a-ac7e0c5a0756-attachment.json | 15 + ...538-4499-a546-93856c9ccf6f-attachment.json | 18 + ...d630-4682-af37-1e7be507f5ca-attachment.txt | 1 + ...483e-4899-aacf-252b31ecd06b-attachment.txt | 1 + ...00dc-433c-a803-0cab5e2cf995-attachment.txt | 1 + ...da4-4249-bf88-56313f33b235-attachment.json | 10 + ...90d-46f1-ab1c-fe6863aa74e6-attachment.json | 10 + ...2a29-42c3-9b05-7db0eb2209d7-attachment.txt | 1 + ...dfb-4711-8eba-2c13be04a4e2-attachment.json | 18 + ...f26d-43dc-82e0-941291f4f7b3-attachment.txt | 1 + ...db-a2aa-49aa-b155-da660044731c-result.json | 1 + ...ebcc-4acb-9b05-73b64799acf7-attachment.txt | 1 + ...2f52-420d-bfa0-45a53950097f-attachment.txt | 1 + ...faf-45b1-af90-ea7d26072a0f-attachment.json | 18 + ...4e3-4081-bf15-f6df550b4e39-attachment.json | 7 + ...69ca-4d46-b016-06cf12750676-attachment.txt | 1 + ...f61a-47b8-9cab-f568e671f506-attachment.txt | 1 + ...99c-4b53-80f0-04586c67867a-attachment.json | 10 + ...5624-4ede-b36e-7f6a2d9b7243-attachment.txt | 1 + ...483-4137-ad7f-36d00442b358-attachment.json | 10 + ...de05-4e67-9037-8a8444d8613b-attachment.txt | 1 + ...afc8-4b7c-a4b2-5ea37f242e85-attachment.txt | 1 + ...83c-4ba9-972f-879cb7099972-attachment.json | 7 + ...8a41-4ace-8b8a-666baa8a1ec1-attachment.txt | 1 + ...1f39-4fa1-ba42-6f1a0d12f48e-attachment.txt | 1 + ...e4ee-4bfa-940e-5cb7f1e803dc-attachment.txt | 1 + ...dab-4f26-b3a4-fc07c5e76da7-attachment.json | 7 + ...8d8-4f02-8d6d-a42df5be31f8-attachment.json | 10 + ...8516-4aa3-b4d0-6242dd11c6d9-attachment.txt | 1 + ...8eb5-49f3-9025-21e615db43f2-attachment.txt | 1 + ...57-cf77-4f58-816c-2bd5b6ca437f-result.json | 1 - ...b13d-45c1-b550-d254a4ca747a-attachment.txt | 1 + ...a6f-4c77-8ca9-fda083ff277c-attachment.json | 7 + ...a5-dc39-4955-887f-abdc35eb720d-result.json | 1 + ...df3-4717-88cb-669baba044e8-attachment.json | 8 + ...a13-4595-949d-15b447f51ce5-attachment.json | 15 + ...7f4d-42d1-9a2c-17fb04a832cd-attachment.txt | 1 + ...92b8-466b-a171-029e37923c1e-attachment.txt | 1 + ...6ece-47e3-b984-9b309494ec9c-attachment.txt | 1 + ...6539-4264-83bf-81fe1f1f20a1-attachment.txt | 1 + ...d011-46ec-972a-b29036370a65-attachment.txt | 1 + ...2bbc-4989-a69f-1c95af46ebc8-attachment.txt | 1 + ...70b1-45b1-8b48-6295759c07c2-attachment.txt | 1 + ...baad-4268-b5e1-56f22456a8ec-attachment.txt | 1 + ...5558-43e8-838f-b4051093cd0f-attachment.txt | 1 + ...da0-4add-8214-709858f42252-attachment.json | 8 + ...42c-4283-83d5-badd921cc9de-attachment.json | 18 + ...06-e25d-43fc-a873-e7a86080cb1e-result.json | 1 - ...0d6-46c4-8677-ab73af9aedb9-attachment.json | 7 + ...7ad-415f-b5ad-cde53b44af23-attachment.json | 18 + ...88f-40d9-b196-a7f1e37cfcd2-attachment.json | 7 + ...b49-4654-953a-70dcd053c619-attachment.json | 18 + ...114-4e0e-8de9-3bfa98a12f29-attachment.json | 10 + ...97ef-40fe-90cf-2a4b4f2ad8a4-attachment.txt | 1 + ...0f05-45e0-b0d6-8e8b9279e2a0-attachment.txt | 1 + ...391f-468f-8995-209f83a09c0e-attachment.txt | 1 + ...8400-41ff-b733-eda3ad3356a5-attachment.txt | 1 + ...6bf1-47ef-9927-f28f964e1805-attachment.txt | 1 + ...8a9-4f41-823d-1372463a7c16-attachment.json | 8 + ...45-5ae1-4552-9dbf-f6af3bcf415e-result.json | 1 + ...3e-a967-4c6d-8aab-5e42c1dd0012-result.json | 1 + ...373-43c5-ba02-6d6c54f2b1ce-attachment.json | 10 + ...e8b8-40d6-83c1-325f8562a82e-attachment.txt | 1 + ...83e3-4cac-b711-78f1d24c9e38-attachment.txt | 1 + ...ee11-4ea4-b80b-13dcb79b92c1-attachment.txt | 1 + ...e955-402d-b55f-2f790ef7d7ad-attachment.txt | 1 + ...901-4826-836b-1e2cad8ef72c-attachment.json | 10 + ...585-4dd6-af83-341281ac3c39-attachment.json | 18 + ...a1eb-43a6-bbf1-277a7d69d40b-attachment.txt | 1 + ...5c-b415-40d4-a71b-18249fd30405-result.json | 1 + ...f5-ff45-4861-a776-fd0994e39594-result.json | 1 + ...14e-497b-b4b1-91882b8fb6ac-attachment.json | 18 + ...6e7-43f8-8160-b2bf4e23e742-attachment.json | 10 + ...207c-4b46-9a56-d6e30271a0ae-attachment.txt | 1 + ...d4a5-4714-9258-cebc174b5a9f-attachment.txt | 1 + ...a4c-4138-abac-30880e46cc18-attachment.json | 7 + ...25a-42b5-bee4-9a99eff9d41e-attachment.json | 7 + ...d82-4c9d-b2e1-28d9760dd493-attachment.json | 8 + ...933-43df-81fd-7ad7f46fe598-attachment.json | 18 + ...03d7-49c1-bc91-cfc4bedd8757-attachment.txt | 40 + ...cd6-4bf1-89fe-16f6ae3b8a27-attachment.json | 18 + ...b69-4608-bfb2-1241002a9d16-attachment.json | 18 + ...35a-4e4b-a686-313896d0e56e-attachment.json | 24 + ...ae2-4770-bbd6-70e25bce996a-attachment.json | 18 + ...7b43-4792-8060-aa1a43cc73e0-attachment.txt | 1 + ...b696-48a8-a8b2-5dbdccd81837-attachment.txt | 1 + ...78e1-43d2-8d88-a2ec7e9753f3-attachment.txt | 1 + ...afb2-400d-b983-599a82b6eaeb-attachment.txt | 1 + ...93-a1ef-4aa9-a9ad-abb224babe1a-result.json | 1 + ...b1-9ac3-43d6-a648-f8807fef294c-result.json | 1 + ...3535-4182-86a4-2b2cc5c7fab2-attachment.txt | 1 + ...ea6-4369-a05c-0f5bf7e1d22f-attachment.json | 7 + ...858d-4355-a9c0-32919a9a045d-attachment.txt | 1 + ...009-4358-b602-2d383c70ca12-attachment.json | 10 + ...e2cf-4f6e-9f40-ec0a435234c0-attachment.txt | 1 + ...c63d-4629-8c21-d962acef2d7a-attachment.txt | 1 + ...be4-4f69-b12a-726937110f67-attachment.json | 7 + ...dc5-4bce-a9ff-677a30d57d92-attachment.json | 18 + ...9aa-4338-b143-7ea3658f03a3-attachment.json | 18 + ...ae0-4a48-90cd-0429f88747e1-attachment.json | 15 + ...5ac-4dd9-8570-db8eb0237307-attachment.json | 10 + ...b59-4670-bbfd-3e648e94e32b-attachment.json | 18 + ...392-4ef0-a19c-c1510258fe25-attachment.json | 15 + ...249b-4cb3-a42d-e33c324f6402-attachment.txt | 1 + ...11f4-4054-aa79-2430ee44804d-attachment.txt | 1 + ...ddc5-4424-999d-959955d814d4-attachment.txt | 1 + ...d8fa-49c0-a94a-db6f10cbf2f9-attachment.txt | 1 + ...5ad3-4a33-876e-b62ac5da8a6f-attachment.txt | 1 + ...f87-4328-8aaa-f69dcbb2eb11-attachment.json | 7 + ...99c-4919-be80-572c4995f939-attachment.json | 7 + ...c889-49cb-a3a2-1fe14bc4685f-attachment.txt | 1 + ...25ca-4e6b-9af2-2b4468d2ef1b-attachment.txt | 1 + ...227-4e5a-8e74-2c35d09ab2e7-attachment.json | 10 + ...e8f-4aa9-b17b-d49063f04ee6-attachment.json | 7 + ...9c6f-4286-96f2-a5337b83cb65-attachment.txt | 1 + ...67e-42f8-a210-215c7a2f7e52-attachment.json | 10 + ...5f9f-4cf3-b039-98cbe8e7573f-attachment.txt | 1 + ...611-47ac-8497-8f23033cec2c-attachment.json | 9 + ...16d-41ca-83a6-2fa6ea986b26-attachment.json | 7 + ...533-48da-806e-5ce315242c61-attachment.json | 7 + ...767-4f73-9858-34c8ec660489-attachment.json | 8 + ...c833-45c1-9af8-b9facfc62d4b-attachment.txt | 1 + ...c187-4d02-acc2-6d51b59034ef-attachment.txt | 1 + ...31c-4784-a1d0-46c5c7c94f39-attachment.json | 7 + ...c3-7639-49a0-9fd5-b12ed2e7e0ae-result.json | 1 + ...1244-49b8-b49d-5cea93f8a1ac-attachment.txt | 1 + ...3d-87bf-48a0-a7f7-a92a8fee362c-result.json | 1 + ...6351-4513-ab9c-7df98c5e6728-attachment.txt | 1 + ...5e29-4a44-b52d-472bc601961c-attachment.txt | 1 + ...9fae-4a94-9a04-db9f2c5368c6-attachment.txt | 1 + ...3a85-4c7a-96ae-095e37dba1e2-attachment.txt | 1 + ...99e8-4489-a3ae-dc0a07524f06-attachment.txt | 1 + ...bf7-4fc6-9c9a-357ab5a57d08-attachment.json | 21 - ...40b6-4757-815c-b8162827f6e1-attachment.txt | 1 + ...e98-44d7-856e-5e0541fe4b0e-attachment.json | 15 - ...f8c-40d4-a392-f1c8f54d8881-attachment.json | 8 + ...adde-475e-995d-145c0c940b6a-attachment.txt | 1 + ...37db-4313-822a-836d12cedf63-attachment.txt | 1 + ...06b-46dd-985f-c273e7ec3c86-attachment.json | 8 + ...8fc1-472f-8d05-9b69433767dc-attachment.txt | 1 + ...af24-4430-967d-180906c2ce4b-attachment.txt | 1 + ...4994-4f56-9687-752a553236a4-attachment.txt | 1 + ...659-4e63-b03b-a81272959603-attachment.json | 7 + ...dd77-4ae4-8179-1adbf115a2b5-attachment.txt | 1 + ...f1e7-4b3b-8433-575bca871822-attachment.txt | 1 + ...4ce-4edd-bb48-a499efe1e496-attachment.json | 18 + ...0e9-4026-a5ec-179d1caddd6b-attachment.json | 7 + ...890-4e6a-a945-0131605422d1-attachment.json | 18 + ...734-4fae-852b-174c87bccb37-attachment.json | 24 + ...7ea-4884-a2a8-378e866807bb-attachment.json | 18 + ...204-407f-a7ed-b0452b140635-attachment.json | 24 + ...d3fd-4747-93ba-1f360b37225c-attachment.txt | 1 + ...2055-4df2-aa3c-1a4d0641f633-attachment.txt | 1 + ...78b-4613-b3c9-ea4b3793b1a7-attachment.json | 10 + ...6a5b-4975-be2e-6d03f6280ab7-attachment.txt | 1 + ...9ddc-41b7-82c5-dba5b2bea9e3-attachment.txt | 1 + ...3cc-40aa-8f1f-4ee9cacf4cba-attachment.json | 7 + ...36c-4946-b542-05fa5225f0e6-attachment.json | 8 + ...a9a-4bdc-bbc3-2ee110fa26b1-attachment.json | 10 + ...cf28-4c53-b30a-dd95acb533e1-attachment.txt | 1 + ...a805-43ad-a6cd-aa60c7e5e980-attachment.txt | 1 + ...27-f4b5-45d9-82ec-7d3567171cc3-result.json | 1 + ...b1d-4314-87a8-9e6079863b32-attachment.json | 7 + ...481-4c07-93d5-3f7f11aca38f-attachment.json | 7 + ...ece2-4266-94ac-46f4a49d1b37-attachment.txt | 1 + ...66f-41e8-95e2-d154b7681d0c-attachment.json | 15 + ...f6c-478b-9cc8-9939b3605243-attachment.json | 8 + ...8497-4d92-9621-c92c9f292c26-attachment.txt | 1 + ...5e4-4ac6-ad88-85b60bf920fb-attachment.json | 7 + ...b25-4865-b053-d69ec0281bbc-attachment.json | 10 + ...4c24-4147-98d3-3ff87ef0ef34-attachment.txt | 1 + ...538-4053-a3e0-ffcbfb0b3faa-attachment.json | 7 + ...5c3-436a-86c8-53b2b9f08fc5-attachment.json | 15 + ...cae9-4e67-8eba-89cb86735133-attachment.txt | 1 + ...e7a2-4f0f-bbce-84a2820322ec-attachment.txt | 1 + ...b5a-4870-b8da-8ef4a8f362a6-attachment.json | 7 + ...57d-4bf5-bc77-b7efc2a0a37a-attachment.json | 18 + ...e13-4931-b0d3-6e98cbc944da-attachment.json | 10 + ...90b-4108-a5b2-724f1ef949b3-attachment.json | 7 + ...82e7-4bb8-9867-471106af42df-attachment.txt | 1 + ...cf0b-4a4f-b88b-aa916b4d85d0-attachment.txt | 1 + ...db07-4b63-87b6-2d1e8afcfc31-attachment.txt | 1 + ...2ef8-477c-837f-44b72c827f6e-attachment.txt | 1 + ...7ce8-4912-8bf7-328b55991716-attachment.txt | 1 + ...b1df-442d-b393-26d331129670-attachment.txt | 1 + ...f9e0-4771-81b6-62b5acd9ed93-attachment.txt | 1 + ...1dd5-44c1-be61-80f0bb43937b-attachment.txt | 1 + ...19e-4e22-9a9c-fa6845890330-attachment.json | 10 - ...eb0-4382-b597-825e34eee08e-attachment.json | 15 + ...06a-4eaa-8606-4496adf5b90a-attachment.json | 21 - ...28b8-4542-bda4-d59a808a8e06-attachment.txt | 1 + ...d274-4ec9-b12a-7180469532bd-attachment.txt | 1 + ...0238-489c-bf21-049c9f9f0b77-attachment.txt | 1 + ...a07-4cf7-80df-df2e7b2131f0-attachment.json | 7 + ...2494-4d32-a186-3a06276cb69b-attachment.txt | 1 + ...75a9-40a3-9dbb-517f70a2db15-attachment.txt | 1 + ...906b-4d59-9f68-10f120c16ac5-attachment.txt | 1 + ...010-4b06-b0f4-abde4e414182-attachment.json | 10 + ...82-9933-4d5e-b660-f0a173c5ff75-result.json | 1 + ...b3b-4237-a34d-2231c4ebb4b7-attachment.json | 7 + ...7e2-4f8f-b30e-8dfaa0ba3f82-attachment.json | 7 + ...22b-4969-84ef-d948e2c93aa4-attachment.json | 7 + ...75e5-41f0-b58a-f17e33eef6cb-attachment.txt | 1 + ...95f3-43db-b9af-f404689d8288-attachment.txt | 1 + ...33c-45a8-8259-a7b3322190ba-attachment.json | 7 + ...352e-4276-9f1b-4de28fd33ae7-attachment.txt | 1 + ...8560-4937-aa2e-70e4b1e1966a-attachment.txt | 40 + ...05d9-4c24-b459-8361e0360f4b-attachment.txt | 1 + ...1d6-4e8d-9663-7e8ea0bd0517-attachment.json | 24 + ...f99-4ffb-8716-961e3840fcac-attachment.json | 18 + ...3a7-4682-98a6-fa863d975b21-attachment.json | 7 + ...d232-4681-9157-c4a679e85fa9-attachment.txt | 1 + ...da5-42b5-bfb4-cdfe57be59e1-attachment.json | 10 + ...a96-42da-b462-53b9f4d9ebde-attachment.json | 7 + ...3352-4264-a0fc-d95b95706b3d-attachment.txt | 1 + ...15e3-4dfe-b057-015a4889fa97-attachment.txt | 1 + ...04b-495d-af6e-fe9cb19f6749-attachment.json | 15 + ...366-4902-9ec6-9a8e170a92e0-attachment.json | 7 + ...d517-492a-8228-a49c16738804-attachment.txt | 1 + ...de80-4b38-aa2c-55d16bd82198-attachment.txt | 1 + ...d20e-4ceb-a52b-29face9b7002-attachment.txt | 1 + ...775-4ff4-97eb-9da81156f198-attachment.json | 7 + ...877-408c-a141-9091a6c0180a-attachment.json | 24 + ...f4c2-4803-b57f-6c431b37ef72-attachment.txt | 1 + ...f806-4f50-bd2b-62a4dba7ee0d-attachment.txt | 1 + ...4cd-429c-b371-b6616eed6aea-attachment.json | 7 + ...9b24-41c9-80ad-7364137cf1f4-attachment.txt | 1 + ...c7ca-42cf-8055-9e0de3479c5b-attachment.txt | 1 + ...5ec1-48d4-8b51-be372c0cf695-attachment.txt | 1 + ...d76e-4abb-a0a6-c14cb0703fa4-attachment.txt | 1 + ...0d98-4858-9a47-cf885b6ffde2-attachment.txt | 1 + ...9a83-4d20-9978-de92d8ae2a5a-attachment.txt | 1 + ...32d-4cc7-92d2-77c55a394acb-attachment.json | 18 + ...0323-4ba1-8ca5-3bb6d21f2141-attachment.txt | 1 + ...153-4655-b3a2-c203475b476d-attachment.json | 10 + ...b09-4bae-9df6-821f3c649758-attachment.json | 9 + ...dc2-4081-8a75-b7b50d568ec6-attachment.json | 10 + ...12e-47d7-a93e-43e49dbdadd4-attachment.json | 9 - ...e02-416f-bb8b-931f0597fcee-attachment.json | 7 + ...69c9-48e5-bb33-7526d5bed288-attachment.txt | 1 + ...703a-4cfe-bb0b-6251f2506c39-attachment.txt | 1 + ...7047-4209-be66-89267ca96bc8-attachment.txt | 1 + ...d9b-4fb1-8ccf-84591e1148dd-attachment.json | 15 + ...9ab-4490-b88a-c16651d66fce-attachment.json | 24 + ...9f4-4379-9e4f-cf6db0c05bd4-attachment.json | 24 + ...37b1-4349-807c-3f685788d51f-attachment.txt | 1 + ...63b-4d3f-a054-3eee08ea8ea9-attachment.json | 7 + ...6dc-480c-9f8c-e8172595d3fc-attachment.json | 9 - ...a2f7-447c-ada6-e380c1b382ad-attachment.txt | 1 + ...e8fd-4f4f-b8b7-7acac90dcb05-attachment.txt | 1 + ...02a-44c4-ac7d-7b8e2b66321a-attachment.json | 7 + ...25db-4b8b-83bd-f92fb6417ab1-attachment.txt | 1 + ...ae6-459a-89e7-6e06dc4ac0c6-attachment.json | 10 + ...858b-4e59-9752-0dfc63542cc0-attachment.txt | 1 + ...e7f4-493d-b3aa-fc44156e4fe2-attachment.txt | 1 + ...0108-458a-b021-240b3b8b69fc-attachment.txt | 1 + ...2157-4bc6-a659-8044943ab0d7-attachment.txt | 1 + ...43-c48d-47b0-850a-08005a65943e-result.json | 1 + ...1048-4b1a-8cc2-64e78748a943-attachment.txt | 1 + ...3f0-43d0-b8b4-3d9619f67c52-attachment.json | 18 + ...f3-d6fc-4fb0-853f-82baef3060ec-result.json | 1 + ...619a-4bfd-87d6-8febca888fb7-attachment.txt | 1 + ...670f-465b-b21e-f2f22faa5714-attachment.txt | 1 + ...9a93-419e-b575-6835bf878d37-attachment.txt | 1 + ...3d0-4dcb-9512-15506295e6e6-attachment.json | 10 + ...1d2-4972-a6d0-3b6db5b56d5f-attachment.json | 7 + ...984-4df4-a91f-7286ed0e534d-attachment.json | 7 + ...d312-47b7-80c1-393331be6f9c-attachment.txt | 1 + ...d720-422f-98a8-f01be8e66040-attachment.txt | 1 + ...05b-4963-8015-1e155c9a145c-attachment.json | 15 + ...ef92-4e6d-b0d6-8077897dfc55-attachment.txt | 1 + ...0b6-41a2-9ee9-164a3474574a-attachment.json | 24 + ...895-4b1e-b7c5-e3935fba6b67-attachment.json | 24 + ...3c21-423c-86af-813a2795b432-attachment.txt | 1 + ...e2db-4154-8a60-0983c905b19b-attachment.txt | 1 + ...f31d-41e5-8ef6-daa02d9e3f9d-attachment.txt | 1 + ...448a-435d-b10f-d17020496a48-attachment.txt | 1 + ...69a-461c-9813-aa1f921196fc-attachment.json | 15 + ...c548-4cc9-861a-196dbed10aa9-attachment.txt | 1 + ...6b84-4d4a-b2b6-5a8d5ada56f0-attachment.txt | 1 + ...a8a-4281-aac5-5901cca30f41-attachment.json | 8 + ...bca-44cf-808b-ae6cd7521c37-attachment.json | 7 + ...5771-4e66-91c5-d94a9ce12271-attachment.txt | 1 + ...556-475a-8d04-b52c8fcb00a5-attachment.json | 10 + ...ff9-4eb0-9159-4de7db861d52-attachment.json | 8 + ...526-41c1-8c8f-e57bfa230547-attachment.json | 10 + ...26a-4a03-ad04-20fa365d2559-attachment.json | 7 + ...d85d-42c2-a71f-b6e33edbd2d2-attachment.txt | 1 + ...1fb6-461a-95d7-1a1786702860-attachment.txt | 1 + ...66f9-411d-a88f-95daf33e1f54-attachment.txt | 1 + ...7bd-412a-a79e-ccc8fad2567b-attachment.json | 10 + ...f31b-4a86-a1dc-5ec219ded88c-attachment.txt | 1 + ...e13-4d22-a262-ef5582a694f1-attachment.json | 10 + ...a3b8-47dc-a2eb-f10e21542c69-attachment.txt | 1 + ...4c65-4e0c-9fea-f14a5ea59922-attachment.txt | 1 + ...a28-4a4a-90a8-9f6985d9d57e-attachment.json | 10 + ...ebd-4e86-9b42-38952eb14723-attachment.json | 10 + ...2e41-4faa-9266-91ad76b58146-attachment.txt | 1 + ...794e-41a6-871e-58125e98176c-attachment.txt | 1 + ...ea3-4c02-a21a-200f6735ccaf-attachment.json | 18 + ...5d1-4f2e-a312-f1d7a577d1f2-attachment.json | 10 + ...3905-4cf0-ba91-a8aef79096bd-attachment.txt | 1 + ...6b07-436a-982d-46ba4c16a875-attachment.txt | 1 + ...f1fa-43d4-83bc-a48df3ed2df3-attachment.txt | 1 + ...6a78-4f90-be15-f419ba0ce8f3-attachment.txt | 1 + ...467-4f19-81d0-45a230f58b92-attachment.json | 10 + ...fb21-4294-bdb3-bd97e4eb36d7-attachment.txt | 1 + ...d58e-47c3-8b92-39748c78e934-attachment.txt | 1 + ...435e-478f-8b0e-46c694fd52ef-attachment.txt | 1 + ...716-4ffe-9b9c-18891f856259-attachment.json | 10 + ...6b7-4e7d-90ed-aa49db9452e2-attachment.json | 7 + ...0275-453e-8ad9-faf345d0d86d-attachment.txt | 1 + ...60a2-41e5-b5f9-13d741b13125-attachment.txt | 1 + ...0f5a-48ad-91cc-63c31d25f694-attachment.txt | 1 + ...3ea5-4791-8d5b-3ea165df904a-attachment.txt | 1 + ...a4c-4960-9f4d-f69c1605da05-attachment.json | 7 + ...96a1-4de3-9c13-e1297f86f613-attachment.txt | 1 + ...afb5-4b5a-a549-71032b169bf3-attachment.txt | 40 + ...5343-4ffb-a47c-76ac07482d18-attachment.txt | 1 + ...72a-429b-b046-93b0cf285c61-attachment.json | 18 + ...5f6-483d-8fab-b51a2fea6a22-attachment.json | 8 + ...cb5-4bf5-90c4-39e4e8e5fa17-attachment.json | 10 + ...4eda-4eab-a18a-a371337abeee-attachment.txt | 1 + ...bd16-4d75-8f57-b0efb5c49168-attachment.txt | 1 + ...57c0-4a55-a833-8decf2910024-attachment.txt | 1 + ...11e-40f9-893f-4f0b2c6c5559-attachment.json | 7 + ...d2b-4e7d-a8c4-f1c752be54ff-attachment.json | 18 + ...e6a-46a0-8299-bb35a9c8046e-attachment.json | 18 + ...71ad-4b5d-9eae-a5c188f0f943-attachment.txt | 1 + ...c66-48a7-85c1-fd0b5cbef474-attachment.json | 18 + ...5e9d-4747-ae1f-b51edf9c81ba-attachment.txt | 1 + ...f44-4fda-a4e2-2186094e9d6e-attachment.json | 24 + ...be35-4240-abec-314edce502ae-attachment.txt | 1 + ...5630-49e3-b80b-ce47dc3d9581-attachment.txt | 1 + ...6b69-47a2-8ad4-a43788f9a5e8-attachment.txt | 1 + ...e70e-4acd-94fc-b48947e913d2-attachment.txt | 1 + ...f4bb-4d5b-a91b-a30ca51b4eb7-attachment.txt | 1 + ...eba-4246-968f-2e1fdd6d266e-attachment.json | 7 + ...a45a-4052-a7c9-35c9aeb2eba2-attachment.txt | 1 + ...b8d9-4b8c-b8e7-f758fb1f7bc3-attachment.txt | 1 + ...31e8-49ad-9627-13ae97530e6c-attachment.txt | 1 + ...f9d-456a-8414-24723d810c78-attachment.json | 7 + ...86a-4081-83b8-189823007365-attachment.json | 18 + ...400e-4660-ad48-4f753b7352c9-attachment.txt | 1 + ...cdb-4b32-84fe-1033725abad7-attachment.json | 7 + ...fec9-4238-8d7e-1e42a65a2658-attachment.txt | 1 + ...55a-4158-9a5d-beb18c5b7853-attachment.json | 10 + ...dce7-4ec6-94df-06cd3a7a67a7-attachment.txt | 1 + ...95aa-41a5-a7a7-7b96d7ed5653-attachment.txt | 1 + ...ff3-42ed-99ac-495e22321cde-attachment.json | 7 + ...8271-4cfc-abd1-4e5040f22fd6-attachment.txt | 1 + ...17-bd9c-4d68-9a14-07df1c2ab057-result.json | 1 + ...b1de-4ef0-aee4-f1e9639c8cca-attachment.txt | 1 + ...36f-4d83-a270-a2ade9ef279f-attachment.json | 21 - ...78b9-474e-8dfc-e2ab25c8e5dd-attachment.txt | 1 + ...01d-43b0-acd9-3d402ce7ca5b-attachment.json | 7 + ...e13-4e32-afed-13cb4a5c32a1-attachment.json | 7 + ...a8-7c1d-4b5d-8f7d-79a7e2148667-result.json | 1 + ...966-4aff-9980-d99b1552bb81-attachment.json | 7 + ...ca60-41f1-a51b-08ea6e68cc81-attachment.txt | 1 + ...2d0-45c6-a01e-7d7e524c6ee1-attachment.json | 7 + ...624a-4334-8a42-a1517ade727e-attachment.txt | 1 + ...80d-49fa-bcea-9d2050007424-attachment.json | 10 + ...54d-41d6-b8b7-646dd20d96af-attachment.json | 18 + ...bea-467c-a692-ded3c59f1c39-attachment.json | 24 + ...e97-4847-84d9-497fdadb7f3c-attachment.json | 8 + ...4f60-47ec-8317-84d974e06266-attachment.txt | 1 + ...f44-4160-8541-effdb6768c8d-attachment.json | 7 + ...c16a-48fc-8f18-58b64eb79b11-attachment.txt | 1 + ...6dfb-4e7c-baa5-b16c46cdbc2b-attachment.txt | 1 + ...9edf-47c5-b03c-3401695d6a9d-attachment.txt | 1 + ...189-40c1-9b37-87d9527905ac-attachment.json | 7 + ...67ee-42f8-ad24-25e5a94e5dc1-attachment.txt | 1 + ...91d6-4f20-98e1-2600e71aa43c-attachment.txt | 1 + ...7ecf-46ef-ae46-88fbf1472e32-attachment.txt | 1 + ...df5-41cc-a013-e49a17bb7d28-attachment.json | 18 + ...dc82-424c-8d23-fa69810901d2-attachment.txt | 1 + ...3679-46ec-9aa4-f439307663ab-attachment.txt | 1 + ...4679-4494-b223-129f02cd49ca-attachment.txt | 1 + ...ffbb-4bbc-bdd4-d5f22b72127b-attachment.txt | 1 + ...44c5-4651-a4ea-a4e8654385f8-attachment.txt | 1 + ...e13-491d-acc0-17215ad0e884-attachment.json | 7 + ...0e9d-4eb0-a8aa-e31c477ba346-attachment.txt | 1 + ...f846-46dc-903d-d5b10561266e-attachment.txt | 1 + ...67-bbd5-40a2-834e-e0748d979b0c-result.json | 1 + ...2754-4e07-923e-e6136fc61bb9-attachment.txt | 1 + ...679e-4628-8759-a7bfa711d0ed-attachment.txt | 1 + ...b596-4d42-b111-c30c007f91f0-attachment.txt | 1 + ...d5f-4713-b9b9-bb016aceb13e-attachment.json | 7 + ...272-4e78-bbc3-83167a841cc1-attachment.json | 10 + ...d618-4aba-9682-e21a169f5208-attachment.txt | 1 + ...da4-43a3-afd6-de8578b1fb11-attachment.json | 15 + ...66c0-428a-ac24-053ccae62aac-attachment.txt | 1 + ...fbc-4535-a9ea-e7f29094f70f-attachment.json | 10 + ...3f31-4d50-91f2-bd4457e1478b-attachment.txt | 1 + ...5fc-4cbe-9981-28cb63a0e8c4-attachment.json | 15 + ...42ca-480d-b813-05b59ea20921-attachment.txt | 1 + ...440f-4c3b-bb9b-7d9643a3e23e-attachment.txt | 1 + ...7bc4-4cb3-882b-c824c4b5a811-attachment.txt | 1 + ...152e-46a7-9f5f-de24d7fb488c-attachment.txt | 1 + ...742-4b7a-a489-c14955c7c579-attachment.json | 10 + ...fc80-474c-8ac1-1d051ed62be6-attachment.txt | 1 + ...fdcd-4d92-b9b2-7627323a9d16-attachment.txt | 1 + ...77-b87e-4d49-b9ec-20f1f601590e-result.json | 1 + ...472-411a-8179-7fe1c25a0bfa-attachment.json | 9 + ...201c-405b-a055-70727426ffea-attachment.txt | 1 + ...e77a-4c67-a9fe-7d3a42a4405e-attachment.txt | 1 + ...ca31-4cf2-84ed-d0f87ff93c3c-attachment.txt | 1 + ...32dc-42a4-a739-af5e2347ee6d-attachment.txt | 1 + ...2b81-4217-81dd-555675fed783-attachment.txt | 1 + ...44ad-45d1-a276-938d5327aa8f-attachment.txt | 1 + ...906d-452c-a46f-e758181f613e-attachment.txt | 1 + ...25c7-471f-8f0a-26a444fe17bd-attachment.txt | 1 + ...022e-4dcb-8e4c-dd3e49d843af-attachment.txt | 1 + ...2d68-46e0-91a1-97b8c0dcd3c1-attachment.txt | 1 + ...24af-412d-ac53-760b7105ad27-attachment.txt | 1 + ...5a3-4a85-a6e4-25825700ab50-attachment.json | 7 + ...1dc-4368-881a-9db5272d8278-attachment.json | 7 + ...d4e-4b6e-9c71-4318b12a8d48-attachment.json | 8 + ...e293-4e16-861c-1da8e99331f7-attachment.txt | 1 + ...22a1-4819-a5f9-04cc8503ee87-attachment.txt | 1 + ...be0-48bb-9523-094230cb2e35-attachment.json | 7 + ...fb6-4866-b2f7-21b40e328e27-attachment.json | 7 + ...606-4511-9b37-be7c66322799-attachment.json | 10 + ...4479-4819-98a4-4893d855a578-attachment.txt | 1 + ...8bc0-47ae-8a0c-67cc5950916f-attachment.txt | 1 + ...d985-43cf-b17d-8015b4e34b4c-attachment.txt | 1 + ...44a-4913-8952-2a2a31aefaae-attachment.json | 7 + ...06c-463c-82e1-8f103530b7f6-attachment.json | 7 + ...608-4de3-81c4-7d54fd7ab1a4-attachment.json | 8 + ...930d-4ab8-95b2-914de871a70a-attachment.txt | 1 + ...6ea-4409-aa60-6bc0f9de025e-attachment.json | 7 + ...df1-4f38-93ef-3ac93d9f196d-attachment.json | 10 + ...d2a-4fe5-a8b6-100d3b85a566-attachment.json | 7 + ...8cb6-442f-b7ee-7957de4a1ad0-attachment.txt | 1 + ...0e7-4796-aee4-f1f527799612-attachment.json | 75 + ...aeb5-450a-8e21-dd3344cf8980-attachment.txt | 1 + ...7d7-414e-b536-1ad6960e60e8-attachment.json | 7 + ...7e7-4735-94db-92d2deb2838d-attachment.json | 15 + ...87e-419d-a492-b4133b95684d-attachment.json | 15 + ...64f-4845-a5b3-bbe69cc59e8e-attachment.json | 7 + ...36b-4ce2-be4f-e17955ab18cc-attachment.json | 8 + ...2ab6-4636-9bcc-f13d51577ce9-attachment.txt | 1 + ...7d6-4634-bf5d-4d787d5b0227-attachment.json | 8 + ...64b-4eeb-81bc-e42409008e9c-attachment.json | 10 + ...43df-4536-b97d-3c132785c3ed-attachment.txt | 1 + ...3f8-4cfb-8e77-4a2f1d166d19-attachment.json | 10 + ...df5d-483d-bc37-fe26f8a5bbe1-attachment.txt | 1 + ...d46-4df1-ac90-79c520d2aa59-attachment.json | 24 + ...9bf-4144-9e2a-13f0b8a31a21-attachment.json | 7 + ...e145-49f8-bd23-d04e2f556147-attachment.txt | 1 + ...375-48ef-8223-610aabc2a60c-attachment.json | 8 + ...2074-4c83-991e-6548a33ef320-attachment.txt | 1 + ...77d5-45d5-8930-4d78ddb2be9e-attachment.txt | 1 + ...572-40b3-92ac-dc8c8e9d47ab-attachment.json | 7 + ...d2c-432c-9e56-45e2fefe5239-attachment.json | 7 + ...3ae-46c9-b26a-07607eb40abc-attachment.json | 7 + ...4a6-429a-a5a5-a9f1f4e06b57-attachment.json | 8 + ...6e39-45df-b727-5e8659fa0bfe-attachment.txt | 1 + ...2f77-4852-923e-15a36c6f6dc5-attachment.txt | 1 + ...889-4d34-a54e-796d98f4d784-attachment.json | 8 + ...f769-48c1-98c1-9ab25b0c58d1-attachment.txt | 1 + ...29d1-4a9c-80e1-5bff605a2b6f-attachment.txt | 1 + ...7858-4b81-a6a5-4079e36a707d-attachment.txt | 1 + ...02ce-4f8f-b3cd-40fbb35a6977-attachment.txt | 1 + ...1920-463c-b755-c57713f16397-attachment.txt | 1 + ...409-447a-b964-ee27b6428107-attachment.json | 18 + ...1b4e-4c96-9685-27df760ba321-attachment.txt | 1 + ...1e2-4730-a750-bfb2c2df3db3-attachment.json | 10 + ...05f7-4a20-ba6d-9b301645e20b-attachment.txt | 1 + ...b96-494d-965c-f238173af76a-attachment.json | 10 + ...81b5-4931-a012-c1c409ca57b4-attachment.txt | 1 + ...791-4dd5-a473-8fe2d8914cd8-attachment.json | 7 + ...c16-4cb3-b5eb-1c796cc80ef8-attachment.json | 18 + ...7d3-43da-a88a-3ec665c662ce-attachment.json | 9 + ...f4e1-4b58-8cdf-b21220b815da-attachment.txt | 1 + ...79e-4936-b0e9-704baf8e8fe5-attachment.json | 7 + ...59-8ed5-4bb6-8bb4-50b125dee954-result.json | 1 + ...b1fe-453b-b507-f03d7f21fbf0-attachment.txt | 1 + ...714-4d25-8c7f-30776599ce5d-attachment.json | 15 + ...67be-4d1a-b459-be461f5483b3-attachment.txt | 1 + ...22ae-43a8-83c0-80700572a46b-attachment.txt | 1 + ...e360-43a5-9b80-8260d1f9e063-attachment.txt | 1 + ...b57-4ea7-a96e-4832444f49fc-attachment.json | 7 + ...9c9-4737-aa59-0fae1e354c7a-attachment.json | 8 + ...614b-45e7-8135-33d87c566c70-attachment.txt | 1 + ...88d3-47bc-9990-1e3f9d800468-attachment.txt | 1 + ...4b5b-4c85-afc8-86cfe1b42795-attachment.txt | 1 + ...0f-9417-44f4-a935-fab3d9af087d-result.json | 1 + ...5ff-4f9c-9a33-e956524d2aa7-attachment.json | 10 + ...03c3-47dd-8651-d38a1772d8f9-attachment.txt | 1 + ...6361-4476-8448-299810af7c9e-attachment.txt | 1 + ...c7d2-4663-ac3b-053b790dbecc-attachment.txt | 1 + ...28c8-46bf-9faf-a58b1c1f6cfe-attachment.txt | 1 + ...eefa-4875-b0d4-5a732c52eac5-attachment.txt | 1 + ...436f-46d1-8632-361cdb38ca79-attachment.txt | 1 + ...3f4-4cbf-9602-d5a336962dbf-attachment.json | 10 + ...58f4-419d-85e6-75fd1ccb007f-attachment.txt | 1 + ...7b5-464b-92f4-e6ea27327b70-attachment.json | 7 + ...69f8-4a21-9ff6-48e7843a2ef6-attachment.txt | 1 + ...6cd-4814-ba16-124122f9424e-attachment.json | 18 + ...d90b-4dd5-8eb8-d6184fd32254-attachment.txt | 1 + ...4bd-4166-bb26-48242ad158b5-attachment.json | 75 + ...ca97-4e34-9de5-b40bf76967e0-attachment.txt | 1 + ...3b9-486f-991f-a990cd9229d3-attachment.json | 8 + ...70e-4656-b353-1bda1df3739a-attachment.json | 10 + ...b1b-414e-90b4-59fe6318d053-attachment.json | 7 + ...cf28-433e-9e2e-1a0daf271e37-attachment.txt | 1 + ...6f1-4813-94a7-4893218a9279-attachment.json | 7 + ...39a1-4058-949d-54c39b6c6f78-attachment.txt | 1 + ...a115-4db6-a30d-cbf5706de89d-attachment.txt | 1 + ...23-0f80-46f9-928c-fe70dfa06ea7-result.json | 1 + ...0bbc-42ce-84af-f411157ce45d-attachment.txt | 1 + ...2348-4c8e-9e29-d4521ab799ee-attachment.txt | 1 + ...8a06-4f96-98a2-6a43d1b38179-attachment.txt | 1 + ...bd0e-48a4-9792-83026b8da461-attachment.txt | 1 + ...98a8-4762-b48f-fd32bbb97b3a-attachment.txt | 1 + ...a726-489b-a651-ea7a362d908c-attachment.txt | 40 + ...6df5-4804-aba8-0aa1bf0c4406-attachment.txt | 1 + ...d37-45b8-9e70-88f0dceda2d4-attachment.json | 8 + ...bc2-4970-9190-de4981d4d16f-attachment.json | 7 + ...b5b1-4097-828a-e6ade43b42a5-attachment.txt | 1 + ...b86-414f-b075-a42ae6440f2c-attachment.json | 75 + ...126b-4b3e-afa4-4edd4114ea98-attachment.txt | 1 + ...3fd2-4b4d-a526-6cf15a15eef7-attachment.txt | 1 + ...8a57-4992-b47a-056ab5fa75f7-attachment.txt | 1 + ...e4f-4a0b-9975-c48910070490-attachment.json | 25 - ...42e-48ea-9223-da87b61711ec-attachment.json | 7 + ...604-4a57-bc27-efd08e1bad85-attachment.json | 7 + ...cb3-4371-b8bc-25a00c7c065b-attachment.json | 18 + ...330-4512-af81-b0c335a4bceb-attachment.json | 10 + ...4f6-4255-9f8d-1cfc8b84eb50-attachment.json | 8 + ...5cb2-45d9-9017-0e88c4539522-attachment.txt | 1 + ...52c5-4c88-b3ec-8f29712573f1-attachment.txt | 1 + ...525-4c45-b648-61c91f378b6c-attachment.json | 15 + ...c657-4fa5-988e-4d68c601afe2-attachment.txt | 1 + ...f36-4d4a-bb2a-2ae674b52b3c-attachment.json | 7 + ...136-45c7-b6f3-ddd2b1534ed3-attachment.json | 8 + ...feef-41d0-a6b7-0e6005b7a71d-attachment.txt | 1 + ...2d8-48c1-bda3-6da08d0c86ee-attachment.json | 7 + ...372c-4d7e-acb5-225cb7ca6a27-attachment.txt | 1 + ...cf1b-4ffc-99b5-856ba1b67a4f-attachment.txt | 1 + ...6675-49d7-aeda-3263cfd24d80-attachment.txt | 1 + ...83c-431f-8739-4ba8087ca9ea-attachment.json | 10 + ...502e-40ea-abd2-4e8bee7945c7-attachment.txt | 1 + ...be8a-4371-904e-e8dff3ecc588-attachment.txt | 1 + ...e91-42b7-8645-e788520d915a-attachment.json | 7 + ...d8-6000-46cb-800f-2d888bd040fe-result.json | 1 + ...838-41c3-9eee-1f49c8f67a21-attachment.json | 8 + ...8583-4c6b-83c8-37aa0805d056-attachment.txt | 1 + ...497f-4c58-a1b4-3688de2972b1-attachment.txt | 1 + ...a8b-406e-b42b-0f8c8136cdab-attachment.json | 10 + ...30-c973-45e7-b7db-9862021bb343-result.json | 1 + ...49d-4446-bb2d-276e9c46c2bb-attachment.json | 18 - ...480e-4645-b778-1c77e58471c4-attachment.txt | 1 + ...d999-4a6b-80ce-b292be09ea04-attachment.txt | 1 + ...f993-41ca-98aa-d4edee1e4eda-attachment.txt | 1 + ...223a-43f2-a7bf-3a169421213d-attachment.txt | 1 + ...d875-41bf-bfdb-cdfdde76f4a3-attachment.txt | 1 + ...d7c-44ca-8f0f-312e0751c363-attachment.json | 10 + ...36ff-4d54-9e32-7b92497d9c64-attachment.txt | 1 + ...679a-4fb0-8c01-20b51219d4a6-attachment.txt | 1 + ...77fc-4ade-b06e-a2f783b6929a-attachment.txt | 1 + ...58c-4017-a120-1fc24a4d2f8d-attachment.json | 7 + ...482-4f99-b039-97e6b6ad85d5-attachment.json | 10 + ...a243-41f5-b63e-daf91a96b245-attachment.txt | 1 + ...5b4b-4e59-8198-aa54636b6ea8-attachment.txt | 1 + ...331-425c-b24d-f5bbae9b1024-attachment.json | 10 + ...81c0-47c2-b9a7-ea8086d839bf-attachment.txt | 1 + ...945-42a2-9526-bfb6c1cf06ad-attachment.json | 7 + ...6e3-4a57-88f5-187d0a8bcaee-attachment.json | 7 + ...545-4d2a-b26f-a475fc0cd0d2-attachment.json | 7 + ...d6f-4157-bf0f-17fda66caf27-attachment.json | 7 + ...7d30-4375-8fa2-5f7b3bf9c6fc-attachment.txt | 1 + ...7d15-48c7-99ea-aba44bcb82e7-attachment.txt | 1 + ...e5e6-4b2a-bb61-7c137d8c908b-attachment.txt | 1 + ...d0c-4371-ae59-0a4cd637ed0d-attachment.json | 10 + ...dfc-4941-8061-137bac1babb6-attachment.json | 7 + ...5a02-49ae-8b30-57b8bb2615d5-attachment.txt | 1 + ...76a8-43a9-bf8f-db4e20f7f739-attachment.txt | 1 + ...dd-d029-47ea-b76e-49d61d65dcd6-result.json | 1 - ...b970-46ca-b4d5-171b993744a5-attachment.txt | 1 + ...4ce7-4b7d-bcab-2862254b76cf-attachment.txt | 1 + ...37-e216-4e7a-9b7f-284ea8719164-result.json | 1 + ...24cb-489f-97eb-88958870133c-attachment.txt | 1 + ...e2da-46bc-87fb-128f7b1fa8f6-attachment.txt | 1 + ...517-416d-ab7f-5ed8f5828afe-attachment.json | 75 + ...0a41-458b-9400-d0225e4b031b-attachment.txt | 1 + ...7744-4d21-99fb-d7fd5bc3d7e7-attachment.txt | 1 + ...5132-4f1d-b7a2-4d2b45884f3f-attachment.txt | 1 + ...0445-4cdb-bb9c-c2cb3164043b-attachment.txt | 1 + ...eae3-4ce6-95e6-a7842a7bc3d4-attachment.txt | 1 + ...33dc-471e-8821-2c173010f48e-attachment.txt | 1 + ...e929-4e6f-8b62-cf9f8bf6c3b4-attachment.txt | 1 + ...909f-4dd4-86cc-07172246004c-attachment.txt | 1 + ...fdf-4787-b33c-d259b313d5e6-attachment.json | 8 + ...2f0f-4839-8a7f-c7957e3a4840-attachment.txt | 1 + ...60a8-4511-a07a-e30434dc7425-attachment.txt | 1 + ...49fb-49e2-98a9-42be32d042e2-attachment.txt | 1 + ...885-4638-bd24-41794183250a-attachment.json | 24 + ...08e-471b-b96d-aa0b6047d9ff-attachment.json | 8 + ...ab6e-4f09-9a63-55ba1a9ac0f5-attachment.txt | 1 + ...528-4fea-94ba-3e3d11d5494e-attachment.json | 15 + ...021a-46e7-9bbf-ce277562f1a1-attachment.txt | 1 + ...1abe-4e40-980c-11daead5a311-attachment.txt | 1 + ...2cbd-4446-b383-80e0c0afd3a7-attachment.txt | 1 + ...4bac-4462-8f74-8fcc2c66dcc1-attachment.txt | 1 + ...77c0-4267-8c1d-6bb30d9b6a51-attachment.txt | 1 + ...9df4-4af8-ab5e-cb336be0729a-attachment.txt | 1 + ...197-4421-acee-734dd8777f83-attachment.json | 10 + ...ce5-4a74-a6eb-7092f45b6fbb-attachment.json | 75 + ...4452-49c1-8031-60434471163d-attachment.txt | 1 + ...c579-4bf2-af8f-9c1bc40a933b-attachment.txt | 1 + ...16da-433a-bcec-d2331693e61c-attachment.txt | 1 + ...4ae-4f71-bf08-701699fc67cd-attachment.json | 7 + ...bca-4ce9-aef1-5e23cf2b35b6-attachment.json | 10 + ...dbeb-4b4c-a0ec-f6b697b889fc-attachment.txt | 1 + ...3e5-430e-ac00-30eb80856b57-attachment.json | 15 + ...e851-4d7b-8a7f-ab21633de47f-attachment.txt | 1 + ...3fe-4381-b17e-08c797deb4cf-attachment.json | 7 + ...4ab-40ac-8de5-18f379663bec-attachment.json | 75 + ...a12-4daf-b72d-d75afb315168-attachment.json | 7 + ...9b1-4bc8-9cfc-2c7cc91ebbab-attachment.json | 24 + ...e93-4820-af73-3bf118fc63b8-attachment.json | 7 + ...3d4-4790-9208-bcb8c2520961-attachment.json | 7 + ...c4bd-4fcb-91e0-c510bd7f2f6a-attachment.txt | 1 + ...332-45b1-bd64-6a1008aa8453-attachment.json | 8 + ...9792-481f-aa2e-260627059e00-attachment.txt | 1 + ...79b-40d2-9c07-77f18703fc0e-attachment.json | 15 + ...cb2-4ff9-a6e5-308608e88d1a-attachment.json | 18 + ...02ba-46b4-9039-d7c0a7d41ed1-attachment.txt | 1 + ...725-442f-b750-11229b4a97a7-attachment.json | 9 + ...5383-4237-bd72-6d7968d62f31-attachment.txt | 1 + ...237-4f36-9388-5235f8439868-attachment.json | 10 + ...174-41fa-8eff-e855491aba4f-attachment.json | 7 + ...e12-4903-87ac-1938eeec0ffb-attachment.json | 7 + ...29e0-4384-806f-d9c78243a4fd-attachment.txt | 1 + ...18a3-404a-b2f8-2ac350dd2c36-attachment.txt | 1 + ...445-43c2-b485-bbd130ef0efd-attachment.json | 10 + ...8cb-4081-9f2d-b145cb791a1d-attachment.json | 10 + ...1000-47d4-b810-f0c8e7273454-attachment.txt | 1 + ...4a8-4a6a-a92c-054dbd29e024-attachment.json | 10 + ...87c-4e1a-b23a-ce12d47ca783-attachment.json | 8 + ...5afc-4a95-88f2-6046196ccd6d-attachment.txt | 1 + ...82f-486f-915a-4bdb88a2baa6-attachment.json | 8 + ...fdb-41ee-850c-5af360721040-attachment.json | 7 + ...afb-42c8-b8ed-7ad0292c65a6-attachment.json | 7 + ...8322-4111-b695-a12d36dd02bd-attachment.txt | 1 + ...0cf5-4b63-847c-5946225f3b47-attachment.txt | 1 + ...781-4c30-8073-b350b2b0703a-attachment.json | 7 + ...7216-4c9c-9b5d-4924faf6e71f-attachment.txt | 1 + ...65f-43f3-9e92-9d1a0fdc38fb-attachment.json | 10 + ...40f3-4517-8b01-0b352d1c24f0-attachment.txt | 1 + ...343-4b40-8bad-6cf4cc27feed-attachment.json | 8 + ...fd0-429d-b610-b25f7b7373d1-attachment.json | 18 + ...5419-44ef-bb1f-3250d9a18598-attachment.txt | 1 + ...11e2-4c40-9b9f-be86843033b2-attachment.txt | 1 + ...bf61-47e3-9186-18b194126038-attachment.txt | 1 + ...da-25c2-4d4c-bcb2-6ca6ecfc551e-result.json | 1 + ...3e68-4f39-9a62-a61765ea6fff-attachment.txt | 1 + ...9bc-4fcf-b37e-3b2c423e6402-attachment.json | 7 + ...8f9-40bf-b6b1-5f118c972a26-attachment.json | 7 + ...85ec-4c85-95ae-476ae589ab28-attachment.txt | 1 + ...868-425e-90e3-46385db8a143-attachment.json | 10 + ...9d7-4a95-8329-e01127f04fb0-attachment.json | 7 + ...634f-47be-abaf-5c0c0494b7ea-attachment.txt | 1 + ...7c95-4d0e-aa64-509744975d98-attachment.txt | 1 + ...6434-4311-b442-5d5525bdff4b-attachment.txt | 1 + ...feb-4bc1-b153-da73b33b5fa5-attachment.json | 18 + ...e84f-4298-b65b-93a842ebfa37-attachment.txt | 1 + ...bc3-4b0d-9513-1a8668151669-attachment.json | 24 + ...11c5-491f-8dda-cf3257d46558-attachment.txt | 1 + ...837-433a-949e-dc6feea7950d-attachment.json | 7 + ...878-4a0c-af98-bb8ace0f5c61-attachment.json | 10 + ...59b-468a-87fb-6e31b3b9991e-attachment.json | 7 + ...a939-4cbd-896a-9d6fc53663e6-attachment.txt | 1 + ...4791-43bb-924d-6740a883a0e4-attachment.txt | 1 + ...3e1c-4e28-b2ec-f742bf741e22-attachment.txt | 1 + ...111-44da-b517-675252eb2ae0-attachment.json | 18 + ...080-465c-b285-5c1239ca999c-attachment.json | 8 + ...e01a-445f-8a37-949547367b9c-attachment.txt | 1 + ...cb0-4a21-ae47-9e69ce3ff1de-attachment.json | 18 + ...58ac-4050-8d2d-c711c5a798c7-attachment.txt | 1 + ...eb4-449f-b0e2-52cc82857d29-attachment.json | 7 + ...084c-40c1-a05c-30c61150ce63-attachment.txt | 1 + ...26b-4537-9630-5fa92f23c212-attachment.json | 7 + ...1cb-4e63-82b5-5e3393d44aaf-attachment.json | 7 + ...255c-4119-b781-a2e0dde95c5c-attachment.txt | 1 + ...8fb-4d94-8726-7af46d1543dc-attachment.json | 7 + ...3b40-4410-ac83-a212b5d6bd16-attachment.txt | 1 + ...f730-491d-a0be-a8a36760fb0b-attachment.txt | 1 + ...5849-4e18-a9db-46dc91c4a2ff-attachment.txt | 1 + ...6fa5-4c57-9055-acb00c7b1b9d-attachment.txt | 1 + ...3488-445e-aef4-2850a60b739e-attachment.txt | 1 + ...376e-482b-9c78-37584f9b4a59-attachment.txt | 1 + ...93cc-41f0-8280-e3714bf1da69-attachment.txt | 1 + ...c718-4369-a6bf-b2a629b82762-attachment.txt | 1 + ...2dd-45aa-9dfa-f4256a884f86-attachment.json | 7 + ...39ec-40c5-912d-411b16873858-attachment.txt | 1 + ...990-4cc4-9866-02c4ff7777a8-attachment.json | 8 + ...bd86-4fb4-a2a6-fa159ff0f8a0-attachment.txt | 1 + ...ddcc-40b3-a2a3-65b6e8493ed0-attachment.txt | 1 + ...6263-4494-a17f-062e775224b7-attachment.txt | 1 + ...37a9-4176-a7eb-d60ab8dac585-attachment.txt | 1 + ...4fb2-4dd4-b50e-8ff2bfb31e6d-attachment.txt | 1 + ...d0c-4e32-b7ba-7fcf86df507c-attachment.json | 10 + ...b68f-4f7c-a546-85e63985f6cf-attachment.txt | 1 + ...e70f-4311-a177-9384c4891fbb-attachment.txt | 1 + ...35b7-4681-899d-45bba5ffa2ae-attachment.txt | 1 + ...ddee-45ad-b119-894843302723-attachment.txt | 1 + ...2e7-40c6-9250-547e3436b8ee-attachment.json | 10 + ...1b1-4c0e-97c6-4cdfe963aba6-attachment.json | 7 + ...77c1-470a-96cb-ea4ad1b36ef5-attachment.txt | 1 + ...8c2a-483a-9c5a-c946c3c38d52-attachment.txt | 1 + ...eb93-4b3a-a6ab-583e020eace9-attachment.txt | 1 + ...ac1-4267-85f3-bd05df733ab8-attachment.json | 8 + ...dc8-4d9b-869e-02ce5a3117a1-attachment.json | 18 + ...ae3-4290-8a7c-ba189b4d29d0-attachment.json | 7 + ...31c-4de0-be7d-5687a701f3d4-attachment.json | 8 + ...4562-4c63-90c3-69d216b82748-attachment.txt | 1 + ...e6e-484f-9a89-b45a0ddb34f8-attachment.json | 7 + ...61-8765-4693-bb63-fb2be8624433-result.json | 1 + ...1ad-4e04-8703-4766b1a6a838-attachment.json | 7 + ...e97-4dad-85b4-ce704af5302b-attachment.json | 7 + ...89a9-4714-8b38-cdce7fe19b59-attachment.txt | 1 + ...1a-f105-407c-bcfb-94dbf91bd4ce-result.json | 1 + ...d570-4cbf-b6f9-71202b8b3847-attachment.txt | 1 + ...c2-270b-49b8-b8ad-b90a0a45045e-result.json | 1 + ...1586-4310-bba1-af31a350b9a8-attachment.txt | 1 + ...470-4a77-85cd-873495869443-attachment.json | 7 + ...a3d2-4637-bd71-44c5af22efe2-attachment.txt | 1 + ...65e7-4a3b-9527-ec4328c006f8-attachment.txt | 1 + ...6b65-4677-bd93-aed79f93fa06-attachment.txt | 1 + ...afc-4eb6-9589-f7f1f5d3d396-attachment.json | 18 - ...d87-4067-924c-6cbb2c34712f-attachment.json | 18 + ...717-460a-bc64-5587ebd4eea1-attachment.json | 18 + ...9ae6-4dbe-aa1f-a08c0641d4a2-attachment.txt | 1 + ...049a-44f6-9cb4-7d7b884a0381-attachment.txt | 1 + ...5d6c-4a60-a078-1296ae87d194-attachment.txt | 1 + ...405f-413f-a2e4-0a9c2eb57904-attachment.txt | 1 + ...0064-4b01-99d9-11e0cf7105f7-attachment.txt | 1 + ...255c-470e-abeb-08ee3df361ff-attachment.txt | 1 + ...1d9d-4944-8358-84e0c98d9056-attachment.txt | 1 + ...15b6-4630-b572-49ac1142cbcd-attachment.txt | 1 + ...c834-4d92-86dd-68d48cd4daa8-attachment.txt | 1 + ...f68c-40b7-9526-6a3cb0d188c1-attachment.txt | 40 + ...d22-4291-8355-ceb1c417f5d9-attachment.json | 7 + ...583f-44f4-82dd-e63243ea3853-attachment.txt | 1 + ...1002-44b9-8bb4-4ec2421f4942-attachment.txt | 1 + ...50f6-4ea1-9db8-acf4707fb449-attachment.txt | 1 + ...7743-472e-9bd5-0c8e636f5bdf-attachment.txt | 1 + ...222-47df-a41f-474043fac818-attachment.json | 8 + ...8b3-4759-9867-abb6a5a5a42b-attachment.json | 18 + ...79b3-489f-a223-baf9a059e5f6-attachment.txt | 1 + ...110-4c85-b7a4-1ab1ae5270e1-attachment.json | 7 + ...81e-410a-a588-9dfc6d1c3cba-attachment.json | 10 + ...49a9-45e4-a23f-1e9dbab56f81-attachment.txt | 1 + ...f80a-461a-a81f-54648715f6c4-attachment.txt | 1 + ...af76-4290-8960-5ecd69c9e664-attachment.txt | 1 + ...2e47-46bc-9de8-8c35411793e3-attachment.txt | 1 + ...e406-483a-b37d-05494519daa7-attachment.txt | 1 + ...c43-4801-bdd7-516b99741852-attachment.json | 7 + ...965-44cd-a8dd-fe61612fb4eb-attachment.json | 7 + ...280-45b9-b261-ff494a44fefe-attachment.json | 10 + ...83aa-48b6-958e-38217a5d098b-attachment.txt | 1 + ...965b-4e00-a976-9ee89e0981eb-attachment.txt | 1 + ...b6b1-40ec-ab80-d62db22d8101-attachment.txt | 1 + ...21a-481f-9974-09a573959df7-attachment.json | 7 + ...dcd9-48e1-b733-0e4850bae604-attachment.txt | 1 + ...581c-426c-a176-f61beb497a15-attachment.txt | 40 + ...4979-4c69-96ca-48cfd9aef149-attachment.txt | 1 + ...41b-4817-ac4e-0afcc8ecf77a-attachment.json | 8 + ...9d4-4236-ac74-e6f3e8348c4c-attachment.json | 10 + ...9d-9cae-46d8-8335-e3289b8818ea-result.json | 1 + ...07af-478f-b0b6-e8110f6c61d5-attachment.txt | 40 + ...e8e-4af9-83cb-b4756a9c5e6a-attachment.json | 24 + ...8b92-47df-8810-91d2e300617d-attachment.txt | 1 + ...455-495d-9850-d23fe8f31b1a-attachment.json | 7 + ...a21-4c8a-8f9d-40d85cd37ff6-attachment.json | 7 + ...1ab-4328-8122-6ed8e6fd7de8-attachment.json | 10 + ...14a-46b7-8a88-0f50052d821d-attachment.json | 21 - ...0d04-4c9b-91b8-3a43b7a29b51-attachment.txt | 1 + ...d63-4ec3-9937-ee6b6de996cd-attachment.json | 7 + ...4d0-40dc-857b-583de3386f0e-attachment.json | 7 + ...a3d3-4128-9e23-9c478601ae17-attachment.txt | 1 + ...ead2-4733-8722-29122c087b59-attachment.txt | 1 + ...3514-4229-ac0d-5c7c55037b68-attachment.txt | 1 + ...f73-475b-a82c-fb9766727024-attachment.json | 8 + ...daf-4be1-b949-0758e3d043ca-attachment.json | 18 + ...8d89-4a41-9efe-6852f04c8f79-attachment.txt | 1 + ...4a71-4ef5-8922-324c04721d5f-attachment.txt | 1 + ...d130-4a1b-b6d9-e8d2a1a9035d-attachment.txt | 1 + ...fafa-4418-8dbb-dd68b8573bee-attachment.txt | 1 + ...2dbe-4543-b32a-2c5cacf4042e-attachment.txt | 1 + ...d2-2210-4012-957e-947b2174271a-result.json | 1 + ...365-42be-ac7d-65bb91d3c6d2-attachment.json | 18 + ...682-460b-b832-c24bca135136-attachment.json | 7 + ...d6-b193-4357-9584-ddb438015866-result.json | 1 + ...8273-4f8a-ba6a-85127f9dfbe4-attachment.txt | 1 + ...a6c1-45e2-bbc4-815f47b0be8d-attachment.txt | 1 + ...f4c0-4f7c-964a-331a69f9ede5-attachment.txt | 1 + ...3c8b-4859-904a-c39c250df579-attachment.txt | 1 + ...3a45-47a7-8e8b-7e1b6b1e5c40-attachment.txt | 1 + ...8daa-4797-b999-ee5c82e896fb-attachment.txt | 1 + ...8853-40ab-ae61-d3de86d369de-attachment.txt | 1 + ...de4-4fd4-a9c6-9a1c482f96ec-attachment.json | 7 + ...f69a-494e-9bd7-741745aef37b-attachment.txt | 40 + ...d1a5-497d-b889-4d1e2291360b-attachment.txt | 1 + ...696-454f-9fa7-bbf81b0b2228-attachment.json | 7 + ...a77-4b2b-ad6c-f50e35762630-attachment.json | 7 + ...9f06-4a46-933c-53ca46295bca-attachment.txt | 1 + ...6e2d-49c6-b9f0-dabed95c7eca-attachment.txt | 16 - ...def-4aaf-b108-78a9b31cabc7-attachment.json | 10 + ...54f7-49b9-9701-d812bb6d6d15-attachment.txt | 1 + ...f053-4b03-a9b3-236757723449-attachment.txt | 1 + ...a98-46cf-a196-745e4a417baa-attachment.json | 18 + ...dc75-4d48-87d7-c6cbfe9e6ad1-attachment.txt | 1 + ...49c-4163-b492-ebbd4ddb558f-attachment.json | 24 + ...ac-26d8-4f28-b103-b365bb907180-result.json | 1 + ...cd26-4e4f-bce5-c01d4ab9c2ee-attachment.txt | 1 + ...ac8-4bf0-b723-6e08d5a60fe8-attachment.json | 18 + ...f12b-48e9-beb0-06f707e0f5c2-attachment.txt | 1 + ...bcd-40d5-b13b-22050ad6d2bd-attachment.json | 7 + ...eb5-4dee-8ab6-e8ebd6fdeb17-attachment.json | 7 + ...261d-4374-9980-3e68f0248464-attachment.txt | 1 + ...14c9-4a5a-8f87-ebadbd69c997-attachment.txt | 1 + ...e714-4606-bf45-9a446468da85-attachment.txt | 1 + ...a178-4162-93db-93fec53afba2-attachment.txt | 1 + ...dd7-4bf6-8be2-5ab47b22fa80-attachment.json | 7 + ...625-4ba0-9724-e7bbd2a5a91e-attachment.json | 15 + ...0f3-43ff-94f5-a6f5acc4b198-attachment.json | 7 + ...64df-4e03-924d-d6dcfff18710-attachment.txt | 1 + ...0ce-4cf5-b99c-5c96b307a106-attachment.json | 18 + ...3520-4612-ab0f-777f26bca968-attachment.txt | 1 + ...a741-4cce-b65f-4234aadbb119-attachment.txt | 1 + ...9588-49f6-bce1-8f5d4f88f2ff-attachment.txt | 1 + ...9c66-4529-bc58-cce8b547f9b8-attachment.txt | 1 + ...8fe4-45e3-ad7b-c95454f08ea1-attachment.txt | 1 + ...33f0-4970-920e-fab360a0a6df-attachment.txt | 1 + ...1fd-48e3-9e12-4c5d2c4e7836-attachment.json | 10 + ...fe8a-4d7b-a866-12de31334b1d-attachment.txt | 1 + ...7e3-473a-9ebd-b98a3ffda9e7-attachment.json | 18 + ...4d2b-4f0b-94e9-300213a7e969-attachment.txt | 1 + ...1212-4ecd-a10e-5a53f3032f19-attachment.txt | 1 + ...7c0-4817-9b32-49f51d284013-attachment.json | 24 + ...a5c-43fe-94dd-c33a39582632-attachment.json | 7 + ...99d-4be7-9375-c6d0f5287f55-attachment.json | 21 - ...29b5-4e6e-8dbe-0cf8e6b07996-attachment.txt | 1 + ...8a5-463c-9aab-9acb16005507-attachment.json | 7 + ...f8bd-4eaf-85b6-feaa2f603a1e-attachment.txt | 1 + ...023-4e06-86c6-99def17c519b-attachment.json | 8 + ...f81-494e-bb78-e71ff44dd3fe-attachment.json | 8 + ...f970-411c-86a7-0632aa238d93-attachment.txt | 1 + ...72b-4774-869d-54886e322e44-attachment.json | 10 + ...30a-46d7-aab4-aa34cf7536a8-attachment.json | 10 + ...b84-4339-b082-0c6a4b80fbd8-attachment.json | 7 + ...e884-4729-b1bf-8d38b5092faf-attachment.txt | 1 + ...ac25-4e3e-94ac-7d46610c1098-attachment.txt | 1 + ...8b68-4c26-adb7-404e9274bff9-attachment.txt | 1 + ...ccc1-43d8-8579-35d0fb15f65a-attachment.txt | 1 + ...1f-cc23-4c75-aa47-2e7e08c26818-result.json | 1 + ...739c-4fd4-ae46-bd44b1ecec64-attachment.txt | 1 + ...fdcd-40bc-a4cf-aa807ac10f3f-attachment.txt | 1 + ...e11-4f3c-95d5-be5607512d98-attachment.json | 7 + ...7f54-493c-89e8-6a63d2d2ace9-attachment.txt | 1 + ...26f9-48db-a280-f47fede516bb-attachment.txt | 1 + ...a1da-4771-8f3a-ef577917c856-attachment.txt | 1 + ...4952-4e08-9db4-bb825d22a133-attachment.txt | 1 + ...1421-4a27-89f4-934f4006dbad-attachment.txt | 1 + ...9fca-4320-8ebd-ae52e40f2112-attachment.txt | 1 + ...c93e-43fd-a263-f8ace8f38250-attachment.txt | 1 + ...aa2-498f-9fc8-6d918828d4ea-attachment.json | 24 + ...fff-44ae-827b-465b6fd3ae7f-attachment.json | 8 + ...8ea-40d0-b96d-d3e23b4a7103-attachment.json | 7 + ...eb81-4b81-b2e4-56ebb00caf3b-attachment.txt | 1 + ...4e0-4bba-a2e6-c34b8f73db33-attachment.json | 15 + ...9da4-44ec-9d6a-d06336b819d5-attachment.txt | 1 + ...4a43-41b4-9a8f-9942865d99e5-attachment.txt | 1 + ...da0-4bb0-a5f6-735296e189f5-attachment.json | 15 + ...d29-47ff-bdca-827b0866e32a-attachment.json | 7 + ...14fc-4084-a96b-1e3cc95619a7-attachment.txt | 1 + ...1b33-4057-9789-342705501b8e-attachment.txt | 1 + ...dc37-4e2b-92a0-ebf911ad1ffd-attachment.txt | 1 + ...652-4afd-9861-317965a7f835-attachment.json | 7 + ...bdb-4dee-b931-3e3c71404e02-attachment.json | 10 + ...bda-4072-9e7f-d6d31f412ee9-attachment.json | 7 + ...466b-42a5-bd66-61945eec9344-attachment.txt | 1 + ...5d4-44c4-b01b-5ac0b6f6594d-attachment.json | 7 + ...223a-4b9c-a255-780e8c9df58d-attachment.txt | 1 + ...d78c-4fb1-a3e1-d493f7b7404c-attachment.txt | 1 + ...12dd-44cf-acaa-15fc279fe626-attachment.txt | 1 + ...d1-1261-4590-aeac-cfba30bb5794-result.json | 1 - ...f6fa-4f9c-947a-ecc888c35609-attachment.txt | 40 + ...0cac-42a7-8dac-e35270a18dab-attachment.txt | 1 + ...71-0b2e-4169-a583-a85d814ba8c6-result.json | 1 - ...e34-42e8-9189-782d70a4fef6-attachment.json | 10 + ...ca22-4857-9861-6370b7b7e3ed-attachment.txt | 1 + ...c69e-4cb3-90d9-5323fd8af4aa-attachment.txt | 1 + ...4a2c-4538-9984-c0aaa968c12f-attachment.txt | 1 + ...31d-4966-8c76-c43daee44ffc-attachment.json | 7 + ...8c28-411d-a660-2e4dc51e1fb2-attachment.txt | 1 + ...ca-64c4-4909-a43e-27313892b6ef-result.json | 1 + ...64d2-4f1d-9dbb-173865d1cf69-attachment.txt | 1 + ...f7ad-4836-8711-9c9177f805b4-attachment.txt | 1 + ...92b-4ae7-9176-28fa2a6a2b86-attachment.json | 7 + ...c6c-4808-bb53-9fad062d8e96-attachment.json | 7 + ...b4fc-42b5-b936-8f6756e320fd-attachment.txt | 1 + ...36b3-4cf2-9b70-906382f25d05-attachment.txt | 1 + ...8f1-46c8-af84-7425b473ce21-attachment.json | 7 + ...7a4-412e-9de6-6c2848ef1b9b-attachment.json | 12 - ...2a7b-448d-973b-0f78de26be74-attachment.txt | 1 + ...8d32-4f70-8e76-1f5798057457-attachment.txt | 1 + ...425-4ed6-b081-c21a4f94d734-attachment.json | 7 + ...86c-4df6-97a1-aa45a4a8c047-attachment.json | 8 + ...17bd-4c9d-b84a-f65d26a55222-attachment.txt | 1 + ...c60-4e0b-82d9-742c4a0271d1-attachment.json | 7 + ...e26-47d7-b4bb-89ff80d83cec-attachment.json | 24 + ...ed8-4aca-8686-0d460fde5f7d-attachment.json | 10 - ...789-4c17-a0f7-3ddb722cdb21-attachment.json | 8 + ...9e5-4af3-b698-ec822d78657f-attachment.json | 7 + ...7ac-4f59-a156-1673dcaccb6d-attachment.json | 24 + ...8db-478a-90ce-83b61f18c209-attachment.json | 10 + ...1bb9-4104-be49-3d2a2a5c3021-attachment.txt | 1 + ...2921-43da-b466-bc977e3b8e06-attachment.txt | 1 + ...895e-48aa-b929-1029fbcccb42-attachment.txt | 1 + ...9e45-4998-af23-699beb70e168-attachment.txt | 1 + ...e34-4466-b917-f06334668734-attachment.json | 7 + ...336-47cb-94e3-ed2bc1559ee9-attachment.json | 7 + ...80f2-4139-aeac-0afdfe725489-attachment.txt | 1 + ...c3a0-407d-851a-b43fe4a4165e-attachment.txt | 1 + ...3a2-4546-a7d7-c383e3344ba0-attachment.json | 10 + ...ee11-415d-a5ec-c7dc46fb7f75-attachment.txt | 1 + ...10e-420e-a2b3-1c54bfe79f0a-attachment.json | 7 + ...31f7-4532-baf9-4abf8108c5f4-attachment.txt | 1 + ...6ba6-427d-9a10-aa8474e4feb6-attachment.txt | 1 + ...852-4cb8-bfe7-cc25353ed953-attachment.json | 7 + ...ff8d-46ba-bf70-5bc961fd2a0f-attachment.txt | 1 + ...314-4ad1-909f-f797d00e1ee8-attachment.json | 18 + ...d38-4536-81a4-773dbe9bd863-attachment.json | 10 + ...ac2d-4a27-b9c2-747debe0aa0e-attachment.txt | 1 + ...0b6a-4418-b5ec-08ee944413df-attachment.txt | 1 + ...4c75-4d88-b858-5414e6396c74-attachment.txt | 1 + ...fa1c-4b46-948b-91428e0d6f8c-attachment.txt | 1 + ...a6b8-493a-a8bd-0e8ec6ac732c-attachment.txt | 1 + ...c95e-41ea-a785-9ae3ba0a8749-attachment.txt | 1 + ...ecf-456c-acb6-8bccfbbeaf33-attachment.json | 7 + ...e79-4e59-a778-86c76814f455-attachment.json | 24 + ...f61-4d3a-af39-1a18e37f6a89-attachment.json | 8 + ...e93-40ed-8a93-bf4908f37a37-attachment.json | 7 + ...8283-4773-bb22-89fdcabe9c8b-attachment.txt | 1 + ...240-4f67-863f-b01fd2dfdd95-attachment.json | 7 + ...dad-469c-bc1d-927534c3c40b-attachment.json | 7 + ...98e-4ecc-8c0c-5afc712a4bbd-attachment.json | 18 + ...ec66-47b6-873f-6950ff067cb8-attachment.txt | 1 + ...a2bf-4d97-a59a-c96c41fc92a5-attachment.txt | 1 + ...47-62f0-4c01-b960-202bb5cc17da-result.json | 1 + ...36b-48d1-8ad1-ee95784c58c2-attachment.json | 7 + ...fb-d258-4e4f-a204-160fbd8d6239-result.json | 1 + ...c818-4296-8b17-3b78e8b5212e-attachment.txt | 1 + ...1c3-403e-969a-6a2abf5c33b5-attachment.json | 7 + ...c6bc-4397-b6b3-271c4e63fec8-attachment.txt | 1 + ...bf4c-4675-9f12-0f48f2880ef3-attachment.txt | 1 + ...6d50-4e33-854b-1122ecc7443a-attachment.txt | 1 + ...1a-d919-42ea-8b14-e114237bd84a-result.json | 1 + ...852-4382-ba3b-bc3f984110c5-attachment.json | 10 + ...7bbc-4d25-9205-f741e6509dcb-attachment.txt | 1 + ...acb-4ca6-8d74-9196260e26d3-attachment.json | 7 + ...688-48ab-ac50-9fea0e525587-attachment.json | 18 + ...d7e8-4f1d-b9c3-1439cb5e6133-attachment.txt | 1 + ...f17-4e86-8ba4-5da39f102284-attachment.json | 24 + ...71e8-4d5e-a8b6-ceb16ba13589-attachment.txt | 1 + ...dd9-490a-90d2-980a343ea05e-attachment.json | 10 - ...984-4dc5-9b4d-0ef7f84e0d1c-attachment.json | 8 + ...518-4157-9ff0-10dcd4982e68-attachment.json | 8 + ...f4c-45a3-b47c-b3aa00e8076a-attachment.json | 10 + ...22f3-43d4-b743-580eb99ba09f-attachment.txt | 1 + ...85e-4c3e-bd07-5c1e64029615-attachment.json | 10 + ...c733-4818-b82d-5d85f23a06e2-attachment.txt | 1 + ...53d-4db5-9725-6237b19d7f57-attachment.json | 7 + ...b36-4751-a0cf-7f58f81cd367-attachment.json | 24 + ...0e69-4c75-a38c-fb5bce92b318-attachment.txt | 1 + ...e55-4d64-8520-093931858caa-attachment.json | 7 + ...d71f-4430-a23b-5ff9b1314836-attachment.txt | 1 + ...380-42a5-8e24-24b9b2a4dbd3-attachment.json | 18 + ...d85e-4d34-8da8-0c9ff7daa8a4-attachment.txt | 1 + ...7b7-47a2-a418-9f6207c7ca94-attachment.json | 10 + ...a0a9-4e41-9e00-0c260537d6a2-attachment.txt | 1 + ...0746-4922-861c-da903201d684-attachment.txt | 1 + ...8d1d-45d6-b36d-3019802198df-attachment.txt | 1 + ...9446-4dbc-b20d-5331c5a78a0b-attachment.txt | 1 + ...d9-6448-45d0-9052-0a688473ea7f-result.json | 1 - ...618d-4248-a38b-acb3a497bb62-attachment.txt | 1 + ...273-469c-bbaa-e4819e35c44e-attachment.json | 18 + ...c0eb-420b-b8bc-92f92940f53e-attachment.txt | 1 + ...8297-429c-8616-65bffc5d156b-attachment.txt | 1 + ...e867-4afc-829c-a68a76c4a047-attachment.txt | 1 + ...49fa-470c-881c-1d94c8525467-attachment.txt | 1 + ...659-43ce-9ca5-c1c3e22b8aaa-attachment.json | 9 + ...7c5-47d0-b92e-42176b51ed4b-attachment.json | 8 + ...d6ad-463e-a5be-859599a1f1f0-attachment.txt | 1 + ...357-414a-974d-3e161d71dd6b-attachment.json | 10 + ...960-4077-8e31-eef2315433f8-attachment.json | 8 + ...b0e-48c5-9f63-580c7f5ae75f-attachment.json | 8 + ...8aa-499f-a40a-4ebe921c038e-attachment.json | 8 + ...4ab9-4bc5-afdf-e6ddd20b48bc-attachment.txt | 1 + ...c3a-4e92-939b-8b9f8765b914-attachment.json | 10 - ...702a-4ed0-837e-3e1d36a93ba7-attachment.txt | 1 + ...2d-01d1-4f6f-8cd3-5dbba32f4ec3-result.json | 1 + ...1029-4128-9571-df535d2c91e5-attachment.txt | 1 + ...7c6-4532-9f9e-6b0049108346-attachment.json | 10 + ...ec06-4dd6-8753-4dbdf0af57e4-attachment.txt | 1 + ...9f-bc68-4334-95ee-aa61c560d8f0-result.json | 1 + ...49f-48f2-ab63-95e1d914c433-attachment.json | 18 + ...b71-4e9a-ae75-e4a7a4775d24-attachment.json | 7 + ...0914-4897-bfe4-a9b23945295b-attachment.txt | 1 + ...2900-4d26-9546-6698895168d2-attachment.txt | 1 + ...01bd-4eb7-a555-04fc7a9b9bb0-attachment.txt | 1 + ...e070-412e-978d-7040e09b4b03-attachment.txt | 1 + ...b2-3a75-4137-b1d4-907f8a08e8f6-result.json | 1 - ...7db-482a-a2e5-0965b97b5ba3-attachment.json | 8 + ...44e-4df6-9106-12384f2ad3bb-attachment.json | 8 + ...283a-4854-9c93-21a2deecbc7f-attachment.txt | 1 + ...0a59-4482-9347-41315822d414-attachment.txt | 1 + ...e24d-4550-b105-2260b002f230-attachment.txt | 1 + ...8807-4951-881e-41005a66fd64-attachment.txt | 1 + ...3d6-4bda-b99b-3b98900d365c-attachment.json | 18 + ...985-411c-9c5f-015c85dbe507-attachment.json | 8 + ...5ac6-44fb-bae4-2f77fa9b0b34-attachment.txt | 1 + ...e4ee-4f6b-a170-8dfead5bbbfa-attachment.txt | 1 + ...35da-46dd-8816-2f3fbe401b5a-attachment.txt | 1 + ...f02a-4ce8-8335-0151b409f016-attachment.txt | 1 + ...db2f-4820-9859-320ba0d5b318-attachment.txt | 1 + ...c6b-41cd-83cf-c1b2f02de385-attachment.json | 10 + ...afe8-4324-a30d-bd132a34bce5-attachment.txt | 1 + ...7d9-49eb-b2e6-91aaab018979-attachment.json | 7 + ...1310-49fc-946e-b2a77169e95f-attachment.txt | 1 + ...df08-4e79-99d9-ef13966d7323-attachment.txt | 1 + ...3836-4e66-b8ed-678ec24ffa07-attachment.txt | 1 + ...c7e-44eb-a204-beeefa4a62ff-attachment.json | 7 + ...2cc-479e-b22d-773352db5b55-attachment.json | 24 + ...41ff-42de-a5f6-c1ed3b361e1c-attachment.txt | 1 + ...e44-475e-a275-e151cd817675-attachment.json | 7 + ...a0e-4629-9175-049d37151ace-attachment.json | 7 + ...4d06-40d6-ae99-ecdf2aee1d09-attachment.txt | 1 + ...1839-442a-84ec-49b9b98a84d3-attachment.txt | 1 + ...7eb4-4ae2-afc9-54a4601e3f03-attachment.txt | 1 + ...d76-4fcf-92b5-ab4ad75a9e91-attachment.json | 9 + ...a4f7-454e-9bfa-eada1eaa7d06-attachment.txt | 1 + ...ce16-40cb-8af1-46ce07119fdc-attachment.txt | 1 + ...f5e-4774-ba3c-cf548b14f8ed-attachment.json | 8 + ...ad-a0ff-4216-a762-558bdc460288-result.json | 1 + ...1ab-4dd0-875d-12683e32abfc-attachment.json | 7 + ...173e-4f84-82e8-4afbabbdb4a3-attachment.txt | 1 + ...08c-44f7-b0db-f2c876722b62-attachment.json | 18 + ...da64-4bfb-b243-c0b5b94210d9-attachment.txt | 1 + ...db5-4fdf-a3b0-b014240236c2-attachment.json | 24 + ...401c-47e0-8877-e4b8dd39182f-attachment.txt | 1 + ...feac-461b-881e-517397e35950-attachment.txt | 1 + ...ae55-469c-a8f6-67a9042facbc-attachment.txt | 1 + ...477c-4048-8077-a4c8f6d8072b-attachment.txt | 1 + ...66d1-45f7-af20-55885e07e637-attachment.txt | 1 + ...bc9b-4538-8532-2612244c83ce-attachment.txt | 1 + ...af6e-4863-bd06-f3745a7e3f23-attachment.txt | 1 + ...e306-4f05-9ac5-240b877325cc-attachment.txt | 1 + ...df0-4377-848d-1d4a842487fb-attachment.json | 7 + ...afbd-4630-9173-28bd063144fb-attachment.txt | 1 + ...9887-4d81-abe6-417773bcca30-attachment.txt | 1 + ...22fb-4e59-af0c-cd795787f121-attachment.txt | 1 + ...55d0-465f-95af-5b6cdfa9dbdf-attachment.txt | 1 + ...b7a1-4a1d-bb16-961e6eb94078-attachment.txt | 1 + ...ead4-4968-a607-8cf338c4a7f3-attachment.txt | 1 + ...29d9-4138-bfee-86e4bf8d21d9-attachment.txt | 1 + ...4da-467e-bc68-4c75f8bdab8b-attachment.json | 18 + ...c164-4aae-82b9-24934a2827a1-attachment.txt | 1 + ...5f9e-44cb-8ac6-00370aacf88a-attachment.txt | 1 + ...1505-4d1e-a563-f98bf77d6e6f-attachment.txt | 1 + ...936a-43ee-a0b0-78fca4d0ad1c-attachment.txt | 1 + ...b7b-4a8a-aea5-76d0f8f62871-attachment.json | 8 + ...1646-450d-93b9-d418fcecdd19-attachment.txt | 1 + ...4d1-4a8b-9bee-e85c665dae14-attachment.json | 7 + ...5b7-4f0d-8350-6824014fd9b0-attachment.json | 10 + ...dc4-4c62-a97c-217fcfe26695-attachment.json | 7 + ...b60-4fb3-a0e9-c2373c90afdd-attachment.json | 24 + ...6995-4df9-a5c9-5d798ce3db00-attachment.txt | 1 + ...bfe-47b8-bda2-3a454aaaa956-attachment.json | 7 + ...b649-4299-b218-7f7fc1a65f63-attachment.txt | 1 + ...77f-437d-a48e-6527c70ba3b4-attachment.json | 7 + ...5325-419c-af19-e9d9fb471db8-attachment.txt | 1 + ...4e33-433e-9e49-132e401791b8-attachment.txt | 1 + ...0e7-4d2d-ae7f-9a2e2160f2ee-attachment.json | 7 + ...44-c207-4d2e-bbb7-010e3940725d-result.json | 1 + ...10c0-4aff-942d-7fb1f49e396b-attachment.txt | 1 + ...e635-45d6-aca0-15f17aa8d09d-attachment.txt | 1 + ...4750-4f79-89a9-0ac0924100b3-attachment.txt | 1 + ...f66-4de4-a3a9-3bf71596b955-attachment.json | 10 + ...4af-4de3-a139-228427a1316f-attachment.json | 7 + ...bd3-4928-a852-8ca8c5b81b54-attachment.json | 7 + ...056e-4a56-93aa-c46986c54b0c-attachment.txt | 1 + ...c70-4ce5-ae63-5a72e03b4141-attachment.json | 7 + ...ca59-4cf6-9f7e-253a7c503849-attachment.txt | 1 + ...1630-46b8-8aec-0485fd1e38e5-attachment.txt | 1 + ...79d-4107-b3d9-7b347677da55-attachment.json | 7 + ...8e1-46a2-8999-4bb47adcf193-attachment.json | 24 + ...998-465b-8e19-3005c07aa41c-attachment.json | 7 + ...638-44c7-908b-c467b89a7191-attachment.json | 8 - ...d98c-46b3-8d6c-7183f5bf75e5-attachment.txt | 1 + ...5cef-4112-b716-cde457cd14cb-attachment.txt | 1 + ...5acc-4c9c-b48e-170f2278ef30-attachment.txt | 1 + ...b2a8-481d-812b-c1bbfff99b3b-attachment.txt | 1 + ...726-44f7-ae82-5a53663d8c9f-attachment.json | 10 + ...13e-4827-b0d7-a983236cf281-attachment.json | 7 + ...71f-439e-bbe6-b57ba6521fbf-attachment.json | 7 + ...690-4e10-99be-190e594e7086-attachment.json | 24 + ...ccf7-4448-aea0-4aaa9fd7437f-attachment.txt | 1 + ...149f-449c-8449-7db68ffb96c5-attachment.txt | 1 + ...5d1d-4cb1-b212-260af8e570b8-attachment.txt | 1 + ...e11f-4bb7-bb87-695d5ceac6d9-attachment.txt | 1 + ...67d-4478-b7cb-0328d6ef185a-attachment.json | 15 + ...37e5-478e-8657-bd04ead2c0b1-attachment.txt | 1 + ...ccfd-4d8a-a2ef-6d117a3ee170-attachment.txt | 1 + ...1437-4e52-8a16-c2ae13ee4766-attachment.txt | 40 + ...64cf-4009-9fa3-f9c6c11a05e7-attachment.txt | 1 + ...dea-4f9e-83d8-053fe83ff366-attachment.json | 18 + ...120e-41cf-94d0-815b0926d695-attachment.txt | 1 + ...b113-4955-87d1-83d40a7cfc3f-attachment.txt | 1 + ...9f0-4a28-8299-36078cbb1181-attachment.json | 10 + ...713-4148-8810-0dc6cb46f7a9-attachment.json | 8 + ...d08-47fc-8fde-5c02a96a2336-attachment.json | 7 + ...f843-40f9-a6ea-62fc39dd70a2-attachment.txt | 1 + ...c239-4398-8b9d-580e3e6a47cc-attachment.txt | 1 + ...918e-4760-bca3-ca99e0e1ef6d-attachment.txt | 1 + ...54b-449f-8b8f-191daf45f4a3-attachment.json | 8 + ...829f-43f1-85c1-55525d5853cb-attachment.txt | 1 + ...eddb-4f3f-8225-0007370d6368-attachment.txt | 1 + ...2222-444d-9307-e6367ca64e0c-attachment.txt | 1 + ...29c-47ed-ae4d-46d6f5fc3882-attachment.json | 7 + ...88b-48a2-9e1b-cf19509a8069-attachment.json | 7 + ...7e40-4eaa-9ebe-e64d4d56eae0-attachment.txt | 1 + ...14d0-43e2-b096-a7f4cad7d24f-attachment.txt | 1 + ...e0-cd1c-463c-866f-a52e388b8462-result.json | 1 + ...88b-496e-abab-c1f3f1df2346-attachment.json | 10 + ...156b-437a-b7df-abbba1305a6d-attachment.txt | 1 + ...8ca3-47b0-99b4-cc5f57e8087e-attachment.txt | 1 + ...f02e-4565-87d1-c15a2887e528-attachment.txt | 1 + ...a587-45ce-8dcb-375e062fb901-attachment.txt | 1 + ...6659-462d-ae00-15dfbf0e01cb-attachment.txt | 1 + ...2db5-428e-b126-aa359cea45de-attachment.txt | 1 + ...7367-41bc-a1c2-65318e05c19d-attachment.txt | 1 + ...118d-460b-9b0a-dc942de631f1-attachment.txt | 1 + ...f8eb-495b-81f8-65d1881b1192-attachment.txt | 1 + ...f42-43ff-98ce-5b16da25398c-attachment.json | 7 + ...1f7c-4cbb-9d32-4e7e25d7fbef-attachment.txt | 1 + ...8f0-413f-8a4c-43daa9f8a712-attachment.json | 8 - ...59c-40df-b08b-a909b9c9a4b0-attachment.json | 24 + ...da2-4de8-9dc7-13ee017813c7-attachment.json | 7 + ...d7fb-4bcf-9fa0-c52aee792111-attachment.txt | 1 + ...340-4186-9d04-ac7a4a16c28b-attachment.json | 10 + ...871-4e2c-9fb6-79994add537f-attachment.json | 15 + ...8a7-40b0-a26c-eb995b6a1f56-attachment.json | 9 + ...af7-479d-a20a-4c577c75ff77-attachment.json | 10 + ...2ee-4d2b-ac83-8ce73970c6e4-attachment.json | 8 + ...8bf-4200-96d4-cfd6d3db6206-attachment.json | 24 + ...af0-4dee-9074-e1a041c04ffa-attachment.json | 10 + ...0882-410f-a7b2-0007b459cd8f-attachment.txt | 1 + ...3f1a-4dd3-a051-e3e54b7f4a7e-attachment.txt | 1 + ...773-46db-b348-000c28b90cc0-attachment.json | 7 + ...6c37-4ff5-ad6b-bd11ab48bca1-attachment.txt | 1 + ...156-450a-a0b0-66afbbf842fd-attachment.json | 10 + ...6482-4934-8bbe-62fcc6a5148a-attachment.txt | 1 + ...cf39-45d1-bf45-adcde8cd8928-attachment.txt | 1 + ...304d-4061-bdd3-0e4d7d1abe28-attachment.txt | 1 + ...4d5-4e89-b7c5-73969bdfbe90-attachment.json | 7 + ...c03d-4b21-b607-d5dc5ef95d72-attachment.txt | 1 + ...ce6-4ec9-b966-1913bdddef34-attachment.json | 7 + ...c7d-4d0d-a160-0e32ba7d21b2-attachment.json | 7 + ...1ebf-41f8-956f-de9453b47531-attachment.txt | 1 + ...2fb8-480b-b5f9-127df26496fe-attachment.txt | 1 + ...a071-4969-bc8c-8e06d0c96174-attachment.txt | 1 + ...4ff-47b9-90a9-916ef60444c4-attachment.json | 7 + ...b84-4e53-af24-c7ce98fba4c9-attachment.json | 18 + ...0a12-455d-bca7-9c76c9049970-attachment.txt | 1 + ...083-4d08-a7ad-c6fd3ed3695e-attachment.json | 8 + ...afa-4a95-8d44-b96415c11f88-attachment.json | 18 + ...c9c-4e7e-a14d-2befe74612db-attachment.json | 7 + ...f80-4554-b081-d3737c9c31dd-attachment.json | 8 + ...29f3-4fd3-85c9-21f604be4a23-attachment.txt | 1 + ...f87b-447f-b495-33df0177b66d-attachment.txt | 1 + ...5cd-48dd-a1a8-6f364deff4cc-attachment.json | 10 + ...5ea-42ca-b970-c62990221954-attachment.json | 8 + ...0b59-41f0-aa6c-eeaa3d592443-attachment.txt | 1 + ...c556-4f75-9c21-9f02c73f3fce-attachment.txt | 1 + ...fd8d-47f5-b9a9-ac681d9b92c2-attachment.txt | 1 + ...eb8f-4dc1-ad7e-1a2c961f06d3-attachment.txt | 1 + ...8d9d-4877-bb8a-668c82c95e6d-attachment.txt | 1 + ...983-4592-b5ac-924ebbaea0cc-attachment.json | 7 + ...459e-4068-b2bc-62e2a8719039-attachment.txt | 1 + ...5c64-480a-9a73-f845804aafa4-attachment.txt | 1 + ...aa4-4b01-804b-575b29d9d5a7-attachment.json | 10 + ...4fc5-46a7-95f8-ccee09ae8cdb-attachment.txt | 1 + ...5d6b-4845-ab61-e62293d48ce5-attachment.txt | 1 + ...3a9f-4a8b-9b48-da03fc9eb927-attachment.txt | 1 + ...d38-4f9c-a528-b7a63034c11f-attachment.json | 18 + ...d7c-42fb-a413-1f0743917960-attachment.json | 8 + ...2042-42fc-899f-621389d9c320-attachment.txt | 1 + ...edd-44ff-bf61-3077d45f1f2c-attachment.json | 7 + ...ed53-4956-a874-05132cd1905d-attachment.txt | 1 + ...1dcf-4bb8-908f-76f59eec473f-attachment.txt | 1 + ...3c1f-4b0b-9ff5-bd2302fc3c59-attachment.txt | 1 + ...0a64-406f-b1c3-e4caf94da125-attachment.txt | 1 + ...ad7-43cc-b0eb-f946a5cce3df-attachment.json | 10 + ...40bc-464f-b8bc-c726e80ddeff-attachment.txt | 1 + ...b91-4e12-a128-90be891297ad-attachment.json | 7 + ...5324-4cd1-bc50-562493a0a876-attachment.txt | 1 + ...7a57-4f76-9a1c-83a331a52fca-attachment.txt | 1 + ...a2da-436b-8e5d-904a2ed8cc5e-attachment.txt | 1 + ...09c-4b24-825f-8ab4284621ef-attachment.json | 8 + ...78d2-4195-8fdf-1e91155d6b4e-attachment.txt | 1 + ...d81-4415-b315-5eee0ae3e1cb-attachment.json | 24 + ...650a-4fd8-b7ab-1f2205e27b65-attachment.txt | 1 + ...ff5a-41ca-bfab-2ddaf1df5d92-attachment.txt | 1 + ...b5d-4387-bace-a38ca3a8bfca-attachment.json | 7 + ...543-49f0-a4b9-7e2c8419c19b-attachment.json | 7 + ...61db-4f93-86bb-575f832efc8c-attachment.txt | 1 + ...7aa9-4011-a0d4-3010efe73616-attachment.txt | 1 + ...8ca5-476a-b502-92dda8a058e1-attachment.txt | 1 + ...224f-4801-af39-e1090c264da1-attachment.txt | 1 + ...bf9-4c26-8ae3-a11b43d0e823-attachment.json | 7 + ...3815-41eb-b1c5-9e141e9e7f16-attachment.txt | 1 + ...6c50-4848-9480-6d7b38bf2728-attachment.txt | 1 + ...6165-4ed2-8678-50bd391c91fd-attachment.txt | 1 + ...4dd-424d-b94c-4c9e5520b963-attachment.json | 9 + ...550c-466c-abb2-e9728f00771d-attachment.txt | 1 + ...d5dd-4083-975b-4118ad7782d2-attachment.txt | 1 + ...f3d8-4b3d-be51-a93c9de5d6dc-attachment.txt | 1 + ...b1de-4306-9ddd-8da1fec2e2ee-attachment.txt | 1 + ...c648-4e13-9121-89cd2696cfb7-attachment.txt | 1 + ...a81e-4140-b53a-890147aa98ff-attachment.txt | 1 + ...9d18-438c-b25e-f07d3eb09f22-attachment.txt | 1 + ...ef2-4b91-8c52-bc3dc4cb5b21-attachment.json | 7 + ...bd9-40ee-a14d-5957059f75d3-attachment.json | 7 + ...1c22-42d3-b454-55e1ea588a2b-attachment.txt | 1 + ...3a78-4e0d-84cb-8ed66d0046ed-attachment.txt | 1 + ...5e36-4293-9240-667c2fda131c-attachment.txt | 1 + ...fb-88cd-45f6-bcd3-8791c9379a4e-result.json | 1 + ...9eda-45ef-b1af-26f434ba76fc-attachment.txt | 1 + ...db56-4c96-ae70-6fecfda85df0-attachment.txt | 1 + ...92b9-475c-ba96-5a157831e7be-attachment.txt | 1 + ...bdf6-4e7b-b088-8ffacf2997bd-attachment.txt | 1 + ...3b53-41f1-bd37-7ada6f924be4-attachment.txt | 1 + ...81-851b-4a23-9719-0693d50d1d08-result.json | 1 + ...3c8-4b22-98fa-1c8ec9b9a5bb-attachment.json | 18 + ...fc2-4293-b340-4a5156f8ae80-attachment.json | 10 + ...4ac-4478-9903-7bc705bafb7b-attachment.json | 7 + ...29c1-47c6-9064-84c9dcb23332-attachment.txt | 1 + ...b7da-4ad9-a121-84c5995da8d0-attachment.txt | 1 + ...5366-4913-9290-1e8506fe39d9-attachment.txt | 1 + ...a0db-4c92-838b-60971cee1d30-attachment.txt | 1 + ...77f7-4b41-b83a-93055dbc5570-attachment.txt | 1 + ...097-404d-a9d0-11d70615aa5e-attachment.json | 10 + ...7b6a-4d55-86a5-ec75cbc29591-attachment.txt | 1 + ...f16-4a51-a79e-91fbf3273816-attachment.json | 7 + ...810b-46bc-82d9-98a1f61ea2bd-attachment.txt | 1 + ...423-4a55-8e7c-45f18879d7f7-attachment.json | 7 + ...b67-4660-bdc2-6ca59acec7a6-attachment.json | 7 + ...e51-4d34-b001-48f4fa2cdbfe-attachment.json | 10 - ...87d-4689-bf67-830a58224aec-attachment.json | 8 + ...85f-4b17-9c19-7489784c54f6-attachment.json | 7 + ...73bb-4381-b262-25412def4e9f-attachment.txt | 1 + ...3da6-4ce1-bd89-a63b5beee2b5-attachment.txt | 1 + ...92f-47ee-8441-63d02e5b3eb9-attachment.json | 7 + ...e52c-40ed-a978-ad82e36bed80-attachment.txt | 1 + ...ca0c-4ea5-a7d3-f4a1ff5a82e9-attachment.txt | 1 + ...54c-4ac1-9a26-1ee702ae2b43-attachment.json | 7 + ...e09e-4e35-b063-2477ddf56e6e-attachment.txt | 1 + ...7c1d-4ac2-ad9d-ca503672055a-attachment.txt | 1 + ...7054-477c-8ea4-f7d5f4967f93-attachment.txt | 1 + ...1e3-4cce-948b-aee8c03d37ca-attachment.json | 7 + ...ebe-405d-8ad5-80736a2d6d2d-attachment.json | 9 + ...8fb-4178-82d8-fece003bd5a2-attachment.json | 7 + ...b7c1-47d7-aef0-27a880e08531-attachment.txt | 1 + ...465-4bc4-b1ad-ec901e5e1e73-attachment.json | 24 + ...fbd-4024-b4cd-e8fed652b587-attachment.json | 8 + ...348-4319-a47e-ef13c54e3fcc-attachment.json | 7 + ...8169-4056-8445-0a5f4c43e01c-attachment.txt | 1 + ...9832-453b-a4b0-47495693e54d-attachment.txt | 1 + ...2ae-4fa4-87c6-f072bcd8740a-attachment.json | 8 + ...1d9f-46ae-a36f-8aae9a9b1219-attachment.txt | 1 + ...7e2a-4688-a2e3-0fa53f4ad612-attachment.txt | 1 + ...3b-e18e-484d-8cf3-db61cb93fa5e-result.json | 1 + ...3ea6-43f5-917d-a13b65ed7d01-attachment.txt | 1 + ...953-4ca9-bf82-2f666e717898-attachment.json | 7 + ...697f-496a-a313-b2fc9d1c00ba-attachment.txt | 1 + ...300-4df4-b8cc-f511adefb421-attachment.json | 7 + ...82ab-4c47-9b7e-227e4949d9dd-attachment.txt | 1 + ...f80d-4578-b5a1-fa6f06595144-attachment.txt | 1 + ...d807-433d-87e1-981e68e42e46-attachment.txt | 1 + ...907d-4aa9-a510-fac54ea434fa-attachment.txt | 1 + ...437-4431-8963-5de665f0455a-attachment.json | 8 + ...28a1-4184-992b-09cca1d9d3ee-attachment.txt | 1 + ...4b2b-4652-90e2-c51f4393a93d-attachment.txt | 1 + ...dfc-43c0-bd9c-0d2d14cb1957-attachment.json | 10 + ...d3e-4f8f-9c45-41a617de3c11-attachment.json | 10 + ...5c9a-4295-ac69-e0d2309f78ed-attachment.txt | 1 + ...855-40ad-97bb-6809a602a7c3-attachment.json | 10 + ...377b-4198-96b9-eef565cb36f8-attachment.txt | 1 + ...de8f-4217-abfe-2d5fc90878c0-attachment.txt | 1 + ...436e-4501-a0f8-68d982170e7c-attachment.txt | 1 + ...ae91-492e-9282-ec995c95a08e-attachment.txt | 1 + ...9e2-4802-8200-392a8d2b957c-attachment.json | 18 + ...0ed-428a-8ec7-6095916c08a4-attachment.json | 18 + ...b3d7-4d1f-9b4c-dae28a1d6f9c-attachment.txt | 1 + ...bb4d-45af-883c-61a8132e1708-attachment.txt | 1 + ...cf14-45c9-b5b4-9c753e1008a7-attachment.txt | 1 + ...da77-4cb0-886a-50ff79c7e5eb-attachment.txt | 1 + ...24f-45ed-b80f-bd69635574a2-attachment.json | 7 + ...77b7-4cec-9343-06038890e95a-attachment.txt | 1 + ...925a-4983-abf0-330083dfb0d9-attachment.txt | 1 + ...efe-44b8-9c6f-fbf737f9a832-attachment.json | 9 + ...e5-b255-42d6-aad4-e2ffc9b13639-result.json | 1 + ...fbce-4f0f-9402-2c957936653c-attachment.txt | 1 + ...afde-456f-8ea8-f66688dd0d7b-attachment.txt | 1 + ...055a-4ce3-9542-3c7583a4a428-attachment.txt | 1 + ...fdad-4445-aca4-bf885f9061cf-attachment.txt | 1 + ...d52-4878-bbec-4552380bdfc3-attachment.json | 7 + ...1c0-473b-87ca-5e60a4d2fc86-attachment.json | 7 + ...051-444d-a257-a76fe01cb796-attachment.json | 7 + ...4b9-4318-bad6-ca7508efac52-attachment.json | 8 + ...201-4827-8cc9-bf2f0fe56186-attachment.json | 8 + ...af00-447a-a5c5-3ab0e3c263d5-attachment.txt | 1 + ...3ca-487a-93fe-3df41a485940-attachment.json | 7 + ...fa9b-4f08-913d-8a0b0b78d063-attachment.txt | 1 + ...dcfe-4f12-97c2-ccd41d1ef3de-attachment.txt | 1 + ...eba8-45fc-878c-1da61aaa10d8-attachment.txt | 1 + ...099e-4525-aa6f-5b7b7d45f91e-attachment.txt | 1 + ...46-0cd6-49af-ad02-c5ad81c8294f-result.json | 1 + ...d4f-431d-9c2e-038b7ffa6705-attachment.json | 7 + ...0e0-4b24-aa63-dacce47b2edb-attachment.json | 7 + ...e34f-40cc-a64a-8bbe74d133bf-attachment.txt | 1 + ...b54-451c-a6c4-2b24fe4aa775-attachment.json | 18 + ...87d-447e-9c5c-ca6b54f25825-attachment.json | 7 + ...b0d-4895-ba29-6eab1019186e-attachment.json | 10 + ...6e9a-4e4e-8a46-bb5f4fd6f75e-attachment.txt | 1 + ...6e7-4ea5-9c28-f69eef0e6f24-attachment.json | 10 + ...eb23-444e-8226-d0922b53fdb5-attachment.txt | 1 + ...f95c-4d38-886c-13ce6e824cc1-attachment.txt | 1 + ...1ec7-4fd4-b8a8-b725a1e15ab7-attachment.txt | 1 + ...51c-4475-afa8-4a2963b40dbc-attachment.json | 75 + ...c05-437b-9eff-4ad2d1fa5021-attachment.json | 7 + ...3ce9-4c3d-8d24-b6151148e3e8-attachment.txt | 1 + ...3cf-4690-983c-92ebd4457db3-attachment.json | 10 + ...3ccf-48d3-a2bc-1e49900d5aa0-attachment.txt | 1 + ...8cf-4256-b909-487c575bce94-attachment.json | 7 + ...07d-4d7e-86eb-984ce67e9d62-attachment.json | 7 + ...f5f-4799-858d-5651e8947da1-attachment.json | 7 + ...5e1-453d-be72-be344c5fb74a-attachment.json | 18 + ...2ce5-46d4-80fe-7367290b939b-attachment.txt | 1 + ...25ed-489f-882f-3a3faf4f7d84-attachment.txt | 1 + ...089-457e-a112-6fe0a9115d86-attachment.json | 10 + ...121a-4794-9f90-c3c3c7ddbd31-attachment.txt | 1 + ...8a0-4576-8554-8b3c7b4e650f-attachment.json | 7 + ...9587-4a21-8868-06c877939816-attachment.txt | 1 + ...04c-423e-8d7d-f753aecefadd-attachment.json | 7 + ...e609-4257-b7c7-a2fb33a7dbc3-attachment.txt | 1 + ...0d4f-414b-a188-3f0a86591a51-attachment.txt | 1 + ...574-40c1-a5a3-55833f7e7bec-attachment.json | 8 + ...d70-4c9f-8d10-16c0265d09cc-attachment.json | 7 + ...466-4bf4-a081-110ec73d9d30-attachment.json | 7 + ...058-4c76-9aae-133df94a4f80-attachment.json | 10 + ...1cc9-421d-a756-ee8447cfac2e-attachment.txt | 1 + ...5bf-4ffe-b124-19f2dfdc2abc-attachment.json | 8 - ...6075-408b-97a7-048351b2e6ba-attachment.txt | 1 + ...454d-429f-a93a-304fe41d2a13-attachment.txt | 1 + ...191-4a3d-a880-b0c8f42c26d5-attachment.json | 18 + ...94e-44d4-90f4-8adefee77f66-attachment.json | 10 + ...7b-945a-4a4a-a232-511e6adfdd30-result.json | 1 + ...db73-41fc-a3fb-ec40078b7770-attachment.txt | 1 + ...837-4878-b6c4-05db4e0214ba-attachment.json | 7 + ...7da-42d0-b574-5ab27cfa43ee-attachment.json | 7 + ...b73-460e-9ab0-6308c3467cd4-attachment.json | 7 + ...b29-4b0d-89f3-25939b934aa0-attachment.json | 9 + ...7f17-41b3-82cb-0741c1b838d7-attachment.txt | 1 + ...b0c-4ec0-8892-4c46c98536b9-attachment.json | 7 + ...fd9-42de-8179-07dbe14e9608-attachment.json | 8 + ...ae2e-49d6-a0b1-89a829f1a46e-attachment.txt | 1 + ...f4b9-4989-a8f7-4a4f9138ac9e-attachment.txt | 1 + ...fe0f-4582-a1a4-e7cc7df38743-attachment.txt | 1 + ...1ddc-4c09-99a7-f9a3f2d2bd5f-attachment.txt | 1 + ...eaaf-4ab7-ba00-6325cf68e560-attachment.txt | 1 + ...767f-4565-bc1b-fb4b1f070165-attachment.txt | 1 + ...5e9-4edf-9308-5db1c6d0dd7c-attachment.json | 24 + ...95e-4962-8fb2-354da17aab64-attachment.json | 18 + ...fd2-4cb6-930f-932f4408c0ed-attachment.json | 75 + ...470-4304-85bf-2937ee1937ac-attachment.json | 8 + ...4f3-46da-9a67-24b4f13070c8-attachment.json | 10 + ...4ef3-45d4-aa21-1fb47ad65611-attachment.txt | 1 + ...39f6-4433-9c27-935fffbb153c-attachment.txt | 1 + ...5d5-4221-b8c7-c87ee8865a79-attachment.json | 7 + ...9c0e-4929-85e0-f0f94674cb8c-attachment.txt | 1 + ...75c-4594-9ba2-6dffe5334ce9-attachment.json | 75 + ...206-47a0-bbd1-a3337e9d50cf-attachment.json | 8 + ...9b9-453f-a944-17a09b99d78d-attachment.json | 7 + ...39f4-464e-a91c-acb4c970c11e-attachment.txt | 1 + ...3379-4147-954e-7d32ce6d52d2-attachment.txt | 1 + ...8d07-476f-bb64-18c99c0ea389-attachment.txt | 1 + ...96b2-455b-8c5c-5d4d480ada94-attachment.txt | 1 + ...3361-4f5e-9b7c-1bee8d740518-attachment.txt | 1 + ...181-4278-9289-744ec7c34105-attachment.json | 18 + ...da7-46dd-b35c-fb6be4678fe7-attachment.json | 8 + ...157f-4db3-88e6-843b89fee5be-attachment.txt | 1 + ...e21-42a7-9312-5c92df9489b6-attachment.json | 15 + ...891-4b6e-b391-da54aec57cad-attachment.json | 18 + ...b72-4992-be7c-e510e664ac52-attachment.json | 7 + ...b64a-492b-b248-d8a2064d21d3-attachment.txt | 1 + ...fcb-46df-8d09-1e67be24a2a2-attachment.json | 18 + ...08b-40f4-80cb-35f8b12b69fb-attachment.json | 7 + ...4001-479f-b24b-55e6ed7fd8a3-attachment.txt | 40 + ...5953-48ef-997b-b4ded212443c-attachment.txt | 1 + ...e512-435d-9c3c-29793872edb6-attachment.txt | 1 + ...7da-4c17-a32a-89c72013b72c-attachment.json | 10 + ...7d4-4443-a1fb-edf5a6489024-attachment.json | 18 + ...df9-49cd-8fa2-f90985d4c63f-attachment.json | 10 + ...ca97-4a92-9beb-9bf4d557626c-attachment.txt | 1 + ...ac9f-4484-ad36-d04e04b32863-attachment.txt | 1 + ...e62-4e05-9eae-b67486326214-attachment.json | 18 + ...3baa-4ea3-83f3-216e33e0fa37-attachment.txt | 1 + ...7d3b-4c3e-af22-e77f97f1ea42-attachment.txt | 1 + ...96a4-43fd-b8f5-8f873c0b04cd-attachment.txt | 1 + ...1033-4716-9dbe-3ef0d5015481-attachment.txt | 1 + ...220-4678-9269-62aeb42006ad-attachment.json | 7 + ...5eb-4644-ba9b-130454bc4f81-attachment.json | 10 + ...56a-4a5d-b9c8-d74efe3c5c3d-attachment.json | 10 + ...036b-4ebf-a8c5-b7fc62e8e339-attachment.txt | 1 + ...17ee-4aa6-b3ec-2c9c929b682e-attachment.txt | 1 + ...00f9-48a1-b2c9-73f37630477a-attachment.txt | 1 + ...04f3-408d-a407-0f8f73a39d24-attachment.txt | 1 + ...693-40b3-957a-007de0746522-attachment.json | 8 + ...0110-4b19-ad40-dc1f8a3256ef-attachment.txt | 1 + ...ecf9-4e13-8db8-b9343d5cf199-attachment.txt | 1 + ...c33-4a2a-a283-4600c73d1adc-attachment.json | 7 + ...af5-477c-a850-8210e2db12e3-attachment.json | 10 + ...5a07-4a33-8327-8dbe1c363fa4-attachment.txt | 1 + ...87e-4b40-964d-7d6ce018410e-attachment.json | 7 + ...a648-4364-8491-766b570965bc-attachment.txt | 1 + ...4518-432a-aee6-011a68032e71-attachment.txt | 1 + ...343d-46bc-a8d2-3e3ce139be46-attachment.txt | 1 + ...502-47dc-a09d-f5f533d84c08-attachment.json | 18 + ...d0cd-4523-bb39-8dd196fccf35-attachment.txt | 1 + ...701b-4d59-838f-aef82056bfd4-attachment.txt | 1 + ...22d-45f4-abd5-d208e683ffe7-attachment.json | 7 + ...edc-46ef-ab39-ba1893012619-attachment.json | 7 + ...818-4d3b-991e-605da08b7149-attachment.json | 10 + ...abe-4ce8-9ae1-83a02fa97a36-attachment.json | 18 + ...dd-1828-42c4-b1b4-fce8d572c8e8-result.json | 1 + ...7944-46e3-be22-f545b6166213-attachment.txt | 1 + ...ad32-4613-8bfc-071e24ca9e53-attachment.txt | 1 + ...1754-4bab-9f52-d8e2fe7de967-attachment.txt | 1 + ...59a-40ac-aa7d-dd131072ab29-attachment.json | 18 + ...0cb-4024-9da0-56824bb97b2b-attachment.json | 7 + ...dc5-41ba-a15a-aff8e99e8d39-attachment.json | 20 - ...0338-4c12-b0b4-c302d3e66159-attachment.txt | 1 + ...c7a-482f-b1c6-45065bd9702c-attachment.json | 75 + ...3965-45f5-977f-cb30e7e1770e-attachment.txt | 1 + ...bbb9-443d-aa2c-7025f5f22fae-attachment.txt | 1 + ...b74d-4df7-9a95-bb72ad6a0549-attachment.txt | 1 + ...7342-4303-bdc7-2ac8b1339f4a-attachment.txt | 1 + ...b63-44dc-afd4-cd97f56e2df2-attachment.json | 10 + ...f3b-4436-8c81-a70f46f9dfcb-attachment.json | 18 + ...cf1f-4e8f-95a0-a34917186932-attachment.txt | 1 + ...7eca-434a-80b3-b901050fabdb-attachment.txt | 1 + ...005-429b-94c9-76357296b4ce-attachment.json | 18 + ...d3b-44bf-8349-b29b3431733a-attachment.json | 18 + ...c0b-4622-bf92-e3d423dcfa28-attachment.json | 8 + ...c08-4b39-a37d-2a54c82589a5-attachment.json | 8 + ...550-49c4-b953-a2780b1644c2-attachment.json | 9 - ...ec-f9cb-473c-95fb-4cd16f1ac3d1-result.json | 1 - ...2f29-466f-b1bb-9fad88c1a6f8-attachment.txt | 1 + ...33cc-40cc-a082-5b289341565a-attachment.txt | 1 + ...1fc5-4d18-a47e-853afa2a80f7-attachment.txt | 1 + ...69f2-4bce-97eb-a8b553b56967-attachment.txt | 1 + ...f578-4451-8b0b-0b0f33584df2-attachment.txt | 1 + ...d0b3-4e4e-b6e5-1b116ed0146d-attachment.txt | 1 + ...72a5-40d4-9c4d-3bee7ed60a71-attachment.txt | 1 + ...38b-42b0-ae21-9401159e589f-attachment.json | 18 + ...a90d-4edc-bc71-654b2733cf52-attachment.txt | 1 + ...8be-4719-983b-9acdf6f4c789-attachment.json | 7 + ...3ab-4078-b2cf-14b2ec4585fa-attachment.json | 21 - ...90a-4986-8ef1-9368a140a11a-attachment.json | 8 + ...35e-4d3b-a6c3-acfe83c1bdf1-attachment.json | 7 + ...54be-42cd-b7ff-57d90d077b70-attachment.txt | 1 + ...a35-4ffb-8576-611cd1e1aa5d-attachment.json | 7 + ...d100-486a-815f-0c19cef58d56-attachment.txt | 1 + ...4839-4913-a5b7-1815f894f9e2-attachment.txt | 1 + ...143c-4eab-a947-9a4cce8b0f53-attachment.txt | 1 + ...3932-4ace-b358-4ff6892ff0c0-attachment.txt | 1 + ...6b7-4276-9ee6-055c1543ca29-attachment.json | 24 + ...3904-4dff-a9f8-3b3b34aacf1a-attachment.txt | 1 + ...033-465f-a41c-2dd30d8cf478-attachment.json | 7 + ...f7c7-4141-b5bf-5d2b7212088b-attachment.txt | 1 + ...968b-4bee-88aa-819ab7cc032c-attachment.txt | 1 + ...78e5-41be-96e3-a6121c2b784b-attachment.txt | 1 + ...27f-4d2f-a548-ff913740901f-attachment.json | 10 + ...690-41b9-8b10-f8ed2e04fdee-attachment.json | 18 + ...3e0-4cd6-aa6f-2fcd8b758b2a-attachment.json | 7 + ...79af-4dad-90a5-1bd6682cc063-attachment.txt | 1 + ...b213-4572-8a58-e3367f4905ea-attachment.txt | 1 + ...1fb8-41ce-92f7-79f545333193-attachment.txt | 1 + ...60b-4ffc-a5f4-f8efcb6a5f5d-attachment.json | 7 + ...fc3-423a-88c6-30358d5db4b3-attachment.json | 10 + ...33b-4c70-8c77-2a8a87455146-attachment.json | 7 + ...cad3-4add-b919-da079ed0e373-attachment.txt | 1 + ...3930-428c-a177-f0bec96bfb1c-attachment.txt | 1 + ...952-410c-9398-b8e5e138c6a4-attachment.json | 7 + ...6137-404b-82ee-0efc1f9b84dc-attachment.txt | 1 + ...ba9-4cf4-98e6-c73a0d41c287-attachment.json | 7 + ...9cb-4553-bb7a-3787c2f2c168-attachment.json | 18 + ...a8-0278-485e-b8ef-421594b9b0a8-result.json | 1 + ...b8a7-4e25-81dc-08a4bbd0cbed-attachment.txt | 1 + ...6c52-4297-9361-26994fccea27-attachment.txt | 1 + ...1756-41d1-8b08-0973361e98a6-attachment.txt | 1 + ...7ea2-4a49-b0dc-22871384a3b8-attachment.txt | 1 + ...65c-46db-a18b-6fece9d0e5d6-attachment.json | 8 + ...290-4449-ba12-84c41932f0cf-attachment.json | 18 + ...4b1f-4b8a-8fbf-3401f5a5ba1e-attachment.txt | 1 + ...49a6-46bd-9e05-d62db030744a-attachment.txt | 1 + ...78f-447c-a9d2-9cc38f76cf5f-attachment.json | 24 + ...2e4-4ec8-a650-56a5faaefcc5-attachment.json | 7 + ...33b3-407c-8a1d-9a2ef88c56a2-attachment.txt | 1 + ...419-4f1d-a9ca-9a43362a5e70-attachment.json | 75 + ...137c-4456-8e8b-0b83dce48e6e-attachment.txt | 1 + ...9d09-4cd0-bf1c-bcf780cd04ab-attachment.txt | 1 + ...ab7-4781-8a07-60013489a736-attachment.json | 9 + ...434-4b19-bdf7-a1402845f6f6-attachment.json | 18 + ...48a3-4611-85dc-9d30b16338bc-attachment.txt | 1 + ...910c-4007-ac3c-ea7bb911481e-attachment.txt | 1 + ...c402-445e-8133-9b0edfd749aa-attachment.txt | 1 + ...3fc5-4aa2-94ac-9cc9c3528ade-attachment.txt | 1 + ...a66b-4fb8-a7a5-05aa9f2451f0-attachment.txt | 1 + ...e470-4996-8c26-3afebabb3f91-attachment.txt | 1 + ...34e-4891-9649-0b77fa637ce3-attachment.json | 10 + ...a09b-4746-ae9f-69e5cbc47663-attachment.txt | 1 + ...7803-4b6f-a1ab-6de773a2f79e-attachment.txt | 1 + ...467-4b32-93c2-6c73e251e7b3-attachment.json | 7 + ...0a97-4ddc-b47d-ee5e24ac7d5b-attachment.txt | 1 + ...9c4-4287-a334-0a494e716d41-attachment.json | 7 + ...2cc-47f2-b510-9857e34dcd77-attachment.json | 7 + ...8e43-4151-b83b-8d91203944e7-attachment.txt | 1 + ...0d11-47df-9340-5a0a46d70b96-attachment.txt | 1 + ...16e-41c5-9d6b-ee0fbbbfd3ff-attachment.json | 18 + ...5493-4c5b-b7b7-49db9fb1744a-attachment.txt | 1 + ...215-40bb-9a7b-f3f1cd031f59-attachment.json | 8 + ...cfa-409b-90dd-b1acc9f9f55d-attachment.json | 10 + ...751e-4f8f-b47d-a4fae2181afd-attachment.txt | 1 + ...3694-4bf6-97bc-1fa4fe0fcb81-attachment.txt | 1 + ...18e-44ac-bb92-cc497da2e5c1-attachment.json | 15 - ...0ec7-4065-afac-70cd14899095-attachment.txt | 1 + ...9b3-4809-9bb3-8718c375f57f-attachment.json | 7 + ...98cd-48f0-a34b-afe4cee1449a-attachment.txt | 1 + ...4bf4-40be-ade1-5708f8723d37-attachment.txt | 1 + ...061-477f-84c0-2c216d15895b-attachment.json | 8 + ...b04-4628-86d4-5149b6d5ad1e-attachment.json | 8 - ...a76-4030-a164-918ad828bedc-attachment.json | 9 + ...a8a6-4765-8444-e06a1bc0ddbb-attachment.txt | 1 + ...b83-4d79-903c-ed4348b84914-attachment.json | 15 + ...453-4db3-bb0e-f21eadf99dd4-attachment.json | 7 + ...66ef-4314-8264-fb95c3d914cc-attachment.txt | 1 + ...8ec-4e4a-bc02-8fe17ba6b455-attachment.json | 18 + ...619c-4a4a-a399-164480e293b1-attachment.txt | 1 + ...d9d9-4690-8213-97bf6d3a1a65-attachment.txt | 1 + ...f2a0-4f57-97b9-fa7ecc7f3718-attachment.txt | 1 + ...a798-48cd-8c31-77b64ed476b3-attachment.txt | 1 + ...64d-4064-b479-23fe76c6d7cc-attachment.json | 10 + ...06c0-484f-b369-a57dcaf14212-attachment.txt | 1 + ...7e29-46b0-92e6-1a436e1656a0-attachment.txt | 1 + ...ea4-4ee2-a360-dfc8f523fbf8-attachment.json | 18 + ...36e3-4c72-a36a-172fecb12429-attachment.txt | 1 + ...019-4db3-831e-edf23af287bc-attachment.json | 7 + ...15c-44c4-87c4-c706b8ea6a80-attachment.json | 7 + ...e48e-4921-a06d-cfa69e98aaa9-attachment.txt | 1 + ...f74-4bd4-8ab3-fb99a1998e82-attachment.json | 10 + ...07b-4a44-984c-843111a06278-attachment.json | 7 + ...ae8-49a4-a1e9-515bae5048e5-attachment.json | 10 + ...a675-4b93-83a9-0754e7455187-attachment.txt | 1 + ...6a5f-4fea-a9ff-1158f1bcd336-attachment.txt | 1 + ...734c-4a72-aada-5a317a198dcb-attachment.txt | 1 + ...4e3d-4cd5-94c0-4cbe5059e3f9-attachment.txt | 1 + ...4d40-4138-b6d5-987f85d5d74d-attachment.txt | 1 + ...0654-41da-97a7-6ba919366d2f-attachment.txt | 1 + ...882-43b2-a516-ae7e47787c0f-attachment.json | 7 + ...b55-46a5-a7a8-b0353b7969c0-attachment.json | 7 + ...e2bd-41b4-85ec-ea160b8b6646-attachment.txt | 1 + ...f20-43df-90a2-6fad7d2905ae-attachment.json | 7 + ...45-3174-429b-81a4-ea4987038ff6-result.json | 1 + ...c4f-4d65-93e2-1c6f071160b9-attachment.json | 24 + ...087-4d32-ba65-0a5e44fc9e79-attachment.json | 7 + ...aced-4ce3-b9cb-102875cc04dd-attachment.txt | 40 + ...2e4a-4543-a572-2c9fbdc8d39a-attachment.txt | 1 + ...f57-4182-b4f3-4a3f03295b9b-attachment.json | 18 + ...b91d-4f38-a581-29b8dff35a83-attachment.txt | 1 + ...f196-4e92-8e9a-2aa636a11613-attachment.txt | 1 + ...0122-47aa-a849-9ffd737ea54d-attachment.txt | 1 + ...7f5-428d-a2ff-2c64fd0ea2c2-attachment.json | 10 + ...fad-4672-99b1-1c9c46542f87-attachment.json | 18 + ...89e-4f4f-9c87-34878f1ddd57-attachment.json | 18 + ...a0a-477b-a101-256bbe269606-attachment.json | 8 + ...823-4fb7-8ba9-1ee0f66333ad-attachment.json | 18 + ...b68b-4111-a86d-8ca8ff4215c0-attachment.txt | 1 + ...e755-4158-8f1e-b8b1dde0f015-attachment.txt | 1 + ...cedf-496f-bc10-bd465e649469-attachment.txt | 1 + ...3be-451e-9c7b-7b6f57ad8c39-attachment.json | 10 + ...b56-43de-99aa-dc4bda33201d-attachment.json | 9 + ...260-4234-a321-945c79be52a2-attachment.json | 10 + ...9fc-45ce-9dd2-dba034d34672-attachment.json | 7 + ...8d95-4672-aa3b-e8d1899a0165-attachment.txt | 1 + ...7f4-4cda-bce2-e87a9f2fd137-attachment.json | 18 + ...d89-4e36-bc94-9cb6e2f40765-attachment.json | 8 + ...b1ca-4af2-9686-cf56703943fb-attachment.txt | 1 + ...f72-4d77-a039-81fd79fa8327-attachment.json | 15 + ...994-42bd-ab90-3f7df84f8287-attachment.json | 8 + ...a2f5-4d52-9bc0-35cdc3e95e3a-attachment.txt | 1 + ...085-46b0-b56b-2a7ba406051e-attachment.json | 10 + ...39d-4b07-9ea6-2fef46e2b4b8-attachment.json | 7 + ...fe8-4d2e-a8e7-29c44b9b4a5b-attachment.json | 10 + ...597c-4e7b-926b-a539b96e7a1a-attachment.txt | 1 + ...f56-45b1-b463-0ff7160909c0-attachment.json | 18 + ...858b-4608-8855-15858c3c3c3c-attachment.txt | 1 + ...8f96-4da6-bd2b-2dc71502db05-attachment.txt | 1 + ...ffb9-42db-9a54-ed1c4b72fc81-attachment.txt | 1 + ...a2c4-4f0b-8a19-55cd2beaa311-attachment.txt | 1 + ...470-4861-8a09-7d426eefb107-attachment.json | 24 + ...d37d-4cc5-82e6-3288267e280a-attachment.txt | 1 + ...ed0-46fe-969e-9135af2048e7-attachment.json | 15 + ...e43b-4791-8cfa-2070c08645cd-attachment.txt | 1 + ...fb4b-4f14-ba70-0b369211d7f7-attachment.txt | 1 + ...415-4632-bd16-344ff55ffdee-attachment.json | 9 + ...d73e-40bf-b618-0728726dcd4d-attachment.txt | 1 + ...d3ae-40a2-b682-4bd4054a6333-attachment.txt | 1 + ...74e-48ad-a781-41c95062593d-attachment.json | 10 + ...bea-4544-a6ab-dc226a6db764-attachment.json | 10 + ...61-2d3c-405f-8b93-5b4bde23e7d9-result.json | 1 + ...1d7a-4203-9638-6ed724b65120-attachment.txt | 1 + ...7d7-4353-8826-d6746018783b-attachment.json | 18 + ...ac1c-40d7-a348-6bf0e6e7176a-attachment.txt | 1 + ...785-49ec-b29b-02978da71541-attachment.json | 21 - ...0d0b-4fe9-b46f-de36218314a3-attachment.txt | 1 + ...462-4d40-9c34-1183c7bd5316-attachment.json | 10 + ...f347-4771-9b27-928b3283518f-attachment.txt | 1 + ...640f-448f-95ac-1173962ee80e-attachment.txt | 1 + ...6dcf-4dc3-b5b9-266b1d1152b1-attachment.txt | 1 + ...89d2-4b63-bd46-8f84f00a89fd-attachment.txt | 1 + ...476-4517-b733-cf58ee6c276e-attachment.json | 7 + ...60bf-48ed-91e7-81cc5d65660d-attachment.txt | 1 + ...6909-4599-8ee4-d75671479b22-attachment.txt | 1 + ...630c-4d12-878f-0beff45c4596-attachment.txt | 1 + ...dd12-4fda-be42-77160c0393fa-attachment.txt | 1 + ...cce-4c74-9927-e42960555743-attachment.json | 10 + ...b68b-4c5e-9ee7-41300fcf1c4e-attachment.txt | 1 + ...e98-47e2-9755-bfd8e80cd984-attachment.json | 7 + ...0fc-44c6-a84f-12731450c99b-attachment.json | 10 + ...35a-4b6a-9aba-396b659fea56-attachment.json | 10 + ...6d0-4227-b6f8-87f346b014b8-attachment.json | 8 + ...2afa-4a71-bcb2-df62fd16336f-attachment.txt | 1 + ...c8f2-4bb0-b68e-399c8c247dae-attachment.txt | 1 + ...cf-4fee-40ce-b5ae-ff6dfaa28b6d-result.json | 1 + ...e76-4a9f-85f7-12289dee5278-attachment.json | 24 + ...7bf7-4cac-b31f-e0440b1f856d-attachment.txt | 1 + ...b330-4419-ba5b-e6c845a7fbb9-attachment.txt | 1 + ...602-4741-a115-c7129a402c76-attachment.json | 8 + ...7028-4804-8c69-c15dc93e8320-attachment.txt | 1 + ...c338-49e9-9d2f-332f7f0a78db-attachment.txt | 1 + ...2eeb-4fbd-8f87-95a4597d96be-attachment.txt | 1 + ...e30e-43b5-bd9b-35e47c44200b-attachment.txt | 1 + ...cf18-42e9-9855-dc6541dcafdc-attachment.txt | 1 + ...421-4a13-b003-172c6e98100e-attachment.json | 10 + ...59-3058-4dcf-856b-1a86e9b85014-result.json | 1 + ...04e1-4f8b-8957-89847ae8fe4b-attachment.txt | 1 + ...025b-428a-b3dd-aefe0fbcb151-attachment.txt | 1 + ...4fc6-4d35-b048-9547b81be1c0-attachment.txt | 1 + ...4859-4d85-bd5a-9e8baa18b654-attachment.txt | 1 + ...13ac-4ee3-9a9b-5bd11e53bf7f-attachment.txt | 1 + ...e49b-40ec-85e0-f318fcc688e1-attachment.txt | 1 + ...00b-403c-9b82-31b357ec889b-attachment.json | 18 + ...7a5b-4fbd-acea-fa4a9cdce246-attachment.txt | 1 + ...466-4f47-aafa-3930be2cecd9-attachment.json | 18 + ...dd5-480f-a1bc-5c5c63c63db5-attachment.json | 18 + ...d671-44ab-adc8-485df7d56b7e-attachment.txt | 1 + ...49c-46c1-810d-54ba2ebe6907-attachment.json | 7 + ...3e6-4080-b19d-3d8cfcc4dc26-attachment.json | 8 + ...3657-4cc2-b948-d0bc3ea07ab8-attachment.txt | 1 + ...ae2-47ee-aebc-bda2432f8c83-attachment.json | 10 + ...2cb-42ca-8fc7-33226b04f5be-attachment.json | 18 + ...af00-4822-b45e-026765149e8f-attachment.txt | 1 + ...dc02-40b4-827b-cf39833dd4b6-attachment.txt | 1 + ...934-4b61-8102-683ba933d581-attachment.json | 18 + ...a4f-469e-937e-8dc19a76e633-attachment.json | 7 + ...67b6-487f-9dd6-cad5804e2235-attachment.txt | 1 + ...f33-4fbd-8911-183d37525263-attachment.json | 9 + ...79e5-4edf-9493-09728d27ed7f-attachment.txt | 1 + ...0ae-4233-a82b-8ca834172f3d-attachment.json | 18 + ...73ae-4a40-ab53-d27f2fc11746-attachment.txt | 1 + ...5239-49ff-99f6-075363eb51db-attachment.txt | 1 + ...31d-42c6-b912-d91c78b7ea3f-attachment.json | 24 + ...2ad7-4ff4-b649-bafedfd4b80e-attachment.txt | 1 + ...abec-4c0e-a613-8f3a6f0be28b-attachment.txt | 1 + ...db3-4828-8d76-619448dec9ac-attachment.json | 8 + ...a13-45e7-a3e2-c5e717ceaefc-attachment.json | 7 + ...978f-4817-b1bf-d59865a1cdcb-attachment.txt | 1 + ...24b-41a6-83be-ba62392cc402-attachment.json | 7 + ...b3c7-4ff2-b581-cd5cc82574c2-attachment.txt | 1 + ...383e-4bff-97d0-619eb160cf46-attachment.txt | 1 + ...afa-4ce1-9695-1eeb9d3ab3e4-attachment.json | 18 + ...775-4831-9a00-579a9338b0ce-attachment.json | 8 - ...08ac-4af4-84ac-521c26932238-attachment.txt | 1 + ...075-4f25-bec5-2a4778f7b238-attachment.json | 7 + ...ddf-49d6-866b-57999c7dbb3c-attachment.json | 15 + ...3546-4942-ad47-9d1de3f22057-attachment.txt | 1 + ...40c-49cb-91d4-282bbb129b30-attachment.json | 8 + ...6d05-491a-9708-346c5a4fa9fa-attachment.txt | 1 + ...055-40ee-a4c5-588e2a1bc4a9-attachment.json | 10 + ...55-2343-437a-a6ce-eb4db9bbddb5-result.json | 1 + ...03c-4d19-a830-ba9d1bf7ed1b-attachment.json | 8 + ...f101-4f92-a187-3a5987888a4c-attachment.txt | 1 + ...df40-40da-a634-d54104dd2b4f-attachment.txt | 1 + ...56f-47bf-8785-48aba462d3d0-attachment.json | 7 + ...789-4df5-9537-1da463f85651-attachment.json | 7 + ...455d-4e03-b07c-b1af6b31f0c7-attachment.txt | 1 + ...284-4244-83f0-3bd48aa8680e-attachment.json | 7 + ...b2b8-4a7a-9972-2b91187f3685-attachment.txt | 1 + ...ff-3e59-4e72-9959-4f5065b4b263-result.json | 1 + ...8ea4-4349-bb19-fa70e10f7d30-attachment.txt | 1 + ...c2a-4691-8ad1-3e97d1f79bfe-attachment.json | 10 - ...e9e-42f2-a1a4-85d214e965af-attachment.json | 7 + ...f84-4519-98d5-babf259b2572-attachment.json | 7 + ...4a2a-4db0-b95f-6c4589169056-attachment.txt | 1 + ...7c-7aaa-47b1-b389-cb2ff57b3ab9-result.json | 1 - ...90a9-4e15-8218-792201aeed7b-attachment.txt | 1 + ...72e-420c-ba72-fa17f18fb750-attachment.json | 8 - ...40ab-43cb-922d-8614b4f82558-attachment.txt | 1 + ...3a1-471b-86f0-e86b0b124a4e-attachment.json | 7 + ...6a5c-4e3b-b8fa-315485a92aa1-attachment.txt | 1 + ...9ad-4359-abfc-041a3a1fa466-attachment.json | 8 + ...bc0-4116-a391-a7bb5cc9c9f3-attachment.json | 7 + ...96c-4410-81c0-5fd0f8e845d5-attachment.json | 8 + ...8b7-4685-8381-887b27b9e273-attachment.json | 18 + ...77b-42ac-95fb-a96c2ddb8e80-attachment.json | 18 + ...87b8-4a44-84ab-75dc41c9a3f7-attachment.txt | 1 + ...0b2f-4d78-bb2a-3c124a4af59d-attachment.txt | 1 + ...ddaf-43fc-86e3-a4e35c11a2da-attachment.txt | 1 + ...d5e1-4702-946a-18b7127bb0d3-attachment.txt | 1 + ...845-4d25-955e-ad59cba780a2-attachment.json | 7 + ...cf7-4159-9a84-1ffb4df64432-attachment.json | 10 + ...c86-459d-a272-20f766f15e37-attachment.json | 10 + ...0d-cead-4698-a700-5a59b0164e71-result.json | 1 + ...7b4-4256-ad3f-2cc51e692c36-attachment.json | 7 + ...5b9f-4e32-bab2-99a19fbf5da6-attachment.txt | 1 + ...e17e-48f3-9373-1fbaff409d9f-attachment.txt | 1 + ...8da-493a-970f-955a20a518aa-attachment.json | 7 + ...3f6-45d3-91bb-00b55e343e60-attachment.json | 24 + ...a9f-4ae2-8cbe-16fe13547f74-attachment.json | 7 + ...d82-47c2-b73f-683e89160949-attachment.json | 7 + ...ce13-45c7-a943-c6a41037df78-attachment.txt | 1 + ...f724-4980-bb14-c69b7b89bf74-attachment.txt | 1 + ...0f91-4bbb-89e7-4067e8e08508-attachment.txt | 1 + ...1ca1-40cf-b1df-f3e401d86c21-attachment.txt | 1 + ...e544-406e-bf68-c8d8cbd3b999-attachment.txt | 1 + ...a473-4b2b-9616-a2350823d649-attachment.txt | 1 + ...b4d-4aa4-bc52-0e99714f6cdd-attachment.json | 7 + ...516f-4c6b-89c9-c9f84b37fb4c-attachment.txt | 1 + ...c04e-47fd-8824-0010d7579df9-attachment.txt | 1 + ...79c-4f1a-b926-b7ca966735e0-attachment.json | 8 + ...ef6-48b5-985b-aa316ee8c763-attachment.json | 8 + ...4ed2-4a59-b043-e997421d48dd-attachment.txt | 1 + ...3c1-4402-bab0-137d3f06f4ec-attachment.json | 7 + ...fe8c-4cd0-9efd-b7ebf3906747-attachment.txt | 1 + ...a4f8-4334-8254-56d4de388b5d-attachment.txt | 1 + ...2e7-4989-92a9-290d36a02e51-attachment.json | 7 + ...ed7c-4dce-a63c-d80d9e4c5dfb-attachment.txt | 1 + ...53a-471d-ac26-efe9d3cf7e2e-attachment.json | 7 + ...61a-4cd2-b04b-0965c4dc2a37-attachment.json | 10 + ...f767-4558-b927-b9567bc72e6b-attachment.txt | 1 + ...50fb-47a6-9d25-b87b666eb0e0-attachment.txt | 1 + ...4b1-444d-a340-a34ac1dd018d-attachment.json | 10 + ...4c12-4aa1-b539-27a15b05447b-attachment.txt | 1 + ...080-4ae2-9fb9-89a7ceca6787-attachment.json | 7 + ...c85a-4117-a6da-bd598e13960d-attachment.txt | 1 + ...aab-4940-99f5-fe5f2cf356f4-attachment.json | 7 + ...cfe-47da-8d28-4007e1979221-attachment.json | 7 + ...f0fa-421c-9b4e-c92263a48531-attachment.txt | 1 + ...10e0-4ffe-b442-7fac5f711fb1-attachment.txt | 1 + ...51ed-482a-a785-27525a4d4273-attachment.txt | 1 + ...f77c-4ef3-b822-7df4e27cb63d-attachment.txt | 1 + ...dc1a-481a-8e08-0ae31b01a3b3-attachment.txt | 1 + ...2d85-42c8-89d8-64813adc3afe-attachment.txt | 1 + ...7a8b-4961-bc67-72629fa41c37-attachment.txt | 1 + ...f41-48f1-9e0e-ef31d182cd6c-attachment.json | 7 + ...55e-4368-b81d-49a8b8416d79-attachment.json | 10 + ...137-4f11-8e53-d44886a6e5a2-attachment.json | 7 + ...6a1-4b75-b3bc-60845cb3d15f-attachment.json | 18 + ...fac-40e7-9f2d-2e3550b24aa0-attachment.json | 10 - ...d4c-4415-b4e8-f4a9e4acb251-attachment.json | 7 + ...a9a5-42fa-aa55-795b1b9f01dc-attachment.txt | 1 + ...7dc3-42cf-80e7-108e7a1ad898-attachment.txt | 1 + ...6f0d-447f-a028-d64e0a494940-attachment.txt | 1 + ...285c-4e28-96a5-2bedc31e0d8d-attachment.txt | 1 + ...472f-4180-a75a-bbd8d3b1bb2f-attachment.txt | 1 + ...df8-447b-bd39-d33e4f91bebe-attachment.json | 7 + ...143-43b9-87c1-b59e062cfcc5-attachment.json | 10 + ...0d0-48f0-93cb-99cf6b73a32c-attachment.json | 18 + ...a625-4906-b11c-dde9ffde0b9b-attachment.txt | 1 + ...8b0-4b31-babd-17da1081410b-attachment.json | 15 + ...86-0b29-4e9f-bbe8-6db29dfa6f9d-result.json | 1 + ...81d4-4c42-beaa-f94fd73b72f3-attachment.txt | 1 + ...c1e-400e-9946-d3b847d5a729-attachment.json | 7 + ...4e4-4194-9d40-11ffc0935062-attachment.json | 7 + ...07d-4d21-a15c-16a28d112359-attachment.json | 10 + ...1e17-48b7-9f89-ba3067bdd821-attachment.txt | 1 + ...d9e-46aa-9824-5883ad612fa0-attachment.json | 7 + ...68c6-482a-ae0c-9c1c9c300457-attachment.txt | 1 + ...709-49cb-a19f-0df20673a23b-attachment.json | 7 + ...ce1a-4386-b990-d32883ef49f4-attachment.txt | 1 + ...774d-4815-9a16-9c63bbfd227d-attachment.txt | 1 + ...2b4c-470c-beee-48475e9a1d01-attachment.txt | 1 + ...ea26-49d9-b439-00f155dcce50-attachment.txt | 1 + ...c5ac-4336-bdb8-210f337a72e5-attachment.txt | 1 + ...fcb6-4c14-9dd6-dadb3cda3ae1-attachment.txt | 1 + ...cc6-4469-858d-91155ceaae02-attachment.json | 8 + ...370-49bb-8b2d-8c43493f4b4d-attachment.json | 10 + ...7e9c-4879-bb29-023ada10e009-attachment.txt | 1 + ...6b4-45f1-bee0-4dd0e9917393-attachment.json | 10 + ...ba1-4427-b0fa-5b53f7c76626-attachment.json | 7 + ...7e3b-45d1-818a-a4be2b75f90c-attachment.txt | 1 + ...a79-4341-93c0-30cdf2578334-attachment.json | 7 + ...1bc3-41bc-9497-a2c7c0b61a2b-attachment.txt | 1 + ...fb3e-445d-9b7f-be7f82e4d3be-attachment.txt | 1 + ...4fb-40d3-bdb4-ea1e16616d42-attachment.json | 18 + ...4f4d-48a0-80b6-cb4798f2c9ac-attachment.txt | 1 + ...f96-4d31-a05d-88f0444dc9f9-attachment.json | 10 + ...85d7-4255-aadf-6cc356c79d82-attachment.txt | 1 + ...433-4b03-b456-31db0488db47-attachment.json | 7 + ...574a-4026-b333-088b4317ce16-attachment.txt | 1 + ...34ed-4e8d-aa44-3c60912935e2-attachment.txt | 1 + ...5370-4593-a884-668c591fc4a0-attachment.txt | 1 + ...4837-4cf6-8da7-8666743ba606-attachment.txt | 1 + ...fc9f-4dd9-933f-2e7c1f46f17c-attachment.txt | 16 - ...0d76-42cd-82f6-0cf3dc276b67-attachment.txt | 1 + ...2459-48d9-b50c-67747312e62b-attachment.txt | 1 + ...cf32-48ed-b634-bc9bedd4ab01-attachment.txt | 1 + ...566f-4515-930f-5e8c15a161d5-attachment.txt | 1 + ...75f4-4b9e-a0d1-22d2a5a53387-attachment.txt | 1 + ...abff-44be-b07c-19c738dcd34d-attachment.txt | 1 + ...6bbc-47bf-ac76-2fe437ae5e6e-attachment.txt | 1 + ...c8d-43ef-a362-b75c939a1269-attachment.json | 24 + ...9098-4b09-830a-1415c3e1e113-attachment.txt | 1 + ...bc0-4512-b4d3-20b2f7a1af7b-attachment.json | 10 + ...355b-49bf-98d9-d81b419ebba0-attachment.txt | 1 + ...088-4701-b9c2-21c6070a31f7-attachment.json | 8 + ...8d9d-4ce0-8784-6abb70e0753d-attachment.txt | 1 + ...d86-418f-b395-7019f937812f-attachment.json | 8 + ...673e-41a9-a7c9-e385bdc92d8f-attachment.txt | 1 + ...dc65-4b42-b03e-7bf1cea8add2-attachment.txt | 1 + ...28f-414a-9081-0b31920fc971-attachment.json | 7 + ...b95-407c-8b14-9302ba0cccb9-attachment.json | 7 + ...800d-432a-bb4f-fce30814282a-attachment.txt | 1 + ...2ca-4ff8-a63b-581a9f94e771-attachment.json | 7 + ...68ac-45de-b8d3-c4a0e6226a10-attachment.txt | 1 + ...3b11-4f29-972d-f9da5857e78d-attachment.txt | 1 + ...ec0-409f-9ff3-eba36a2db930-attachment.json | 7 + ...4ad-45e8-bee2-b402c799dcbd-attachment.json | 8 + ...cbac-481b-851e-4338a977da74-attachment.txt | 1 + ...447-4fd3-9ed7-7853bd662aae-attachment.json | 18 + ...282-4204-9d51-987c6185f74a-attachment.json | 7 + ...b708-4be7-91c5-b7c4208b3bd3-attachment.txt | 1 + ...e7e-4e0d-9ef1-b2a88dcde7fe-attachment.json | 7 + ...7e5f-4536-b2db-cc2987539b88-attachment.txt | 1 + ...746a-44d5-a1b6-ac0328b5984f-attachment.txt | 1 + ...be4-4b59-9d2b-9ebba9070597-attachment.json | 8 + ...ef9d-4f42-8917-3ff41b10a319-attachment.txt | 1 + ...e03-4629-8448-ef349bfc16b7-attachment.json | 21 - ...403-4ff0-8eb8-9f899c62335d-attachment.json | 9 + ...d931-47b7-bae3-07403c7846e1-attachment.txt | 1 + ...0816-4a7a-84fc-c2df952997c6-attachment.txt | 1 + ...a10-4500-b818-434d94b0a11a-attachment.json | 7 + ...fa5b-40f2-b4a7-81b83cdc2815-attachment.txt | 1 + ...1ae3-4e33-80ff-1ae1a495e107-attachment.txt | 1 + ...dcc7-4208-adbf-ca39339681ec-attachment.txt | 1 + ...80d-4327-b7d9-72157d09ee4e-attachment.json | 7 + ...fe0-4d90-b3ac-b2f9c1d01cab-attachment.json | 7 + ...b3ec-4028-9b2e-259f702d451f-attachment.txt | 1 + ...4c3-4581-8f7f-8e3561862fbd-attachment.json | 18 + ...089-404b-b3b2-0938d9b078d9-attachment.json | 7 + ...f719-4fe2-ac60-9e4d9490a0e5-attachment.txt | 1 + ...1010-4bab-ac19-266697f72058-attachment.txt | 1 + ...b84-4be1-913c-7461d00dfbfe-attachment.json | 18 + ...c9e1-4b22-b505-171b76313a05-attachment.txt | 1 + ...6f8-49a4-98a9-fb993d179c0a-attachment.json | 10 + ...e582-4ee8-a387-acea7734e466-attachment.txt | 1 + ...ec8-46e7-8f5b-c70abf033a4c-attachment.json | 7 + ...7397-41f8-9023-cfc57e5b3f85-attachment.txt | 1 + ...20f-4068-8610-11c268b7a31a-attachment.json | 7 + ...82e-41d5-a2db-b7311b1dcecd-attachment.json | 24 + ...efe-4090-9ae1-bcb66ec40cfb-attachment.json | 18 + ...b89c-439a-90fc-d0b0d7549ec0-attachment.txt | 1 + ...b94b-43f3-8045-f512156ae2c7-attachment.txt | 1 + ...af06-4cdb-a22d-ea8dac05fe91-attachment.txt | 1 + ...f3c8-48f7-9915-0f179e65ce5a-attachment.txt | 1 + ...16bc-4cf3-b10d-0c9e40eb1518-attachment.txt | 1 + ...1d8-4f20-ace4-cb369288c46a-attachment.json | 8 + ...af9-4854-bb35-bfa7a47c3718-attachment.json | 18 + ...5298-44ce-ac34-59e5ed9c8c9c-attachment.txt | 1 + ...87de-4ca9-968f-a0d19df2d76a-attachment.txt | 1 + ...03d6-4670-bfd4-9f7e7c3bfd71-attachment.txt | 1 + ...266b-44e9-9c25-56492652b9d1-attachment.txt | 1 + ...459b-4295-afc4-924d765a79bd-attachment.txt | 1 + ...5f0-4a3f-a0da-dcaa4eb21898-attachment.json | 7 + ...8983-4f67-a3c4-c9e4585b688c-attachment.txt | 1 + ...4b1b-454c-a50e-db875d924b81-attachment.txt | 1 + ...05a5-4660-9580-5cb2a51ea5ba-attachment.txt | 1 + ...b462-49e5-b3d6-0571f755d968-attachment.txt | 1 + ...0f9c-495a-ab40-38ea2b869373-attachment.txt | 1 + ...0883-4925-863c-a4ce8c4304cb-attachment.txt | 1 + ...1945-4614-8a1c-d0782309e402-attachment.txt | 1 + ...52b2-4cae-a2fd-8ce6651de5b4-attachment.txt | 1 + ...c621-4140-8a44-51cd40c18e2e-attachment.txt | 1 + ...184-48c2-801e-5d3eaac238c8-attachment.json | 18 + ...2d8a-4c3a-8f8b-9893a49a5a12-attachment.txt | 1 + ...73f-4767-a38d-ef7a552b2479-attachment.json | 15 + ...aa8b-43a8-8514-ffe2f63956b9-attachment.txt | 1 + ...13ae-4ea2-80e5-4dddf0ccf49f-attachment.txt | 1 + ...adb-4494-89ac-02e950732e2b-attachment.json | 8 + ...7479-4d8f-906f-3a59d7a18934-attachment.txt | 1 + ...1fcb-440d-a27d-47c2348619ac-attachment.txt | 1 + ...e53-4515-b144-9e7f6f4f75c3-attachment.json | 10 + ...6c1-43b2-bc97-0483a4675b08-attachment.json | 7 + ...b06-4873-8fd9-a6ab336f5adf-attachment.json | 7 + ...84ac-41ba-9a0e-c117df98ae39-attachment.txt | 1 + ...c4b-41eb-8aa2-51b9e0d9c8e9-attachment.json | 15 + ...de39-4ca3-9d3b-6522653699c8-attachment.txt | 1 + ...bdb3-4c41-ba04-933bb0bd48de-attachment.txt | 1 + ...507-4ecf-9ce5-3c4bb6c08f78-attachment.json | 10 + ...d0a-496f-b9ae-3cc04389aa2a-attachment.json | 7 + ...f116-41ac-ba8f-4c64228f27e2-attachment.txt | 1 + ...d320-4f86-8e1c-7fb89cb7b07d-attachment.txt | 1 + ...b5b3-482d-81be-6552bbadfd5c-attachment.txt | 1 + ...1e07-46aa-a8af-55d5cccda95b-attachment.txt | 1 + ...2de6-46a7-bb20-d622a023fd07-attachment.txt | 1 + ...9e96-43de-a1e1-602e7bbd719e-attachment.txt | 1 + ...d3e-4b5b-8b29-14125f3a2e49-attachment.json | 7 + ...4570-4498-8d65-80e268550e50-attachment.txt | 1 + ...426f-40d4-9d58-f4543b65c288-attachment.txt | 1 + ...68f9-4151-b721-ac70034256ec-attachment.txt | 1 + ...cda8-476b-a10c-39e1b3b760d7-attachment.txt | 1 + ...cb3-43b4-9377-84bbcc4570c8-attachment.json | 18 + ...123-4e68-85ab-00f9ff5cebe2-attachment.json | 15 + ...763b-48fd-a7ed-c59a16c4d7cc-attachment.txt | 1 + ...d27-4dfb-9254-4765baa79250-attachment.json | 18 + ...b56c-47fc-b765-b46952ebf3ca-attachment.txt | 1 + ...6b3-4445-9668-e585661596f8-attachment.json | 18 + ...4ff-4f8a-a632-04a60bc32135-attachment.json | 18 + ...cb6-4e95-a859-1230428e9727-attachment.json | 18 + ...bf1a-4798-8d1e-9b22fa172f9e-attachment.txt | 1 + ...1e50-4c0e-9a5c-b1eb6cdd271f-attachment.txt | 1 + ...ce70-447c-a0e3-09faa72800de-attachment.txt | 1 + ...c6e-4511-9f74-99aedb0eb7f0-attachment.json | 18 + ...fc8-4000-acb7-5991e90fce7f-attachment.json | 10 + ...53aa-4c67-ab6c-4ae14765bd15-attachment.txt | 1 + ...4ead-4012-b780-44121e611c3e-attachment.txt | 1 + ...9bc1-47e7-a2af-ad2ad588286f-attachment.txt | 1 + ...b63-4c8d-9985-d07fa566a41a-attachment.json | 10 + ...fe3-441c-bb5e-16181433b57a-attachment.json | 7 + ...5c6b-47f4-820b-0f18e4a0bedd-attachment.txt | 1 + ...651-4e6a-b146-a81fed319571-attachment.json | 7 + ...f8-83bb-451a-92cb-46ee09808168-result.json | 1 + ...fb6-4257-9f63-80b7d25b3339-attachment.json | 9 + ...34-2c85-444f-86cb-6d80d37d4b23-result.json | 1 + ...4ca-427b-b98b-f97acf45af83-attachment.json | 10 + ...4ed-407a-83a2-92f0cb7451a0-attachment.json | 7 + ...52c-48cb-a441-4324396332cc-attachment.json | 21 - ...ef62-47ef-8a08-6545627f2629-attachment.txt | 1 + ...02c6-4e9a-9b7d-7b07e3f71e72-attachment.txt | 1 + ...e90b-4ac8-a74c-83842f33646f-attachment.txt | 1 + ...f73b-4a55-a50b-837c288dde61-attachment.txt | 1 + ...4fb-4925-bf96-11b93d30f590-attachment.json | 15 + ...04a-48a1-ae6d-2a5808afc807-attachment.json | 10 + ...950e-47ab-aa43-64c2e4b9a31b-attachment.txt | 1 + ...7b7-401c-9fdd-241e3052396e-attachment.json | 8 + ...b65-484d-9fa6-7707c74ca2b5-attachment.json | 7 + ...7e2-4090-bd98-9f86eef1fd80-attachment.json | 24 + ...57dc-4d0e-b8ce-422dbad9b131-attachment.txt | 1 + ...47e-4a20-a089-3bced76c63b0-attachment.json | 7 + ...698-43d4-8758-cf3180c5c2a1-attachment.json | 10 + ...fa1-4a46-b178-648852428e56-attachment.json | 7 + ...16a-46e8-ae31-ac11d930b7d4-attachment.json | 9 + ...c1c-4f6b-a076-05aab34d73dd-attachment.json | 8 + ...ee2-439d-ab49-f62b2e8941be-attachment.json | 7 + ...4e19-4444-a64b-82a32f5b039f-attachment.txt | 1 + ...d914-4df1-b867-5d56b3fa4040-attachment.txt | 1 + ...864a-4899-a200-078dc99d56f0-attachment.txt | 1 + ...85f-467e-b72c-45452656bc3e-attachment.json | 7 + ...8901-48f0-a5af-f670bfc95252-attachment.txt | 1 + ...58e-403f-b0c9-4f85d2c6d138-attachment.json | 10 + ...0b0f-4a87-84c3-5eae133c4a8d-attachment.txt | 1 + ...ad23-43e5-a356-b08b7c3c2503-attachment.txt | 1 + ...36e-4b8d-8e75-19335c541d3e-attachment.json | 10 + ...7faa-4e25-8975-0c5c9280b3d6-attachment.txt | 1 + ...373-43c3-8055-6fa9ca31b0b8-attachment.json | 7 + ...47c7-451d-9f21-a43c13100eb3-attachment.txt | 1 + ...c0d-4a94-acbe-fd68bee890a7-attachment.json | 7 + ...026-4865-bba2-14828469a4c9-attachment.json | 7 + ...5c91-468d-b000-4d73563290ae-attachment.txt | 1 + ...58c7-4e18-a33f-37cc0b56f3c6-attachment.txt | 1 + ...c94f-48e1-b610-2a39505b4208-attachment.txt | 1 + ...76b3-4726-b35e-aadf95cd1032-attachment.txt | 1 + ...c117-4769-ab4d-a0c39d463b32-attachment.txt | 1 + ...682a-45c0-9599-f83d5d2d3b23-attachment.txt | 1 + ...366-4ad4-95e1-66393e1aacf5-attachment.json | 18 - ...fb78-4a07-8406-3068de67c603-attachment.txt | 1 + ...e807-4303-8e54-4d32a95a1bf2-attachment.txt | 1 + ...e68a-4807-954e-0291ea43832d-attachment.txt | 1 + ...54-cb3c-4cfa-b5f4-65337aa7c4fd-result.json | 1 + ...4bb-4574-8ba1-9f6cb016d84e-attachment.json | 7 + ...ecf0-4697-b5de-ffc99dcb172d-attachment.txt | 1 + ...a7e3-4067-a119-e7235ad40d83-attachment.txt | 1 + ...e7a-4882-a568-e32e4904f6c3-attachment.json | 18 + ...50a7-4aa7-a398-cff399556ac7-attachment.txt | 1 + ...6689-4473-a989-b29ff45114e7-attachment.txt | 1 + ...6d13-4d95-89e8-efb88ebd976e-attachment.txt | 1 + ...f7c-4c4b-a71d-3c2979250686-attachment.json | 7 + ...533-45ed-8dc2-b6ae72a03cb4-attachment.json | 7 + ...728b-46ab-877e-6118f8796908-attachment.txt | 1 + ...bce7-4e5a-b0af-795f9acf0eba-attachment.txt | 1 + ...f483-41fa-88d8-fd637318d84e-attachment.txt | 1 + ...af9-4c8b-bd66-747c5e7be38e-attachment.json | 18 + ...5115-4ad4-9b3c-e312f41e0937-attachment.txt | 1 + ...e5b5-488f-93a6-44b399cd051e-attachment.txt | 1 + ...cf1b-4d2f-94f6-e91b4e2466b9-attachment.txt | 1 + ...485-402a-9e90-12e9ea4ed84e-attachment.json | 18 + ...7457-488d-b15a-32c33d282550-attachment.txt | 1 + ...868e-428b-bf9b-d8df2eca7336-attachment.txt | 1 + ...bfb-4dbf-b3c3-0df7493dae74-attachment.json | 9 + ...4ca-4ff3-99b8-1aa22021376f-attachment.json | 10 + ...7a8a-460c-9d43-eb8127d233b8-attachment.txt | 1 + ...d6b3-42d0-a2d0-8efa75258f14-attachment.txt | 1 + ...f157-42d0-b0c9-686f883cbec6-attachment.txt | 1 + ...9f9-4ecb-a308-ed026886fd6d-attachment.json | 10 + ...654-4f9f-b5c4-a84e79dff180-attachment.json | 7 + ...0a20-4a54-8d8a-9d41d322659a-attachment.txt | 1 + ...0043-4ae3-bf47-fac2635f7196-attachment.txt | 1 + ...898-4100-b8fe-f3cc6ca13a88-attachment.json | 18 + ...f0a3-412e-82ec-55e0f3c3b66d-attachment.txt | 1 + ...f80-4a35-a4e5-98dccdc70f89-attachment.json | 8 + ...5e4-4986-a23b-906b1cf86e56-attachment.json | 10 + ...637-456f-bcfb-7650591c0165-attachment.json | 7 + ...45b-4ed0-8288-f941ccb85add-attachment.json | 24 + ...bc1-485c-b077-7825106318d6-attachment.json | 8 + ...7311-4bb1-9c59-26f5a391e679-attachment.txt | 1 + ...203-4895-9324-94350e408e20-attachment.json | 7 + ...93f2-4998-98de-c9d38370ab2f-attachment.txt | 1 + ...6fd-497d-bb25-aeda5ed036ea-attachment.json | 15 + ...a27-436e-b672-cc09b54acbf0-attachment.json | 10 + ...2ad-4498-8408-275d76beca52-attachment.json | 18 + ...f20-49fc-933b-53fb62e348c5-attachment.json | 24 + ...6711-4b28-b3e1-89a7ea0b7985-attachment.txt | 1 + ...3e9e-4ca6-8786-7f17f9dd86c0-attachment.txt | 1 + ...28f-4263-a9d5-a6865b5ef4bb-attachment.json | 8 + ...bb0b-477b-a810-6743d6e23006-attachment.txt | 1 + ...6d-41df-4c07-8007-b3075f750313-result.json | 1 + ...75fd-4ea6-bd37-6e9d857bd53f-attachment.txt | 1 + ...f9c-45b7-940a-b94a09e2301a-attachment.json | 10 + ...ec49-40c9-8246-5122c7dcb3cd-attachment.txt | 40 + ...609-479a-bddd-de7831ba2c24-attachment.json | 7 + ...f39-41c7-be02-e21f91726150-attachment.json | 7 + ...b6d8-4c8c-8478-52b99ba9274e-attachment.txt | 1 + ...4e9e-478c-ad15-f97395b93898-attachment.txt | 1 + ...22d0-4c03-a32a-4430ad59a927-attachment.txt | 1 + ...918-4085-8c8f-a5f03358d4f9-attachment.json | 18 + ...2e2b-40aa-a11a-3b1ca9919516-attachment.txt | 1 + ...513-445f-9704-8eff18b97ab0-attachment.json | 10 + ...c5b7-4602-b570-6f2dfaeec388-attachment.txt | 1 + ...c70-4a6e-bf71-ffdb7355e93f-attachment.json | 8 - ...9f7-49bd-8749-755b6f2c439a-attachment.json | 20 - ...7b-ec56-42b5-9cf2-2c8a8dafb750-result.json | 1 + ...6ff5-4388-bbcd-bcfd545d5ef5-attachment.txt | 1 + ...836-414c-ba0b-b0f62e9467a4-attachment.json | 7 + ...50f-4af1-af09-2d6c4cada17f-attachment.json | 18 + ...e97-4a25-be85-c61fa0e89af5-attachment.json | 7 + ...a982-4977-8715-48807e999b3c-attachment.txt | 1 + ...009b-440c-8292-a2ed2219c12e-attachment.txt | 1 + ...66f-4dd7-9792-a991f1457346-attachment.json | 10 + ...c269-4ae3-8539-a0bc7cca9dfb-attachment.txt | 1 + ...1509-476a-998e-0d4a0fc57101-attachment.txt | 1 + ...d68-4f9e-a384-ffd869facebe-attachment.json | 18 + ...6880-4bb5-9ac0-dbf7c6792e70-attachment.txt | 1 + ...69e-4048-a7d5-639ecad0cc80-attachment.json | 18 + ...6241-4f2a-9b96-b4aa4bd3c1df-attachment.txt | 1 + ...e952-4871-be6e-58fc67208871-attachment.txt | 1 + ...b5f-4683-bdab-88b91536779d-attachment.json | 7 + ...c2f-49c7-8be4-e857f438f389-attachment.json | 7 + ...4f4b-41f8-95bc-e745c83bc2bf-attachment.txt | 1 + ...059-476d-83f4-e466ab2de81c-attachment.json | 10 + ...b13-4d26-96e8-e25e8c779829-attachment.json | 7 + ...b82-40fb-b7d9-ecf579bed16a-attachment.json | 15 + ...ece-460b-9ccc-0c909e2a61eb-attachment.json | 8 + ...f633-4d18-b6c7-475c1ae08e70-attachment.txt | 1 + ...105-417f-b786-771c8c66eb9a-attachment.json | 10 + ...5d27-47d8-9c9f-31cd37e10246-attachment.txt | 1 + ...2d-0f21-46b7-b19f-cbc2343b227d-result.json | 1 + ...dcc8-440e-8593-dd670eff455f-attachment.txt | 1 + ...1de2-4493-9072-e1083c276a33-attachment.txt | 1 + ...f416-450b-88ab-ced5c9c486ec-attachment.txt | 1 + ...8e3c-43ec-9e50-22ffc1fc48f7-attachment.txt | 1 + ...0ad-4d8f-bb8e-1c1691f8cc26-attachment.json | 10 + ...643-423c-ae5a-0dbe4d0d087c-attachment.json | 15 + ...52b-47a8-8a39-7533a1a52d86-attachment.json | 7 + ...47b-41d5-b5e5-a43e3d1d236d-attachment.json | 18 + ...e39c-4187-ba31-5288cee96abb-attachment.txt | 1 + ...085-4520-aaa3-c35450d24626-attachment.json | 10 + ...e8-fcfa-4aeb-b03b-cd29494ac3a0-result.json | 1 + ...88a-4329-be5a-1eaad86acd25-attachment.json | 24 + ...4eb6-41f5-b74e-b82b7493c262-attachment.txt | 1 + ...dbb-4cb2-b346-e70edcce233d-attachment.json | 24 + ...37ba-4798-a7c7-144e9c460e9b-attachment.txt | 1 + ...c16-4f13-8332-878a1f4fba3e-attachment.json | 18 + ...f7ff-42ad-bbac-57dde8d6aa9c-attachment.txt | 1 + ...bad-4ec3-9a17-7b6a53eb1ec7-attachment.json | 18 + ...20ae-4452-82e6-92a97e273fbb-attachment.txt | 1 + ...b37-49e7-8b5b-00f22b6605a1-attachment.json | 7 + ...9dc-4c35-b35b-326ce8476166-attachment.json | 18 + ...423-43b6-9063-ab06112bb62f-attachment.json | 18 + ...2618-4b59-85e2-af2ac1f74b2f-attachment.txt | 1 + ...5b4-4a0a-8566-63bc727370a4-attachment.json | 7 + ...1b89-470f-a2e0-05431db918c3-attachment.txt | 1 + ...48e-4e7c-b09b-51167f5f4dd2-attachment.json | 7 + ...2595-41f9-931b-0e4a7892879a-attachment.txt | 1 + ...e951-45df-bc8a-79c2a9257821-attachment.txt | 1 + ...2b6-4297-83d5-f2b6c531844b-attachment.json | 15 + ...6ff-4f7b-9b5f-100984f92a4b-attachment.json | 7 + ...569b-4712-abba-3349d5fba4d9-attachment.txt | 1 + ...e24-4d48-bb61-f5b38a5a7d70-attachment.json | 8 - ...2c3-4e15-810d-1e0463442d8d-attachment.json | 10 + ...5ab-44fb-9769-f8fd806d30d0-attachment.json | 8 + ...4b8c-4827-a256-481c32cfb528-attachment.txt | 1 + ...61e-4294-99a0-9bb4157f1e05-attachment.json | 18 + ...ea3c-41e7-b571-6c13718c69c0-attachment.txt | 1 + ...94e8-4739-a41b-773d644a09d0-attachment.txt | 1 + ...f6a-452a-be97-a68eff392a61-attachment.json | 25 - ...1c87-4026-83f9-5d67f0968b37-attachment.txt | 1 + ...1038-475a-97c9-5922abd2c3de-attachment.txt | 1 + ...cf4-48d9-8eb2-2c30740cadcc-attachment.json | 24 + ...069-4e11-b9a3-2803178df944-attachment.json | 7 + ...49-77da-47bd-b791-0652712c8b39-result.json | 1 + ...32cd-41db-9ec0-3c2ef64f170f-attachment.txt | 1 + ...973-404e-be59-d9cfa4c1e760-attachment.json | 7 + ...6370-4447-bbab-209469708fd6-attachment.txt | 1 + ...f493-4080-83c6-05b0243c6680-attachment.txt | 1 + ...f09c-4ec1-8459-19bc80f5cc78-attachment.txt | 1 + ...af5-4ef1-be11-7a092d2cd45f-attachment.json | 10 + ...f31b-4abb-ae84-eec1ce07cacf-attachment.txt | 1 + ...5ec6-4e69-8855-5b20235da4d0-attachment.txt | 1 + ...e91c-4bb7-95f7-24f14252b1a6-attachment.txt | 1 + ...dcc-4fa1-bfb6-cc31d0b1c36e-attachment.json | 9 + ...6a79-4aa6-b3dc-df9cf3fa6aca-attachment.txt | 1 + ...3d-2def-4dfc-820e-577dca6f22c3-result.json | 1 + ...1a4f-472a-a333-ad5c5f171ab0-attachment.txt | 1 + ...bee-479b-9c50-f663c54576e2-attachment.json | 15 + ...2d7-45f1-8db1-0ce968f22a41-attachment.json | 7 + ...fc6a-48d4-8442-cf9f495eed40-attachment.txt | 1 + ...861-44f0-ada1-60905d34205c-attachment.json | 10 - ...3b56-40fe-b510-4c2c01da16cc-attachment.txt | 1 + ...fcde-4d0b-a702-d30e3a7f13a7-attachment.txt | 1 + ...ecc-49ea-a510-3fc087bdef54-attachment.json | 18 + ...c30-478e-b547-88bf6c3a4c4d-attachment.json | 7 + ...5148-4eb6-b0cd-da17c69d7a21-attachment.txt | 1 + ...b87f-480a-8bde-65040b91c037-attachment.txt | 1 + ...b110-4651-a7b4-681a649e8492-attachment.txt | 1 + ...c83-4c4d-bf39-3a94a84fec99-attachment.json | 10 + ...96fb-4a7c-8ea7-176268ca06e6-attachment.txt | 1 + ...34-7e5a-446a-bddc-bac4e84fd96c-result.json | 1 + ...cbc0-45ae-b383-c60fc4da5aa9-attachment.txt | 1 + ...bc18-49c0-832d-84882aa87fb6-attachment.txt | 1 + ...330-4d18-adc5-6ca23b59456a-attachment.json | 7 + ...725c-4a2b-86ab-70f1f3f4e8ef-attachment.txt | 1 + ...77a4-4b47-989b-39966dd13982-attachment.txt | 1 + ...a51-46f7-a663-8b590c2281ee-attachment.json | 24 + ...94f4-4bd7-85c0-247df5ef8e8c-attachment.txt | 1 + ...bef-4222-a0b5-3fb018388298-attachment.json | 10 + ...aee-425e-bd61-aeee168fb394-attachment.json | 15 + ...35f7-45d9-b992-f35e0dcf7a77-attachment.txt | 1 + ...911-4e5e-abe5-67cb4c1708b9-attachment.json | 7 + ...ca34-45ec-8052-a3591db6bb67-attachment.txt | 1 + ...1be2-4c81-8f6c-cddd771a984f-attachment.txt | 1 + ...03c-449e-a031-a742cc65f107-attachment.json | 7 + ...63d8-414d-b1f7-92bebf64410f-attachment.txt | 1 + ...ea72-4265-9643-66b86bd96415-attachment.txt | 1 + ...519-43b7-9b96-368bdf679d85-attachment.json | 18 + ...fd94-45ac-ba68-560e6f106a9c-attachment.txt | 1 + ...df3e-45dd-bea7-bb1a1e620e83-attachment.txt | 1 + ...7fd-4d38-a37f-70a6f31eb107-attachment.json | 8 + ...3c40-49db-86ed-bf80f48602fb-attachment.txt | 1 + ...0fa-449a-a5ef-53cdfb9d901c-attachment.json | 7 + ...380-4a20-8d8d-f0a25a7d7f8c-attachment.json | 7 + ...d71-4f57-98b4-bd27e969ab70-attachment.json | 7 + ...f80-4d63-92c2-f1ec594ac3a0-attachment.json | 18 + ...a37-49ed-8ff4-4c2789306a8b-attachment.json | 8 + ...ecf-4b13-9976-1cbef4926209-attachment.json | 18 + ...6fa-402a-9185-20b90c137e1d-attachment.json | 10 + ...64b-40d8-b47a-6e8d7f73f6ab-attachment.json | 8 + ...bc12-41b8-967e-7a38fdf5bb9f-attachment.txt | 1 + ...ae55-40a7-b998-fd001981e438-attachment.txt | 1 + ...8c4d-46c0-af3f-eaab5a9adca3-attachment.txt | 1 + ...a98-40f7-891e-ca5c4c9b8fbc-attachment.json | 18 + ...0e8f-4e16-a81d-6d82f03e9678-attachment.txt | 1 + ...925e-43bb-ac97-06c1154634dd-attachment.txt | 1 + ...7955-46c3-a333-c346b441f1d1-attachment.txt | 1 + ...9655-43c8-b741-db09c7edfb76-attachment.txt | 1 + ...94f-4285-90f3-eb14138bcbfd-attachment.json | 18 + ...9f16-42df-838f-efc8188ad32c-attachment.txt | 1 + ...d2d-4918-a5dd-5f38fe321ebb-attachment.json | 7 + ...f7e-47ac-923a-a20710cf7c20-attachment.json | 7 + ...6a9b-45ad-be7d-e5e989accf42-attachment.txt | 1 + ...c62-4b58-a9ac-b45000a8dacf-attachment.json | 7 + ...260-4a74-a6e2-3fd7b85dd5e2-attachment.json | 7 + ...675-4719-a915-fb38ce5e8230-attachment.json | 8 + ...ce96-4ba7-b0ae-6cca9c154bf1-attachment.txt | 1 + ...907c-46e7-b7e1-206e2feb61ad-attachment.txt | 1 + ...f197-4ab8-9307-da4ce2e1eac1-attachment.txt | 1 + ...f921-4c3b-bdb3-6b5359bb8ab3-attachment.txt | 1 + ...246-415b-8521-ca3b4b8741ba-attachment.json | 10 + ...10c-4516-813b-51576cd17c49-attachment.json | 18 + ...1e6-4946-9709-884ae71479b8-attachment.json | 10 + ...dc0-49fd-bf6c-dbc84e390301-attachment.json | 7 + ...722-4b49-8fcc-60e1e182bfce-attachment.json | 7 + ...60c-4864-87f2-f2a4b809b054-attachment.json | 8 + ...583-4cec-a5d5-0f8e6fbe3efc-attachment.json | 18 + ...ee76-479f-8229-dc9f034ac45b-attachment.txt | 1 + ...ed9-4ad9-b939-486939652f27-attachment.json | 10 + ...3793-4f10-875f-64908d81113e-attachment.txt | 1 + ...376-44ac-be93-adc70d2f66ab-attachment.json | 10 + ...d4d-40eb-b980-52c23c020808-attachment.json | 18 + ...8f8d-493c-ae95-9376fefcebe7-attachment.txt | 1 + ...6065-4259-88f5-3c6561443101-attachment.txt | 1 + ...e89-4931-b63b-e5cf014bda47-attachment.json | 24 + ...a3-77ca-4b1b-a9d5-0dcef8bd1440-result.json | 1 + ...3ce-49ba-8888-dbc6e6f318ec-attachment.json | 7 + ...6d46-407b-97c2-264222206589-attachment.txt | 1 + ...953-45b2-ac56-cd4b2bf93bc2-attachment.json | 10 + ...aa7d-4b40-b36d-45ed4143334f-attachment.txt | 1 + ...d875-4407-ba24-d2f1770a17a9-attachment.txt | 1 + ...f979-4234-a082-be5aee41ba67-attachment.txt | 1 + ...85e-4e47-9160-a5cc90ea4f06-attachment.json | 7 + ...b12-4bcd-929a-bc6e8fb1392b-attachment.json | 18 + ...370a-456a-9b3c-d4a9c2fe3f96-attachment.txt | 1 + ...3716-4e7b-85e0-fd306d7e50a1-attachment.txt | 1 + ...e26-4877-9f44-03f4e7408e7b-attachment.json | 18 + ...819-45a3-a3e4-4d0ec905facb-attachment.json | 18 + ...dc15-41a2-8395-93726dc955bb-attachment.txt | 1 + ...ba7e-4225-8867-46ba8f3e4883-attachment.txt | 1 + ...ef8-4168-a56d-756ae1a0cdf0-attachment.json | 10 + ...dde-4a5e-acd4-0eb4ee0c878d-attachment.json | 7 + ...bcb-46e6-8f1c-3187923fc91c-attachment.json | 7 + ...f296-4b63-ab63-60c28ab93d81-attachment.txt | 1 + ...0dc6-4c5d-93d1-b791c102c602-attachment.txt | 1 + ...2e1-4f81-bc8e-8357e9c72997-attachment.json | 7 + ...42b8-4901-a9e7-b70882e2abb1-attachment.txt | 1 + ...605-40b9-842b-d0756df67f04-attachment.json | 7 + ...33e5-47e5-af07-74ed093fd106-attachment.txt | 1 + ...fbc-4f52-be59-ecca3f4684e0-attachment.json | 10 + ...2ec-4489-8ca8-7df99ce170e1-attachment.json | 7 + ...24a1-44c0-8984-fd4b9d654ea0-attachment.txt | 1 + ...6aaf-4bfa-b3af-1d2fc785e71e-attachment.txt | 1 + ...f34a-4072-b9f7-b348a236c539-attachment.txt | 1 + ...2ff-4848-8a10-3b2e532bd8ed-attachment.json | 18 - ...5a4-475d-bd34-f0808648e232-attachment.json | 7 + ...f72-4bcc-912b-15aeba174e0d-attachment.json | 7 + ...ba52-423e-8151-c007ebd337df-attachment.txt | 1 + ...268-458a-b569-360bc3daf944-attachment.json | 7 + ...2ca7-46e7-addb-ddabd4b5e5a4-attachment.txt | 1 + ...06d-4307-99f5-afb1406a27eb-attachment.json | 8 + ...d03-4b98-9291-d71391c98171-attachment.json | 8 + ...e8f-44d3-90a1-e01b7c8927fd-attachment.json | 18 + ...fe21-4fdf-b99b-2fa1d51520ed-attachment.txt | 1 + ...003-4195-bbbc-8f384ce27142-attachment.json | 8 - ...b6-e0ab-4999-9044-d3a5cfe139f5-result.json | 1 + ...7e20-4a22-adcb-edb9fa311147-attachment.txt | 1 + ...3c9-47df-8883-da2dcb0afe5f-attachment.json | 10 + ...a2f-4341-a940-11606deec4c3-attachment.json | 9 + ...8784-4dcc-bdaf-99363d89a907-attachment.txt | 1 + ...d9d-4c01-b5d5-fdff56d8b202-attachment.json | 10 + ...5a1-43ae-b9dc-d649fa005c75-attachment.json | 10 + ...0b-7ddc-49b2-a6d5-01bc686a24ec-result.json | 1 + ...9cff-47ec-a90c-f9a7b390a33b-attachment.txt | 1 + ...e406-42c3-a146-ca4afafafb0a-attachment.txt | 1 + ...b55-4ada-a339-f88d6fcf2aa7-attachment.json | 7 + ...c48-45fc-a738-05a0088f7395-attachment.json | 8 + ...0ed-4267-b02f-d3da59fbccf4-attachment.json | 7 + ...b907-4d50-9000-6cfc355ce9cb-attachment.txt | 1 + ...cc0e-440c-95be-c27ebd858a20-attachment.txt | 1 + ...9bec-4c1c-bb5b-02a72d8bd90f-attachment.txt | 1 + ...da48-4962-a959-9a2d32405f4f-attachment.txt | 40 + ...fa4-45d8-bfe1-3832434a9d3a-attachment.json | 10 + ...b6f1-48bc-93a6-2572dea3993b-attachment.txt | 1 + ...d7a-4361-81e7-141e67549035-attachment.json | 18 + ...25ee-4f25-80a1-0bce77e56d35-attachment.txt | 1 + ...daf2-4eb3-86f9-43826db95093-attachment.txt | 1 + ...c97-493b-bc6f-5796545135c1-attachment.json | 18 - ...bd61-43b6-a0f6-2e9e599300a8-attachment.txt | 1 + ...6b7-47a5-89e0-e836fe3f84f0-attachment.json | 18 + ...7dec-4049-8f6b-7278d57e1d51-attachment.txt | 1 + ...5e-cf5d-41c0-bf0f-4034c45ee752-result.json | 1 + ...f48-44f4-80e9-a46124e29478-attachment.json | 18 + ...a02e-40fb-a9e7-5e20c29304de-attachment.txt | 1 + ...c610-4dd4-aa1d-2a67593fd19f-attachment.txt | 1 + ...95d4-4046-aea6-62efc91f82e2-attachment.txt | 1 + ...a9-2b3a-463c-8140-0ee77ae34b7b-result.json | 1 + ...82c1-47d9-8bc9-8d13d62b39e2-attachment.txt | 1 + ...a42-4d3b-9fba-efc3571a6060-attachment.json | 7 + ...b7e9-4e3a-a077-04b985e7ae58-attachment.txt | 1 + ...14c-478b-ad8c-9c156909407a-attachment.json | 9 + ...5a-a3e7-4535-93e4-2f1fe929096f-result.json | 1 + ...f22c-49f4-b6fb-d61e2d5df5f6-attachment.txt | 1 + ...eaa-48e7-a78a-c618e073e884-attachment.json | 7 + ...6429-47c3-b41b-852104eda4a0-attachment.txt | 1 + ...f34-41c2-8a30-9a9449c91340-attachment.json | 18 + ...f83-4e1d-ba1a-614711d84484-attachment.json | 18 + ...18e2-4a15-a0dd-4dcb5181c25b-attachment.txt | 1 + ...a3ca-4d59-82a2-026b7e020c56-attachment.txt | 1 + ...c0c-4596-a351-73173209fb35-attachment.json | 7 + ...e3d6-4203-8f4a-911ddc4fcade-attachment.txt | 1 + ...558-446c-a36c-472a2edc252b-attachment.json | 7 + ...0542-4d22-9836-855e6adc3136-attachment.txt | 1 + ...c85-4b5e-b958-387bb1e3b6f7-attachment.json | 18 + ...3579-4851-826b-ef550ff15351-attachment.txt | 1 + ...a47c-4f37-8998-5db3ebc260b8-attachment.txt | 1 + ...c18-4cba-be99-d85ec23c91bb-attachment.json | 7 + ...6b7b-4fa6-9a51-932d6400dc37-attachment.txt | 1 + ...0c7-4397-a9b3-35cb726df0a0-attachment.json | 7 + ...113-4b20-9ea6-53bc2813cddb-attachment.json | 8 + ...eeb9-4ca0-91fe-9a8f12a2456f-attachment.txt | 1 + ...e62-4c1a-bef6-d1f27d4f8c35-attachment.json | 12 - ...fe3-4075-bd9f-6dd6aaa95e44-attachment.json | 7 + ...fc1-4763-84f7-6fee12c3e487-attachment.json | 15 + ...b439-4151-b766-b7806391267a-attachment.txt | 1 + ...5bd-4621-8305-1008ae39fbc8-attachment.json | 18 + ...899a-4f59-81e9-4e4153c66a93-attachment.txt | 1 + ...cc2-4399-aaf0-11602adc40b4-attachment.json | 7 + ...34-a490-4b99-af34-cdbf1378dc75-result.json | 1 + ...bee-4a43-9f8d-6d10f932e092-attachment.json | 7 + ...a2cc-4f8d-b8f7-c2192d674bb0-attachment.txt | 1 + ...042-40ea-baeb-3255e7acb0b4-attachment.json | 18 + ...edf6-4664-bccc-213e8ca35dc4-attachment.txt | 1 + ...64e-4265-81ff-8e9f1be1decb-attachment.json | 18 + ...236-4c02-b803-1c9b0d05711b-attachment.json | 18 + ...c5de-4b75-a2a2-3c09d70d1886-attachment.txt | 1 + ...1b6-4e39-80c8-94709955d16a-attachment.json | 25 - ...91e-44d5-aa13-b723b6a7f495-attachment.json | 15 + ...253-42c6-9325-fc5cb146bb77-attachment.json | 7 + ...edb9-48a8-b9c4-b224d71f3473-attachment.txt | 1 + ...3c61-40e7-bb2f-91cd07b549d3-attachment.txt | 1 + ...438-4fcf-b778-5845ed3fb6ee-attachment.json | 8 + ...d53-4eeb-8f92-4d9f34c3ad34-attachment.json | 24 + ...497-4633-9a48-da3c1d6f94c8-attachment.json | 7 + ...3ff-447f-b38a-3557b730922d-attachment.json | 18 + ...df70-4bf1-b466-367a3cbc8797-attachment.txt | 1 + ...a43a-49a6-a1e3-e9663ca2768a-attachment.txt | 1 + ...555-44f2-9139-3f1eb7c461be-attachment.json | 7 + ...68c-44f5-b14e-986acfe1242a-attachment.json | 18 + ...eb93-4e78-8e5e-f36dcee89d81-attachment.txt | 1 + ...8bce-463b-852f-dfe489722a32-attachment.txt | 1 + ...b2a-4cc5-a233-f63e3bdaee08-attachment.json | 7 + ...c9b-4218-a4cd-a20da4b0b946-attachment.json | 10 + ...30a9-4510-927a-fc3b666a86a9-attachment.txt | 1 + ...ee44-4806-9b78-cf7527e861e8-attachment.txt | 1 + ...494a-4b5a-bf42-49e1a4d8ffc6-attachment.txt | 1 + ...9cc8-46d7-8516-a8cfb14b442c-attachment.txt | 1 + ...d71f-45f2-912c-48a40f265dda-attachment.txt | 1 + ...4fc-4b03-8165-7bc7a39fde86-attachment.json | 7 + ...8bf-4d62-83a9-3f5f32159e04-attachment.json | 7 + ...ca43-49fc-aa7f-a7ba6ad66086-attachment.txt | 1 + ...9f7-40e1-ac6e-0b1c96e70e49-attachment.json | 10 + ...6997-4990-9a15-f62730b72e82-attachment.txt | 1 + ...5dd-4c06-9c0c-50f4f600b10f-attachment.json | 8 + ...bb7-486d-968b-323661d85480-attachment.json | 7 + ...3d6-4127-8c6b-3dd3939144b6-attachment.json | 18 + ...f833-43bb-aacb-06d33ba0bcf8-attachment.txt | 1 + ...43d-40e3-98e3-c3feb95e9f36-attachment.json | 18 + ...d1cd-4fda-bf1d-9affd9c6c73f-attachment.txt | 1 + ...cc6-4e76-a9be-4c4a755882d4-attachment.json | 7 + ...d4bf-4f21-837c-aca4f4556802-attachment.txt | 1 + ...bd7-4904-85c7-8eee33a8911f-attachment.json | 8 + ...b8f-4232-bb6b-d4c344b631e0-attachment.json | 18 + ...4e72-4309-95c0-b9855e22ded6-attachment.txt | 1 + ...09d5-4938-8b8f-7c67f0b8f40f-attachment.txt | 1 + ...63b-44c0-a78a-d297891d814a-attachment.json | 75 + ...e3a-4314-bb8f-1e7f0d3afed5-attachment.json | 8 + ...8c8-4c94-9f0b-332bba8613e9-attachment.json | 15 + ...baf-4ffc-8844-403144d524be-attachment.json | 7 + scripts/_introspect_tmp.py | 39 + scripts/_smoke_tmp.py | 39 + tools/introspect_place_type.py | 29 + wiremock/README.md | 14 + worklib/graphql_client.py | 126 ++ 3144 files changed, 21156 insertions(+), 1223 deletions(-) rename allure-report/data/attachments/59132c0415da35d2.json => KVSTest/allure-results/008b0586-3549-4839-b6a0-f014b88f1b59-attachment.json (58%) rename allure-report/data/attachments/396b351bade8c719.json => KVSTest/allure-results/0106fce4-de65-4791-b44d-6bb5fa96de2d-attachment.json (58%) create mode 100644 KVSTest/allure-results/01c28a7e-c87b-4589-a808-d429aa6f4a26-attachment.json create mode 100644 KVSTest/allure-results/0294537d-ce76-4fcb-aee0-53a327bdee7e-result.json create mode 100644 KVSTest/allure-results/036fd235-6835-4b23-98e7-f371fbb01827-attachment.json create mode 100644 KVSTest/allure-results/046ba57f-55eb-4618-8f77-e44e173a7e27-attachment.json rename allure-report/data/attachments/81111fcbd74b07a8.json => KVSTest/allure-results/06522177-6897-4862-abd7-497cd45ecc30-attachment.json (58%) create mode 100644 KVSTest/allure-results/069dd767-fd94-4c3f-8e3e-86a544de512c-attachment.txt create mode 100644 KVSTest/allure-results/0810b7c6-b155-4c4e-b8d4-6ce6c93914a4-attachment.json rename allure-report/data/attachments/378376b29d7b9701.json => KVSTest/allure-results/099867d8-0adc-4e69-83c8-9af1061d9043-attachment.json (70%) rename allure-report/data/attachments/6d590f15fa51bd4c.json => KVSTest/allure-results/0a2ec118-fc6e-49ad-b5b4-8afb009eda6d-attachment.json (58%) create mode 100644 KVSTest/allure-results/0a4372d9-cd1e-4632-a791-e79d42021c70-attachment.json rename allure-report/data/attachments/63d52fcc0da5c578.json => KVSTest/allure-results/0a9b39c5-6c2e-4f18-a501-b88db439fdc6-attachment.json (70%) create mode 100644 KVSTest/allure-results/0b767559-0d12-4fd7-aa80-af5b1200f5ee-attachment.txt create mode 100644 KVSTest/allure-results/0b79958a-83bd-4c49-944d-57c6b0a5da79-attachment.json create mode 100644 KVSTest/allure-results/0c9cb6b1-d3e9-4c76-8f4e-0cde204df03c-attachment.json create mode 100644 KVSTest/allure-results/0d8dcf8b-78a8-4476-9b7a-a0dbccc7ea06-attachment.json rename allure-report/data/attachments/54bf6b4cd11c49ba.json => KVSTest/allure-results/0dd6d192-f0c4-47be-87f7-4817ab2debfe-attachment.json (70%) create mode 100644 KVSTest/allure-results/0efbfde9-1b4f-4aa0-9d33-2fcfda8da00a-attachment.json rename allure-report/data/attachments/1aab0f3339a11384.json => KVSTest/allure-results/0f7319b7-0538-4205-a23a-04df4b147f96-attachment.json (51%) rename allure-report/data/attachments/88688f49a102cb3d.json => KVSTest/allure-results/0fe74146-4d82-4e82-861e-e49896ab67e5-attachment.json (53%) create mode 100644 KVSTest/allure-results/10136d73-e49e-42ac-8444-133727128303-attachment.json create mode 100644 KVSTest/allure-results/11702f92-247e-45a9-848f-82801caa8a39-attachment.json rename allure-report/data/attachments/53b395d7395630f4.json => KVSTest/allure-results/12de160d-afc5-47ad-b654-ea3107ad13e5-attachment.json (55%) rename allure-results/1255f3c4-c32f-447b-9876-e65600bf6698-result.json => KVSTest/allure-results/13d1aaba-222e-4c69-9153-481755cbef12-result.json (54%) create mode 100644 KVSTest/allure-results/141da2ac-4fbf-4031-ad08-aeac9ce79594-attachment.json create mode 100644 KVSTest/allure-results/1489d9c0-7302-4d0f-b0a2-cd86c0147d18-result.json create mode 100644 KVSTest/allure-results/1531e67a-abab-4eb4-a4a9-c0b6da36e140-attachment.json rename allure-results/48c59748-b19e-4e70-843b-3dca300d461c-result.json => KVSTest/allure-results/16fd5003-11eb-4d50-81dc-0a99fcd57ec7-result.json (62%) create mode 100644 KVSTest/allure-results/17772e9c-a2dc-4b1f-8096-1a558d8378fc-result.json create mode 100644 KVSTest/allure-results/17bddc6c-6946-4219-86ff-afa57192852f-attachment.json rename allure-report/data/attachments/38c433f3956a6c24.json => KVSTest/allure-results/1825c7e4-4c20-41a9-86ae-453c53c2495f-attachment.json (70%) rename allure-report/data/attachments/5f3bbbf8ce320408.json => KVSTest/allure-results/1927baf9-a9c6-4f31-ba21-7541646e9b4c-attachment.json (70%) create mode 100644 KVSTest/allure-results/196c8a48-aa4a-4b0a-a193-55304b5f3e5c-attachment.json create mode 100644 KVSTest/allure-results/1c6fd57e-b019-46d4-9ebb-c3bda905e453-result.json create mode 100644 KVSTest/allure-results/1e2d6b5d-c2fe-4785-80f5-1d876f9aa343-result.json create mode 100644 KVSTest/allure-results/1e4aff07-477a-4f28-b477-90ba4c02b4a9-attachment.txt rename allure-report/data/attachments/48650f521ac6db09.json => KVSTest/allure-results/1f9faa00-9dbf-4393-9324-d70fad7a6c13-attachment.json (51%) rename allure-report/data/attachments/8c91dd2c7a5698ca.json => KVSTest/allure-results/1ff489fb-b746-44b5-bdb3-323993895da6-attachment.json (53%) create mode 100644 KVSTest/allure-results/20784960-a221-452e-aacf-244d215de47c-attachment.json rename allure-report/data/attachments/656f70177aed963d.json => KVSTest/allure-results/20eb8b00-8b59-4753-a2c4-b38a7b2e96ae-attachment.json (51%) rename allure-report/data/attachments/80e82bb57c98f39e.json => KVSTest/allure-results/22ca9f8a-662e-48cc-96be-099455d03d5a-attachment.json (100%) rename allure-report/data/attachments/491f5cc788feffbf.json => KVSTest/allure-results/2413c1eb-88cf-46cd-b027-36e626238d0a-attachment.json (70%) create mode 100644 KVSTest/allure-results/244b3e0e-b019-4638-9b72-d2cf2fa5c31e-attachment.txt create mode 100644 KVSTest/allure-results/2663700b-adb0-4894-99c4-532c1a76c043-attachment.json create mode 100644 KVSTest/allure-results/2733ac39-251b-4f9d-8f25-eb5fb0820e81-attachment.json rename allure-report/data/attachments/41dfa1c4132a125.json => KVSTest/allure-results/27c86092-a428-40ed-8f01-238650f64a00-attachment.json (51%) create mode 100644 KVSTest/allure-results/27f58f7a-08e9-4b1f-b943-1fe04e6ba0d9-attachment.json rename allure-report/data/attachments/85791a35718da0ec.json => KVSTest/allure-results/2818af4a-5165-4493-8353-17b32a9640a3-attachment.json (70%) create mode 100644 KVSTest/allure-results/28216cb6-70e9-424c-a912-598a39ab81e7-attachment.json rename allure-report/data/attachments/80b593c242e8118c.json => KVSTest/allure-results/28612cc3-01b2-49bb-9574-e7d8c4e689d8-attachment.json (55%) create mode 100644 KVSTest/allure-results/2a080c43-470c-49e8-8573-58acf14751f1-attachment.json create mode 100644 KVSTest/allure-results/2a9a7e29-86e2-456a-80f1-065d73503749-attachment.json create mode 100644 KVSTest/allure-results/2ace0092-9c05-4383-89fb-1c297cbe2c4b-attachment.json create mode 100644 KVSTest/allure-results/2b74efe1-8cf0-4d38-b77b-c22082fb953a-attachment.json create mode 100644 KVSTest/allure-results/2ba59365-8da4-4dc7-a34a-d2db55017685-attachment.json create mode 100644 KVSTest/allure-results/2bb1e3f1-3897-486a-99c2-10c3bcc39f84-attachment.json create mode 100644 KVSTest/allure-results/2bfcfde9-af8e-482d-aa59-4deb5dd3511a-attachment.json create mode 100644 KVSTest/allure-results/2ce7252c-786b-4826-b53e-576178985d02-attachment.json create mode 100644 KVSTest/allure-results/2e4deac9-cc0e-426c-b2a4-ad1a56dbe551-attachment.json create mode 100644 KVSTest/allure-results/2e614edf-490f-4dc4-b7ef-72acd6fd3893-attachment.txt create mode 100644 KVSTest/allure-results/2e8dd9c5-3f5d-4779-94b9-7a3128f3e32f-attachment.json create mode 100644 KVSTest/allure-results/2f8a0757-ecce-46d1-892b-33244fc63817-attachment.json rename allure-results/8ab5f71e-b6dc-4b08-89ef-54404d222852-result.json => KVSTest/allure-results/2fd975d9-4271-465f-950f-25e4b674768c-result.json (62%) create mode 100644 KVSTest/allure-results/303db148-812f-41c1-8e4e-3389027bb7f0-attachment.json create mode 100644 KVSTest/allure-results/30f84cdd-0ebb-4c95-a259-e8917f159bae-attachment.json create mode 100644 KVSTest/allure-results/32f99438-2b3d-46ea-a905-d964e57af94f-attachment.json create mode 100644 KVSTest/allure-results/33a627f8-b17e-40e2-8e4a-e79a5df1d578-attachment.json create mode 100644 KVSTest/allure-results/348830e8-db9e-4797-8101-6ff25d42372c-result.json create mode 100644 KVSTest/allure-results/34c2c013-6364-4c5a-b3bc-06474cc51b14-attachment.json rename allure-results/3bd221ce-79be-4b7a-9f8b-87e043ddc7a5-result.json => KVSTest/allure-results/361d8e8c-e647-4f71-b0d9-530d33fba396-result.json (62%) create mode 100644 KVSTest/allure-results/3653e647-9d2a-4169-87f0-d596a58dca2e-attachment.txt create mode 100644 KVSTest/allure-results/36552005-60e1-4b5b-9e78-beaab0cc357e-attachment.txt create mode 100644 KVSTest/allure-results/387387f3-1b31-41bd-a888-4fbca7643b2f-attachment.json rename allure-report/data/attachments/76cef127604dbda8.txt => KVSTest/allure-results/3bc19d00-5c47-4d4d-9893-82a524a4040b-attachment.txt (95%) rename allure-report/data/attachments/c30937d7188dd984.json => KVSTest/allure-results/3bfd89b0-4d67-4c4e-a9d5-557079452e28-attachment.json (53%) rename allure-report/data/attachments/b033d501bace25ae.json => KVSTest/allure-results/3f0dce7d-6843-464c-b613-28a7d2ee7f3c-attachment.json (100%) create mode 100644 KVSTest/allure-results/3f323f58-6ca9-4d0d-af47-2558587eb1f2-attachment.json create mode 100644 KVSTest/allure-results/3f55e945-e1d5-4dc6-a75b-b9f1c69c1a09-attachment.txt create mode 100644 KVSTest/allure-results/3f7cd42c-5284-4c91-b3a0-7fbf15ee9041-attachment.json create mode 100644 KVSTest/allure-results/3f849154-bf48-4928-b2a4-b2b27eff87ce-attachment.txt create mode 100644 KVSTest/allure-results/406cf0b0-ed99-495d-9de1-26ba110a85ad-result.json create mode 100644 KVSTest/allure-results/40d21667-cc4d-49a3-8624-1ca11eb63d3a-result.json create mode 100644 KVSTest/allure-results/419451a1-ac64-455e-a062-410528f8622e-attachment.json create mode 100644 KVSTest/allure-results/41f88053-d366-441b-9e89-db677db15200-attachment.json rename allure-report/data/attachments/bcfcd90aed1f9eba.txt => KVSTest/allure-results/45894122-0f64-42fe-be06-2451e6a69a47-attachment.txt (95%) create mode 100644 KVSTest/allure-results/46a2e3d4-4bba-4405-b4a8-9f1cc3e61182-attachment.json create mode 100644 KVSTest/allure-results/47122525-0c82-4ea7-8427-b44f38185a61-attachment.txt create mode 100644 KVSTest/allure-results/472e0f0a-fe73-4e4a-948d-e0e6d532e558-attachment.json rename allure-results/04553c02-2abd-4053-b2ee-2591bef927f7-attachment.json => KVSTest/allure-results/47857ff7-fa45-4d47-b19d-cfad0268ef63-attachment.json (70%) create mode 100644 KVSTest/allure-results/48380c79-3701-4440-9c47-ddd6cce31241-result.json rename allure-report/data/attachments/da8bb627749ff3e5.txt => KVSTest/allure-results/49ae4cd8-5e97-4ace-9035-1b5ffabbdb7d-attachment.txt (95%) create mode 100644 KVSTest/allure-results/4ac0a54a-4e7b-47fb-956b-4723ad6691af-result.json create mode 100644 KVSTest/allure-results/4bc3cb37-017c-4f3c-b7ae-7347299c86ba-attachment.json create mode 100644 KVSTest/allure-results/4dd9bdea-6c4b-4c6a-bbf7-f6a4b0317232-attachment.json create mode 100644 KVSTest/allure-results/4e638bf2-137d-44ed-b4f6-93e506e820f1-result.json create mode 100644 KVSTest/allure-results/50ff74bb-2ed1-454a-b31d-13234c0ac082-attachment.txt create mode 100644 KVSTest/allure-results/5119577f-000e-486d-9b4e-48473fcbe2c1-attachment.json rename allure-results/2973d909-43a3-4d9d-a23d-4017bd6c14e7-attachment.json => KVSTest/allure-results/5589b67d-aaaf-4d0a-b3e1-0d625e3c29ce-attachment.json (53%) create mode 100644 KVSTest/allure-results/5619ad19-48ee-4cb6-9d72-4c5fa7b10210-attachment.json create mode 100644 KVSTest/allure-results/567226ab-497a-4677-9f94-4b9ef18a2ad5-attachment.txt create mode 100644 KVSTest/allure-results/567e2dbc-0d7b-4042-8ace-3a583fa09faf-attachment.json create mode 100644 KVSTest/allure-results/57b88aa1-d9bb-45af-8216-6553c5f090b1-result.json create mode 100644 KVSTest/allure-results/58e271ec-4362-4145-89d7-ed9ec7fd99c8-attachment.txt create mode 100644 KVSTest/allure-results/5ad3078a-a0fc-4f74-9a16-962fbdab449a-attachment.json create mode 100644 KVSTest/allure-results/5b291893-04a2-430a-8c6f-17781d783ce1-attachment.txt create mode 100644 KVSTest/allure-results/5beacaa5-125b-4aa9-a7de-d365be28e630-attachment.json create mode 100644 KVSTest/allure-results/5c2783ba-8035-42c7-9c78-4cc95da0cbb4-attachment.json rename allure-report/data/attachments/e48af2bc3e0cb93b.json => KVSTest/allure-results/5c99945e-d4ea-4840-91e9-98559b85d8ab-attachment.json (100%) create mode 100644 KVSTest/allure-results/5ca61251-a323-4c5c-b5b2-6647e9155600-attachment.json create mode 100644 KVSTest/allure-results/5d54a112-effc-44b5-9f2b-d250a484df87-attachment.txt create mode 100644 KVSTest/allure-results/617b0cd4-1694-42ae-bc6f-7535d7177b57-attachment.json create mode 100644 KVSTest/allure-results/62a52cc2-3c6a-4992-96db-f952a5b7dabe-attachment.txt create mode 100644 KVSTest/allure-results/63b4af10-b4a8-437e-992e-c8da752b9c18-attachment.txt create mode 100644 KVSTest/allure-results/648ebf90-611e-4514-a2a2-8a0bc252dc74-attachment.json create mode 100644 KVSTest/allure-results/663d87fc-32ae-422e-b9cd-e9a48a6b721f-result.json create mode 100644 KVSTest/allure-results/66459ff9-f522-4a6a-9082-517caff027f6-attachment.json create mode 100644 KVSTest/allure-results/687ad98e-3183-4874-af1c-d22067bcfd7f-attachment.json create mode 100644 KVSTest/allure-results/69234085-6759-4adb-8e75-5ef6e027e5bc-attachment.json create mode 100644 KVSTest/allure-results/6a9d2f29-f36a-40b0-a99b-46d6d1838c29-result.json create mode 100644 KVSTest/allure-results/6add42d2-3a7f-402c-b824-22315ecb73c3-result.json create mode 100644 KVSTest/allure-results/6b54a990-5456-44e0-a66e-fc4d6560252d-attachment.json rename allure-results/8b16e8ac-816e-4295-8001-83fdc4924f59-attachment.json => KVSTest/allure-results/6c9d82a2-712f-4109-ad7e-6ef06af38312-attachment.json (55%) create mode 100644 KVSTest/allure-results/6ca7b342-82e3-4ba5-9d60-79d121346c9d-attachment.json create mode 100644 KVSTest/allure-results/6cd12bb8-4a4f-4641-b432-43eac9940520-attachment.json create mode 100644 KVSTest/allure-results/6d0f90aa-d445-412d-9ac7-8f90c7e04b1a-result.json create mode 100644 KVSTest/allure-results/6e71f97e-4b87-44f1-b29c-957028ee93c0-attachment.json create mode 100644 KVSTest/allure-results/6e8f1d51-3178-45ad-9389-526a87305533-attachment.json create mode 100644 KVSTest/allure-results/6e9b9dd6-9719-45f4-b1bf-856dc0ae1d59-result.json create mode 100644 KVSTest/allure-results/6fa6df9e-cba6-41b8-acd4-04618a852105-attachment.json create mode 100644 KVSTest/allure-results/6fcc632f-5330-467f-bc2a-1f92bc88c6a9-result.json create mode 100644 KVSTest/allure-results/6fd18b34-04b0-44d8-8cc0-42dd02156f4a-result.json create mode 100644 KVSTest/allure-results/7016c752-2a63-488f-8649-62f26aa36c29-attachment.json create mode 100644 KVSTest/allure-results/70860fa5-602f-4dee-923d-0869567fa257-attachment.txt rename allure-results/3508c096-9868-47e3-9e7d-81793a985582-result.json => KVSTest/allure-results/723d0932-bcd2-4b10-b6cc-02d59dc97086-result.json (54%) create mode 100644 KVSTest/allure-results/725ee9b8-5cb7-459e-85b3-4a2d9f4f3b33-attachment.txt create mode 100644 KVSTest/allure-results/72a2ea05-90a6-4590-9742-232c7d411233-result.json create mode 100644 KVSTest/allure-results/72ca3993-2e9a-45bd-9667-44e04ac84896-attachment.json create mode 100644 KVSTest/allure-results/7308fd37-d844-483e-9bf9-4cf924f272ee-attachment.json create mode 100644 KVSTest/allure-results/731c8a46-c919-46af-9d85-c182f94a4b80-attachment.json create mode 100644 KVSTest/allure-results/7534f09f-1bc5-40ce-9c76-9aa5e30c047f-attachment.json create mode 100644 KVSTest/allure-results/76bee19c-edc4-4e7b-82f4-64e44a79510c-attachment.json create mode 100644 KVSTest/allure-results/78c44904-44ed-4c36-b309-b80bb8d6020e-result.json create mode 100644 KVSTest/allure-results/790c46d8-2b1b-4f9a-9306-1d13757703c8-attachment.json create mode 100644 KVSTest/allure-results/7a2bf533-89ee-4d64-8511-131fc0df30e6-attachment.json create mode 100644 KVSTest/allure-results/7a4eb79c-8f9f-4ef4-b440-c60ddb23fe63-attachment.json rename allure-results/c9d4d8db-df47-44e7-b9e0-5fd41779dee0-result.json => KVSTest/allure-results/7b48b676-37e7-4af2-9073-fab7084b1eed-result.json (54%) create mode 100644 KVSTest/allure-results/7d0c1b44-0db4-4bdb-b057-fcb890439e0d-attachment.json create mode 100644 KVSTest/allure-results/7e44be80-63c6-4f5e-87ff-a9673ea577a6-attachment.json create mode 100644 KVSTest/allure-results/7e7980fb-009b-4f19-a73c-5f28e46b9479-attachment.json create mode 100644 KVSTest/allure-results/7ff697a1-e9dc-4c5a-b8f8-6363f1df8b67-attachment.json create mode 100644 KVSTest/allure-results/857b503e-96a5-4b31-a1ed-30bd8f174d37-attachment.json create mode 100644 KVSTest/allure-results/89731d9e-a3bf-40eb-9c87-38845b4ada9f-attachment.txt create mode 100644 KVSTest/allure-results/8b7ccce0-b6dc-4088-9b62-ba000acb94b5-attachment.json create mode 100644 KVSTest/allure-results/8c18272c-4e4f-4c09-832f-2f7b4bda5e8b-result.json create mode 100644 KVSTest/allure-results/8cd385d6-8833-4b3d-b1cc-f5cc32d2ae1c-result.json create mode 100644 KVSTest/allure-results/8e5ae920-bb23-49e5-99cc-2a2f2832ed75-attachment.json create mode 100644 KVSTest/allure-results/8ee83dd7-9d2b-407c-a5f9-e1d2da0646cb-attachment.json create mode 100644 KVSTest/allure-results/8fc87710-59f7-438f-92e1-3761631e00e9-attachment.txt create mode 100644 KVSTest/allure-results/8fca1326-22b1-45ca-a13c-267b5b76c0ac-result.json create mode 100644 KVSTest/allure-results/90e3e4f4-4444-4aa2-8347-4c6f0ba40611-attachment.json create mode 100644 KVSTest/allure-results/91066e9d-e67b-436b-85b4-d8d64bd181f8-attachment.json create mode 100644 KVSTest/allure-results/91f8439e-b39f-4bac-a431-10a861cbb6c8-attachment.json create mode 100644 KVSTest/allure-results/93777140-6dfd-4837-8cf8-bfcb79570427-attachment.json create mode 100644 KVSTest/allure-results/9474c32a-656b-4336-a22d-bdfb7915e968-result.json create mode 100644 KVSTest/allure-results/9529c0ad-8cbb-4782-ab96-92e941eec6a4-attachment.json create mode 100644 KVSTest/allure-results/95363d51-8632-4971-847e-e1f53fcb1df3-attachment.json create mode 100644 KVSTest/allure-results/9557a955-43d5-42c0-bf73-25e2c1002a63-attachment.json create mode 100644 KVSTest/allure-results/95994419-1e5e-46b9-b8d0-3333ce7e01db-attachment.json create mode 100644 KVSTest/allure-results/959cc774-7983-438e-9008-9cc24fd07257-attachment.json create mode 100644 KVSTest/allure-results/962fc0ed-410b-4c1c-9747-44fbda085436-attachment.json create mode 100644 KVSTest/allure-results/96392059-c1b9-4a19-9095-3ad9738b2e8d-attachment.txt create mode 100644 KVSTest/allure-results/97867d2f-4902-4590-8e2b-84bc74c7dd54-attachment.json create mode 100644 KVSTest/allure-results/98d2795f-56de-405b-8410-483ac38a1660-attachment.json create mode 100644 KVSTest/allure-results/991f4ea3-481a-4a2f-ad0c-06944ad4ef7f-attachment.json create mode 100644 KVSTest/allure-results/997be353-e922-4b0f-a484-78fa3b94ae17-attachment.json create mode 100644 KVSTest/allure-results/9aa288f1-4846-49ad-b176-3967caca203f-attachment.txt create mode 100644 KVSTest/allure-results/9bd2f56f-0958-46e9-b9f0-6f3ac41d1be6-attachment.txt create mode 100644 KVSTest/allure-results/9c579713-ea9c-4be3-8470-5b209470d4d4-attachment.json create mode 100644 KVSTest/allure-results/9cb9281a-603a-4973-b873-978d37606812-attachment.json create mode 100644 KVSTest/allure-results/9d219493-83a1-4c51-9103-2155fc096f96-attachment.txt create mode 100644 KVSTest/allure-results/9dc1b8a1-0d64-4281-8c8d-563aff3725e0-attachment.json create mode 100644 KVSTest/allure-results/9f24ddf0-72d1-4244-b7d2-493fc67121e5-result.json rename allure-results/53c6c1e2-90e9-4d4d-93ed-b3ff5c9e966a-attachment.txt => KVSTest/allure-results/9fa798cb-62e6-4a17-98d6-6b8bbd871a95-attachment.txt (95%) create mode 100644 KVSTest/allure-results/9faa351f-2e53-4c44-9a65-48b63f15c227-attachment.json create mode 100644 KVSTest/allure-results/a329b224-6078-4d9f-8586-8b08c866f77a-result.json create mode 100644 KVSTest/allure-results/a47f1ada-25eb-40d2-8c07-6723ce498022-result.json create mode 100644 KVSTest/allure-results/a56f76cf-07a2-431c-a138-91dc8794cb20-attachment.txt create mode 100644 KVSTest/allure-results/a5b86874-bba5-4e18-bbb8-ebc5c3fde7cc-attachment.txt create mode 100644 KVSTest/allure-results/a6f21916-d5fa-4240-8e92-93f577df76b9-attachment.txt create mode 100644 KVSTest/allure-results/a7680a07-485b-4410-b1b1-dfe67499ea68-attachment.json create mode 100644 KVSTest/allure-results/a860de2f-f56c-4cd8-8b62-5175ca6b7037-result.json rename allure-report/data/attachments/9ca25cc7ba048cfd.json => KVSTest/allure-results/a87a8051-1e7e-472c-812b-4f0c35148bd6-attachment.json (55%) create mode 100644 KVSTest/allure-results/a9ef41d5-0ebe-4572-a8b0-65c7cee34bd2-attachment.json create mode 100644 KVSTest/allure-results/aa694c0e-efae-40d5-af76-9ace1404c54c-attachment.json create mode 100644 KVSTest/allure-results/ab40e272-d4c8-4435-abf6-356b8863936a-attachment.json create mode 100644 KVSTest/allure-results/ab67dc08-66f7-49b5-9c93-62ffe8dc2956-result.json create mode 100644 KVSTest/allure-results/ad06c6a1-5791-418d-a054-757c4a874546-result.json create mode 100644 KVSTest/allure-results/adbde405-ae43-4318-a794-bb5b504da9d8-attachment.json create mode 100644 KVSTest/allure-results/ae541e9f-0e54-4eac-8fdb-c50a97420dac-attachment.json create mode 100644 KVSTest/allure-results/ae6029bd-c118-4888-a2cf-b478abe7fbf8-result.json create mode 100644 KVSTest/allure-results/b008eaca-032f-4d36-9f73-ff1156b729a9-attachment.json create mode 100644 KVSTest/allure-results/b0cfc6f3-ddf7-4f14-a647-b13fc8330b0e-result.json create mode 100644 KVSTest/allure-results/b0db0826-f66b-4f86-8363-9818dbedd74b-attachment.json create mode 100644 KVSTest/allure-results/b0df5e74-e5d7-484e-b651-4f68f56f5e3c-attachment.json create mode 100644 KVSTest/allure-results/b1245271-a514-4875-b69e-d1522117d726-attachment.json create mode 100644 KVSTest/allure-results/b212842b-12fe-44ec-9dc7-5345344b4312-attachment.json create mode 100644 KVSTest/allure-results/b2b697e4-02fc-4716-9141-2a81dba4c1f2-attachment.json create mode 100644 KVSTest/allure-results/b2cd3544-c011-48cb-abc0-9e3cd9cdcdf3-attachment.json create mode 100644 KVSTest/allure-results/b34dd327-06b9-41a8-b636-a8091c8503b5-attachment.json create mode 100644 KVSTest/allure-results/b3556f2b-533d-4602-b5c8-d3a475094cdb-attachment.json create mode 100644 KVSTest/allure-results/b4f404ea-097d-4300-9cf7-4182a719cf52-attachment.json create mode 100644 KVSTest/allure-results/b51918d7-cd2e-4e39-a409-5b6b6e63676d-attachment.json create mode 100644 KVSTest/allure-results/b5d60cb4-14dc-4548-a097-3d16aed7ff2b-attachment.json create mode 100644 KVSTest/allure-results/b6c74145-d814-4250-b124-9c0abd856bfe-attachment.txt create mode 100644 KVSTest/allure-results/b7fa1eba-c49a-4ff3-9ce3-444791f81ae9-result.json create mode 100644 KVSTest/allure-results/b98af6d9-bb3e-4cff-9630-f478371ba406-attachment.json create mode 100644 KVSTest/allure-results/bc4bcc19-62ab-47d5-ac9d-5453af9c965a-attachment.json create mode 100644 KVSTest/allure-results/bd51f132-8017-4ec0-945c-cf52495563ba-attachment.json create mode 100644 KVSTest/allure-results/be162bda-d095-41f2-9b29-bb94a414386a-attachment.json create mode 100644 KVSTest/allure-results/bf1819ae-2e36-4a00-b6be-a9ae5494e9dc-attachment.json create mode 100644 KVSTest/allure-results/bf309f17-2583-422b-bfb4-e3f8c6635bc4-attachment.json create mode 100644 KVSTest/allure-results/bf941429-9afe-4e81-9257-3c80b379a01a-result.json create mode 100644 KVSTest/allure-results/c06595df-031e-4748-83bd-039751ca6d03-attachment.txt create mode 100644 KVSTest/allure-results/c21c4770-4f28-4c5a-b299-93ce0cc13d07-attachment.json rename allure-results/69f70bc8-20c6-4624-84bb-92d422a0df66-attachment.json => KVSTest/allure-results/c2cd7d75-7fa3-42e8-8f25-c6c2fae00f4c-attachment.json (100%) create mode 100644 KVSTest/allure-results/c318ef6e-934b-473a-affe-5451adf15cdf-attachment.json create mode 100644 KVSTest/allure-results/c39c58da-1894-4db5-9cf0-34f3c75802d6-attachment.json create mode 100644 KVSTest/allure-results/c48d334c-3fcd-4ecc-b3d9-a4d862043081-result.json create mode 100644 KVSTest/allure-results/c54439e4-b260-4b19-a43e-922de74f875f-attachment.json rename allure-results/9adf1158-3d8b-4930-8708-85835a720419-attachment.json => KVSTest/allure-results/c77b7d95-22cd-4496-bd0f-62241caa8d38-attachment.json (100%) create mode 100644 KVSTest/allure-results/c7d2a5c3-8f00-4525-bc6c-ead931a5262b-attachment.txt create mode 100644 KVSTest/allure-results/c7d79f8a-0330-417f-96f1-873a1d940595-attachment.json create mode 100644 KVSTest/allure-results/c82595ce-9c87-42f7-ae8d-1c8b3f96b67f-attachment.json create mode 100644 KVSTest/allure-results/c93b847a-7872-4a8c-8b95-7622620cdc0f-attachment.json create mode 100644 KVSTest/allure-results/cb395186-b9e2-4c4e-97ee-6e858d496d90-attachment.json create mode 100644 KVSTest/allure-results/cc3770f8-3542-4f73-84ca-28656bd56ece-attachment.json create mode 100644 KVSTest/allure-results/cc40158d-0aa7-4785-b876-e0b8b7c4f44c-result.json create mode 100644 KVSTest/allure-results/cd464763-c592-40ba-ad5f-6f4c49f4f771-attachment.json create mode 100644 KVSTest/allure-results/cda2b183-caa9-4b00-877c-e544c29b8587-attachment.json create mode 100644 KVSTest/allure-results/cde70327-88fa-4ed1-8c04-07dba3cb8f58-attachment.json create mode 100644 KVSTest/allure-results/ceef5a80-e01b-4f23-82d5-180775f1c929-attachment.json create mode 100644 KVSTest/allure-results/cf04b47f-e846-4be5-8470-049312522b5f-result.json create mode 100644 KVSTest/allure-results/d178c28e-e6ed-4d7c-9254-37f776028eb1-result.json create mode 100644 KVSTest/allure-results/d201b8dd-b53a-4392-8047-94733e34b7fe-attachment.json create mode 100644 KVSTest/allure-results/d2be95ba-87db-4b93-b4c7-7e2c5e271534-attachment.json create mode 100644 KVSTest/allure-results/d45cd92d-c8c2-4ff2-b7db-e2ff05f71dac-attachment.json create mode 100644 KVSTest/allure-results/d57e1f71-a1ec-4cec-b782-51e81e97bd16-attachment.txt create mode 100644 KVSTest/allure-results/d5891ee2-dbf7-49c3-8c10-2a8baccb8b12-attachment.json create mode 100644 KVSTest/allure-results/d6555590-6842-4392-9d3b-218f6f386585-attachment.json create mode 100644 KVSTest/allure-results/d7e88e22-98d1-4787-b0dd-5ca78ac6d217-attachment.json create mode 100644 KVSTest/allure-results/d8f19446-d7e4-4004-a449-ce84ebb1177b-attachment.json create mode 100644 KVSTest/allure-results/d9091f42-6fd3-4538-a5eb-23437a17f862-attachment.json create mode 100644 KVSTest/allure-results/d938d82e-d488-42c1-8b57-a5ddbc2cf799-attachment.json create mode 100644 KVSTest/allure-results/d96adb3f-5dae-4f5f-bccb-95b041e30809-attachment.json create mode 100644 KVSTest/allure-results/d9addfce-90e9-4c90-97ef-b00b6d590afc-attachment.json create mode 100644 KVSTest/allure-results/daa021da-5381-4b8f-b2ba-59ca57aaa779-attachment.txt rename allure-results/ffe25c57-8095-4a8c-994b-583b98d8655d-attachment.json => KVSTest/allure-results/dbd3fe1f-626a-4b86-ac4f-3cdb1d948367-attachment.json (100%) create mode 100644 KVSTest/allure-results/dc6424b0-d0f0-46fa-bbd8-5fde619d4caf-result.json create mode 100644 KVSTest/allure-results/dc760c60-c470-425c-b8a9-4be2bf643818-attachment.txt create mode 100644 KVSTest/allure-results/dc9ea3f3-75f9-4c15-a20a-2487edca5662-attachment.json create mode 100644 KVSTest/allure-results/dcd46fdd-fa5a-4635-9bea-8774e4decb52-attachment.json create mode 100644 KVSTest/allure-results/dd1b65dd-9cac-4664-bbe9-94cfa09d006b-attachment.json create mode 100644 KVSTest/allure-results/dddec6de-dfc6-4d43-a0f6-d439d4af09ef-attachment.json create mode 100644 KVSTest/allure-results/de15ec69-5920-4738-b72e-603415bfa710-attachment.txt create mode 100644 KVSTest/allure-results/de7c43c9-47d0-4292-af91-d2f10257e79c-attachment.json create mode 100644 KVSTest/allure-results/dea15d29-4df7-43bd-bb6f-a8e42314acc4-attachment.json create mode 100644 KVSTest/allure-results/df1c2ae2-9f9c-4f5b-87f0-07533cc0d213-attachment.txt create mode 100644 KVSTest/allure-results/df49594c-8d02-4542-9be5-0f9d684562e3-result.json create mode 100644 KVSTest/allure-results/df6b1139-5518-4e87-9c53-7853d6878df3-result.json create mode 100644 KVSTest/allure-results/e01e11dc-b132-4d7f-8334-c920c441e9ea-attachment.json create mode 100644 KVSTest/allure-results/e0ae9246-ca11-4beb-8f9d-a433962f2f4c-attachment.txt create mode 100644 KVSTest/allure-results/e1bb936e-98f6-4717-88a5-281dc4d590e9-attachment.json create mode 100644 KVSTest/allure-results/e2400834-f043-40da-a096-dbe518348b3c-attachment.json create mode 100644 KVSTest/allure-results/e4f00f72-24e6-4d05-9b67-9ee67802da39-attachment.json create mode 100644 KVSTest/allure-results/e5c28ab5-07a9-4a59-9eeb-78d3146aa750-attachment.json create mode 100644 KVSTest/allure-results/e6d114c0-c702-4c2d-81f7-75dcae1d55b3-attachment.txt create mode 100644 KVSTest/allure-results/e7059328-1d1d-482d-86fe-998787dd6faa-attachment.json create mode 100644 KVSTest/allure-results/e906d5b3-d3cc-46a6-968e-f9bcf432e07a-attachment.json create mode 100644 KVSTest/allure-results/e952fcea-db56-442f-92b7-d30ad69105d8-attachment.json create mode 100644 KVSTest/allure-results/ea5eaff5-9f19-42f0-8e97-a61b332c50e9-result.json create mode 100644 KVSTest/allure-results/eb0317ad-a2bd-4fb4-a189-b914f2ca8af9-attachment.txt create mode 100644 KVSTest/allure-results/ebdd43e8-5f5a-4ce3-9c99-87b99fb1735d-attachment.json create mode 100644 KVSTest/allure-results/ec19467f-06b8-4212-9d3d-a93b5f249ebe-attachment.json create mode 100644 KVSTest/allure-results/ee8b12cc-e622-4a9d-86b2-fd9adfcdbee3-attachment.json create mode 100644 KVSTest/allure-results/f0094602-9e8f-4846-843d-c7bb33bf20dd-attachment.json create mode 100644 KVSTest/allure-results/f13296e9-9500-4466-a0ca-a4cab9f2a496-attachment.json create mode 100644 KVSTest/allure-results/f13aed01-2fef-47d5-9af2-6b2793290989-attachment.json create mode 100644 KVSTest/allure-results/f14fc092-e9d2-416f-a0a6-388c683f37b8-attachment.json create mode 100644 KVSTest/allure-results/f1627470-6bdc-4b74-853b-786fb8010da5-attachment.txt create mode 100644 KVSTest/allure-results/f1c1e5b7-e163-42f6-addf-0079eb115cb4-result.json create mode 100644 KVSTest/allure-results/f2c578df-7f4e-4ea2-9484-68c847927d09-attachment.json create mode 100644 KVSTest/allure-results/f3a3555b-30dd-427a-9309-e7a986b787b4-attachment.json create mode 100644 KVSTest/allure-results/f76a43b0-c913-4a8b-8e8f-c883248fd3fd-result.json create mode 100644 KVSTest/allure-results/f8534eeb-e1ed-4384-b0d4-0dbb4ac422e4-result.json create mode 100644 KVSTest/allure-results/fb44d829-f456-4dc6-861f-1c84df6e79e4-attachment.txt create mode 100644 KVSTest/allure-results/fc6a264c-8eb1-4268-a2c2-7dcc25a2d11e-result.json create mode 100644 KVSTest/allure-results/fd1c84a3-7635-4249-9c86-45c33503c555-attachment.json create mode 100644 KVSTest/allure-results/ff56cccd-e445-4530-953b-844e8acf8623-attachment.txt create mode 100644 KVSTest/allure-results/ff80c9f4-beb7-4b38-9db2-b36f202dc928-attachment.json create mode 100644 KVSTest/features/steps/kvs_member_status_steps.py create mode 100644 Pass_request/__init__.py create mode 100644 Pass_request/features/PassRequests.feature create mode 100644 Pass_request/features/environment.py create mode 100644 Pass_request/features/steps/common_auth_steps.py create mode 100644 Pass_request/features/steps/pass_request_approval_steps.py create mode 100644 Pass_request/features/steps/pass_requests_steps.py create mode 100644 Pass_request/testdata/__init__.py create mode 100644 Pass_request/testdata/pass_request_test_data.py create mode 100644 QA.md create mode 100644 allure-report/data/attachments/13d6dbcedac99ef0.txt create mode 100644 allure-report/data/attachments/17c9bb6b8c50f414.txt delete mode 100644 allure-report/data/attachments/1f74595bdb2dbf3e.json delete mode 100644 allure-report/data/attachments/29ddf7dfcd55804d.json create mode 100644 allure-report/data/attachments/2ebc4294cbbfbf47.txt create mode 100644 allure-report/data/attachments/2fb0ddbd8fb76592.txt create mode 100644 allure-report/data/attachments/3188cff49c978d3.txt create mode 100644 allure-report/data/attachments/3247aad0a65466e8.txt delete mode 100644 allure-report/data/attachments/367c9a130542d7dd.json create mode 100644 allure-report/data/attachments/38847740b02878e8.txt create mode 100644 allure-report/data/attachments/3ecb25996fd555a9.json delete mode 100644 allure-report/data/attachments/40934732210e9bb6.json create mode 100644 allure-report/data/attachments/436bb260d1743a89.txt delete mode 100644 allure-report/data/attachments/44503099ef7202b2.json create mode 100644 allure-report/data/attachments/472a6b6b462fb2a9.json create mode 100644 allure-report/data/attachments/4d572dc9268a569b.txt create mode 100644 allure-report/data/attachments/4f1cdd05bba33c0c.json create mode 100644 allure-report/data/attachments/508a7e2b880cf8ae.txt create mode 100644 allure-report/data/attachments/52c1318d2bd3abfa.txt create mode 100644 allure-report/data/attachments/52df160f522f6cf4.txt create mode 100644 allure-report/data/attachments/5ea5b2cd01ecd47d.txt delete mode 100644 allure-report/data/attachments/6546748ec0ab8329.json delete mode 100644 allure-report/data/attachments/665acbd07f5e77af.json create mode 100644 allure-report/data/attachments/68a99a1fcd8aa834.json create mode 100644 allure-report/data/attachments/695b4a9e1218a7c3.json create mode 100644 allure-report/data/attachments/6fabe361982eb5ee.txt create mode 100644 allure-report/data/attachments/73cd80c8cd5aeb80.txt create mode 100644 allure-report/data/attachments/74e86b520a02d32e.txt create mode 100644 allure-report/data/attachments/76272a45be317c4e.json delete mode 100644 allure-report/data/attachments/7754937c407a360d.json create mode 100644 allure-report/data/attachments/7d62ae016cf7d8f3.json create mode 100644 allure-report/data/attachments/82542cae5307a386.json delete mode 100644 allure-report/data/attachments/837cf6ef7b1b67f6.json delete mode 100644 allure-report/data/attachments/83ed91fdc971f7d2.json create mode 100644 allure-report/data/attachments/85692f34c77b4766.json delete mode 100644 allure-report/data/attachments/85a124398c66573a.json create mode 100644 allure-report/data/attachments/86097adb5d3a3e9.txt create mode 100644 allure-report/data/attachments/8736a3e23c8e6483.json create mode 100644 allure-report/data/attachments/8b765a7e93fe8cad.txt create mode 100644 allure-report/data/attachments/8e71b79a4529fa6d.txt create mode 100644 allure-report/data/attachments/91072021e6194799.json delete mode 100644 allure-report/data/attachments/97b1f91ede190475.json create mode 100644 allure-report/data/attachments/9825091c06e7b98c.json create mode 100644 allure-report/data/attachments/98501951aff88ce5.txt delete mode 100644 allure-report/data/attachments/99d52768ac3154a6.json create mode 100644 allure-report/data/attachments/9a65529c26b7ea42.txt delete mode 100644 allure-report/data/attachments/9e5d490d4ef78e22.json delete mode 100644 allure-report/data/attachments/a190f1fcd0591b56.json create mode 100644 allure-report/data/attachments/a2bfdbb3dcb8be33.json create mode 100644 allure-report/data/attachments/a3b794c5e65a8830.txt delete mode 100644 allure-report/data/attachments/a89dd32350045c08.json delete mode 100644 allure-report/data/attachments/a9f7f6046e5d4a4f.json create mode 100644 allure-report/data/attachments/ab6ce5a9183759ae.txt create mode 100644 allure-report/data/attachments/adcd3686255dfcd.txt delete mode 100644 allure-report/data/attachments/ae294bec39e0eef0.json delete mode 100644 allure-report/data/attachments/afad259b291c1908.json create mode 100644 allure-report/data/attachments/b1122b47a135d2f8.txt delete mode 100644 allure-report/data/attachments/b36ae1ff3b5353be.json create mode 100644 allure-report/data/attachments/b93cef6ffb874220.txt create mode 100644 allure-report/data/attachments/c0ca75f9f60312ad.txt create mode 100644 allure-report/data/attachments/c4ef3068e8c260fa.txt create mode 100644 allure-report/data/attachments/c59835fe163f4bd7.txt create mode 100644 allure-report/data/attachments/c77f0c932a1656e9.txt delete mode 100644 allure-report/data/attachments/c9e3b231f365aad5.json create mode 100644 allure-report/data/attachments/d2ced6f0b6e0d62e.txt create mode 100644 allure-report/data/attachments/d34ee63ed9ecaf47.txt delete mode 100644 allure-report/data/attachments/d5647cda56154f2d.json delete mode 100644 allure-report/data/attachments/d5f63016df73b96b.json create mode 100644 allure-report/data/attachments/d7c2c1f0fc694710.json create mode 100644 allure-report/data/attachments/d958077a36a459f4.txt delete mode 100644 allure-report/data/attachments/df5541a2d7bf2683.json create mode 100644 allure-report/data/attachments/e0e8102887c98928.json delete mode 100644 allure-report/data/attachments/e71e08853c8d808a.json create mode 100644 allure-report/data/attachments/edad895d645c7358.txt delete mode 100644 allure-report/data/attachments/ef9f82bdf46a2c07.json delete mode 100644 allure-report/data/attachments/efb29951bb9a32ab.json create mode 100644 allure-report/data/attachments/f1d94c460bb9fa73.json create mode 100644 allure-report/data/attachments/f506bf952bbc3469.json create mode 100644 allure-report/data/attachments/f6810e201e4368b7.txt create mode 100644 allure-report/data/attachments/f9a5b11d77476151.json create mode 100644 allure-report/data/attachments/fb86a218fba623e0.json create mode 100644 allure-report/data/attachments/fc4ae547b1af48d2.json create mode 100644 allure-report/data/test-cases/10cb55f914c4faa4.json delete mode 100644 allure-report/data/test-cases/207f4f7e62f50ecd.json delete mode 100644 allure-report/data/test-cases/3233dd19cfc118fc.json delete mode 100644 allure-report/data/test-cases/49083d3578d997f4.json delete mode 100644 allure-report/data/test-cases/5be1b68cadb47a6c.json delete mode 100644 allure-report/data/test-cases/63e03a2b27e8d9f2.json create mode 100644 allure-report/data/test-cases/6f12a277d0e4910.json delete mode 100644 allure-report/data/test-cases/7a6a9a042ff6da05.json delete mode 100644 allure-report/data/test-cases/7ba6e9730bad3e99.json delete mode 100644 allure-report/data/test-cases/7bcb3b93b332730e.json create mode 100644 allure-report/data/test-cases/7f8a9ca4d31bb737.json delete mode 100644 allure-report/data/test-cases/7ff516c1ef46fb74.json delete mode 100644 allure-report/data/test-cases/9c2bc11534322c25.json delete mode 100644 allure-report/data/test-cases/c4ccaf28f30f5e79.json create mode 100644 allure-report/data/test-cases/ce3038f7e96acf49.json delete mode 100644 allure-report/data/test-cases/d01c25fbb85460f4.json delete mode 100644 allure-report/data/test-cases/d7d489d52b9369a5.json create mode 100644 allure-report/data/test-cases/e442ea2041e37906.json delete mode 100644 allure-report/data/test-cases/eeb4568cb2661d08.json delete mode 100644 allure-report/data/test-cases/ffb09160c14b657.json create mode 100644 allure-results/00036855-233a-4161-9f65-90d5d30a22a3-attachment.json create mode 100644 allure-results/002a5a54-534a-49fa-8c75-1903e376f5ea-attachment.txt create mode 100644 allure-results/002c6003-d82d-4d4d-8448-2383f1c4560c-attachment.txt create mode 100644 allure-results/005ebcf2-5cd6-4036-a649-4796867f2554-attachment.txt create mode 100644 allure-results/0070bbce-7755-4f25-b0d0-537612c68579-attachment.txt create mode 100644 allure-results/00760e74-b886-408e-8de8-9d675a89d6cc-attachment.txt create mode 100644 allure-results/007e1a83-b4a6-4f87-bfb2-c08279874e00-attachment.json create mode 100644 allure-results/00b5284d-81b2-4f69-9ecf-d9cfd56f869e-attachment.txt create mode 100644 allure-results/00bdeaea-f206-4fca-b6e8-aa0f70ff8ec4-attachment.txt create mode 100644 allure-results/00ddb035-4fdb-4c78-8c73-19b024e81c6b-attachment.txt create mode 100644 allure-results/0134cfc9-cf71-439d-b2ba-3159ff19116b-attachment.json create mode 100644 allure-results/0137975b-45a7-4e04-b31b-bf779a0d5456-attachment.json create mode 100644 allure-results/01488653-6ca3-443b-8efa-04fb03e55a4a-attachment.txt create mode 100644 allure-results/01722f76-a0d5-4658-be4d-b14a9ddec875-attachment.json create mode 100644 allure-results/0175f959-3b8f-490b-8294-333ac69ad063-attachment.json create mode 100644 allure-results/01a4bd31-accc-48a3-b548-1132e41532c5-attachment.json create mode 100644 allure-results/01b1c7fc-7cdf-4bfe-81a4-7cba18da7b89-attachment.json create mode 100644 allure-results/01f486b1-e9fc-441e-96ce-80a6dc35db30-attachment.json create mode 100644 allure-results/02288573-eca6-4c48-b455-1bd7bddc8f27-attachment.txt create mode 100644 allure-results/02414bbd-0682-4849-97b1-185ff4bf7e83-attachment.txt create mode 100644 allure-results/024ffd8e-f36d-40e6-a6f8-5e1c65168a6a-attachment.json create mode 100644 allure-results/026df9d0-8aba-4563-b415-916f6f591b09-attachment.txt create mode 100644 allure-results/028ab0c9-5631-427c-affb-dd4e16bb8204-attachment.txt create mode 100644 allure-results/02904e5d-9649-4ddd-8b56-a3077ee7d3f3-attachment.json create mode 100644 allure-results/02eef247-f5ca-4ae4-8327-3ca89df8a701-attachment.txt create mode 100644 allure-results/0311064f-91c3-4f38-8979-7957a2eacf00-attachment.txt create mode 100644 allure-results/0324129e-f58a-4221-808a-f99c3047872d-attachment.json create mode 100644 allure-results/034e3924-3e13-4f62-84da-1561a0ffc4e9-attachment.txt create mode 100644 allure-results/035f32a9-4677-4bd3-ad8e-fba00415cb93-attachment.txt create mode 100644 allure-results/0377aabc-72dd-4e79-99dd-871f7a12bc21-attachment.json create mode 100644 allure-results/03b129e3-7824-4e82-9fea-f4532aca7e88-attachment.txt create mode 100644 allure-results/03b60493-7226-4df5-ae65-1d03160c49e8-attachment.json create mode 100644 allure-results/03be2c91-f96b-435a-a693-2a295d7f19ce-attachment.json create mode 100644 allure-results/03d2423f-7996-4f64-91fc-b0ef433b69f4-attachment.json create mode 100644 allure-results/03df10aa-0b0a-4650-967e-c83793630b3c-attachment.txt create mode 100644 allure-results/03e2f3b6-c390-445d-84fa-b851eb56bc7f-attachment.txt create mode 100644 allure-results/03eb1b9e-03c7-43b6-9e7d-fa18b8e2385c-attachment.txt create mode 100644 allure-results/040780d3-25f8-456b-8b2d-4a5f57c4d095-attachment.txt create mode 100644 allure-results/040f17ab-1d1e-46cb-8d67-170972acba95-attachment.txt create mode 100644 allure-results/04136b1d-e599-4d19-b156-b6a94cb2ae15-attachment.json create mode 100644 allure-results/043f8d15-4eca-494f-b691-7cddcc9a2439-attachment.txt create mode 100644 allure-results/046ceea6-3220-416e-a37f-6a28028503e5-attachment.json create mode 100644 allure-results/0473a2e4-53cf-4fb8-8c44-e0ac3e60a3d5-attachment.txt create mode 100644 allure-results/04a91d04-23df-4b90-b579-7626cf964c51-attachment.txt create mode 100644 allure-results/04b59fdb-2c2c-4d0a-8ebf-9b6805670df4-attachment.json create mode 100644 allure-results/04f64ad7-5815-4418-b728-e12c60b50930-attachment.txt create mode 100644 allure-results/04fd6f44-c17a-4cb8-8392-ccb1d135e15b-attachment.txt create mode 100644 allure-results/05045607-69e0-4743-8b35-bd3121c0eeb7-attachment.json create mode 100644 allure-results/05447f62-3a45-4dbc-a044-20d269fae966-attachment.json create mode 100644 allure-results/058305f8-a0a2-4e92-b73c-b46d8616657b-attachment.txt create mode 100644 allure-results/05a0d28c-dcf0-45df-b65c-f1965d694507-attachment.txt create mode 100644 allure-results/05c13a1a-7042-4ba8-be07-20f844b3dba0-attachment.txt create mode 100644 allure-results/05efe6b2-16fe-490d-bbe3-483aacfff2c7-attachment.txt create mode 100644 allure-results/05fb6752-5bfd-45ab-8b84-130ead934a9c-attachment.json create mode 100644 allure-results/0600fcca-c4d6-4f12-9bac-3921dd9834fe-attachment.txt create mode 100644 allure-results/0617db46-0cfe-45e2-9e7f-eb490dd93a77-attachment.txt create mode 100644 allure-results/0633367e-7333-4c00-b095-cb9e213228ce-attachment.json create mode 100644 allure-results/064bd632-4519-41d6-943e-dd7f1fdcc1cf-attachment.txt create mode 100644 allure-results/06535ef1-f5ff-42b9-8a02-3e5cce27edad-attachment.txt create mode 100644 allure-results/067e41c0-b6fa-44f3-8470-1c8193f509b8-attachment.json create mode 100644 allure-results/06864e72-c210-49fc-9016-5fd35bfd2a45-attachment.txt create mode 100644 allure-results/069012f4-c22c-4a92-89e5-562cfa2237bc-attachment.json create mode 100644 allure-results/06a5e694-ed5e-4c87-8db0-3952a93bcf49-attachment.txt create mode 100644 allure-results/06a9deff-6608-406b-99d9-88906a7722d7-result.json create mode 100644 allure-results/06c420f1-d4cf-4446-a03d-729661ffd34c-result.json create mode 100644 allure-results/06e3f4d4-a7fc-4f59-867d-8bfe71a89f1e-attachment.json create mode 100644 allure-results/06f08328-95e7-471f-93a1-912ab41eff1d-attachment.json create mode 100644 allure-results/0709508d-32d8-44b3-8b04-bc94fd807a54-attachment.json create mode 100644 allure-results/07166ebf-9a75-48f3-bef3-16e42fc4479c-attachment.txt create mode 100644 allure-results/0719a31a-2c18-4e67-886f-98c6b09418ed-attachment.json create mode 100644 allure-results/071be85a-d7d4-4a37-8da4-497325f45b33-attachment.txt create mode 100644 allure-results/072bb5b2-bbc4-4ea1-a775-74147f1afa31-attachment.json create mode 100644 allure-results/072fd1de-69c8-4179-9d25-e685bc940b6a-result.json create mode 100644 allure-results/075f0880-86fa-4833-9392-d57d564429b9-attachment.json create mode 100644 allure-results/076027f2-73b6-4cad-96de-537d895db315-attachment.txt create mode 100644 allure-results/07646204-f253-44c2-baa5-0bdd02f45018-attachment.txt create mode 100644 allure-results/076f4c5c-2845-4e4b-8c23-5625f8d30520-attachment.txt create mode 100644 allure-results/077214ef-cdc8-4fcb-9863-433b00c193ed-attachment.json create mode 100644 allure-results/077312ac-4115-44df-bcca-5724be8738fd-attachment.txt create mode 100644 allure-results/0796a76b-33c3-4339-9482-e42c21c307c0-attachment.json create mode 100644 allure-results/07ccf4b1-07d8-4b54-ab26-4d183c261517-attachment.txt create mode 100644 allure-results/07d10cd5-e982-4693-9844-10630bf5c069-attachment.txt create mode 100644 allure-results/07f7b74c-fd84-48d7-ae5a-c294f363eb82-attachment.json create mode 100644 allure-results/08082a38-47dd-42a6-918c-4015ab3fa6f9-attachment.txt create mode 100644 allure-results/081c1170-0633-4f32-948f-8dfbf62f514b-attachment.json create mode 100644 allure-results/085cda57-c0fd-478a-be0d-3d9304ed47ce-attachment.txt create mode 100644 allure-results/08648996-9247-4960-9ea0-bf7444bf4ab5-attachment.txt create mode 100644 allure-results/088756d9-ab8a-4ba5-9111-609851affd64-attachment.txt create mode 100644 allure-results/0889ec14-69e6-41f3-81e8-3891348b8398-attachment.json create mode 100644 allure-results/088d1533-e857-40fd-b50c-3817a1205a06-attachment.txt create mode 100644 allure-results/0900d957-f409-47c0-8678-4808e35cea0c-attachment.json create mode 100644 allure-results/0922c424-e8ae-4891-b624-d3ffd8a85c56-result.json create mode 100644 allure-results/09365be2-028d-448d-a291-7c1fc76ed618-attachment.json create mode 100644 allure-results/09a74631-1aa3-46a8-8663-4d3e9b9d8091-attachment.json create mode 100644 allure-results/09b7386a-fa3e-49b8-9b5c-c0c2b3e93490-attachment.txt create mode 100644 allure-results/09ce23f8-1eab-4f08-86f7-4ea2618e3a71-attachment.txt create mode 100644 allure-results/09f99901-39c2-4d18-aae7-78cc905e8d32-attachment.json create mode 100644 allure-results/0a010eac-0043-4761-8804-62c3314fa54e-attachment.txt create mode 100644 allure-results/0a16127f-c20f-4a18-8b61-2cfb1be1be61-attachment.json create mode 100644 allure-results/0a1b8f8f-e1eb-4ce9-8940-ca708c009ddc-attachment.json create mode 100644 allure-results/0a3ee00d-f109-4a40-9714-80d57ed82bac-attachment.json create mode 100644 allure-results/0a8b2c81-9d8a-4db8-a145-edc9c60eebcc-attachment.json create mode 100644 allure-results/0aa71a3f-e6f5-4083-98ac-215fa3d3016c-result.json create mode 100644 allure-results/0aba6d4f-a083-48a7-a864-fd57ce34c245-attachment.json create mode 100644 allure-results/0b21fb65-88f1-4f5d-9edd-270dd76be475-attachment.txt create mode 100644 allure-results/0b2b3694-fb17-41ad-8e11-4ef184b8976b-attachment.json create mode 100644 allure-results/0b2c1c39-024d-4ee9-aa62-04065f264fa1-attachment.txt create mode 100644 allure-results/0b67e3be-cf99-43fe-a1fa-95cc8ed0e813-attachment.txt create mode 100644 allure-results/0b75ecfe-3951-4eeb-b91c-0d2bed97830c-attachment.txt create mode 100644 allure-results/0b8ba7fd-f23f-47b4-adf5-552975e01ae8-attachment.txt create mode 100644 allure-results/0ba31275-58f7-421d-b2af-a27f666e0519-result.json create mode 100644 allure-results/0bc5f3b5-ad73-4b3f-9dd3-3b4f1eba30bb-attachment.json create mode 100644 allure-results/0bf71998-4fb9-4ad4-b26d-b7f68f89bc2a-attachment.txt create mode 100644 allure-results/0c13134f-4485-4805-8083-c4b47d793e33-attachment.txt create mode 100644 allure-results/0c15dff7-5731-47ed-8989-e9a2af6500f9-attachment.txt create mode 100644 allure-results/0c166e21-08ca-4887-ab02-14f347f45496-attachment.txt create mode 100644 allure-results/0c502c1e-d3d7-4d2c-ab43-3e9d0638089f-attachment.txt create mode 100644 allure-results/0c5fb5a8-735d-43da-870c-5b8f5bff0a11-attachment.txt create mode 100644 allure-results/0c61e8f2-b5ab-48b8-9692-e5a621626975-attachment.json create mode 100644 allure-results/0c6d94d4-eb64-4aa5-97b6-3420b1f47425-attachment.txt create mode 100644 allure-results/0c73d01d-86a1-41cb-a9dc-485b937e89b0-attachment.json create mode 100644 allure-results/0c8d0586-1405-4554-8799-eb14cb94b77e-attachment.json create mode 100644 allure-results/0c9cc3c8-0c1d-468d-97bc-19b29cb8ba7d-attachment.txt create mode 100644 allure-results/0cbae07d-ba8d-4492-bcd6-a2b00a04cfb4-attachment.json create mode 100644 allure-results/0cffb1a1-362f-4236-bb29-ec2f916e6c70-attachment.txt create mode 100644 allure-results/0d1b7d6a-8d38-499c-a223-87892e9ea53b-attachment.json create mode 100644 allure-results/0d2956cc-4581-4739-8fe2-9faa2dac0ec6-attachment.txt create mode 100644 allure-results/0db505aa-b910-494d-a9b7-776eeff3b30d-attachment.txt create mode 100644 allure-results/0dea98df-4ae0-4dee-9c01-49278125d6cf-attachment.txt create mode 100644 allure-results/0dedeffd-a0b8-47fd-aefe-62c549aa64c2-attachment.txt create mode 100644 allure-results/0df36331-db49-4123-9dfe-e82079d21393-attachment.json create mode 100644 allure-results/0e099cb0-adf3-4731-8b41-f25f138202a5-attachment.txt create mode 100644 allure-results/0e1743b2-5268-41cf-8995-97c7b6ffa0a9-attachment.txt create mode 100644 allure-results/0e19a124-67ab-4726-b72d-462cc4afc5ad-attachment.txt create mode 100644 allure-results/0e23e731-2a3f-49a8-9100-d15d51be7f76-attachment.txt create mode 100644 allure-results/0e3475a0-f8de-4602-a96e-45cb4d619a3f-attachment.txt create mode 100644 allure-results/0e373148-5a52-4dcf-93bc-270420757a30-attachment.txt create mode 100644 allure-results/0e698427-40b3-4eee-9078-eead4cd1d90b-attachment.json create mode 100644 allure-results/0e7ce640-86e6-45c8-98b0-06ed77d04919-attachment.json create mode 100644 allure-results/0e91dd0b-9e2e-4cf2-9ca5-67f5bad05e84-attachment.json create mode 100644 allure-results/0e999633-6871-4e8c-9ecd-cec5bc689a85-attachment.txt create mode 100644 allure-results/0e9a0bb6-71ca-4ad2-a22b-33922887870b-attachment.json create mode 100644 allure-results/0ea4587e-8d51-48af-be02-f9e6c2c00f82-attachment.json create mode 100644 allure-results/0eae0a8c-e250-41dc-a739-20f77fb8c21f-result.json create mode 100644 allure-results/0eb815f9-c5c2-4b42-8929-0abf23048b1d-attachment.json create mode 100644 allure-results/0edd37ee-24c2-415d-903c-7954da1c2235-result.json create mode 100644 allure-results/0eef9f01-b71c-431f-9ce3-731a7815252f-attachment.json create mode 100644 allure-results/0ef0e898-436d-47c6-8240-5a4aa2b6da65-attachment.txt create mode 100644 allure-results/0f447dd2-9b67-4f57-a757-6989a137b6e4-attachment.json create mode 100644 allure-results/0f67fa5c-9b4a-4824-9d2d-4b872f40aa14-attachment.json create mode 100644 allure-results/0f812df8-5def-4c99-9b77-fbaa49ee5249-attachment.txt create mode 100644 allure-results/0fa6f5ba-77ad-4170-8e8b-4067d253360d-attachment.txt create mode 100644 allure-results/0fcf30cb-726d-4577-a2ff-5dbee187840d-attachment.json create mode 100644 allure-results/100957a3-0d2b-499b-a166-20982c260edd-attachment.txt create mode 100644 allure-results/106cba78-3dca-4a29-8d22-ef73231e7898-attachment.txt create mode 100644 allure-results/10c23715-f0f0-401f-bbd7-c671b3e268cf-attachment.json create mode 100644 allure-results/110096a8-3785-4f73-9f8a-73bf00b1317e-attachment.txt create mode 100644 allure-results/110af90f-8fb2-41c0-83d9-4a777db24942-attachment.txt create mode 100644 allure-results/11315e37-a99b-40b6-9a7d-e165073b4837-attachment.txt create mode 100644 allure-results/11373105-73a1-4160-8393-f5e44b47c65a-attachment.txt create mode 100644 allure-results/117917c7-41ab-4c66-8074-60e540db1d69-attachment.txt create mode 100644 allure-results/11a98755-14a4-4b79-a948-da0e2d60e567-attachment.txt create mode 100644 allure-results/11d0bb0e-8fc7-48a6-bc48-58efeaff518a-attachment.txt create mode 100644 allure-results/11e6b0b2-b5a5-4cf7-a10b-9254c5bbec91-attachment.txt create mode 100644 allure-results/11f0a090-ec25-47b2-8736-51b01b93c3b7-attachment.json create mode 100644 allure-results/11f3567c-d9d7-464f-8415-b296ebf8d068-attachment.txt create mode 100644 allure-results/120b5d0e-2a84-4d3c-a704-1bbf22f0b228-attachment.txt create mode 100644 allure-results/121939a0-ff1f-4654-a45f-08a37d2c33f2-attachment.txt create mode 100644 allure-results/12199416-3a70-4264-ae93-5bac3cecc024-attachment.txt create mode 100644 allure-results/1237e229-a9b7-409c-88b2-fbf7f2b90062-attachment.json create mode 100644 allure-results/1245dbd6-c498-4a44-8e0a-d4d13c837683-attachment.json create mode 100644 allure-results/124e3d60-29fd-4ff9-a285-43f8bd588da1-attachment.json create mode 100644 allure-results/12532a16-0562-4407-9a3f-d5f5a9367d85-attachment.txt create mode 100644 allure-results/1260eea9-fdfe-4e1c-94ea-b1b712a736a5-attachment.txt create mode 100644 allure-results/12a7b675-9c5d-45a4-b71c-596a360ff442-attachment.txt create mode 100644 allure-results/12cf7d2e-d8da-4ffa-980b-a4e474571950-attachment.json create mode 100644 allure-results/12e94228-28a9-4177-988d-877cf7b3c46b-attachment.txt create mode 100644 allure-results/12f87a51-323e-4595-806a-9d330fb51af8-attachment.txt create mode 100644 allure-results/1307b873-6832-40cb-a9cb-e35f277791ba-attachment.json create mode 100644 allure-results/132de11c-195c-431c-9e7e-557d1194ae6f-attachment.txt create mode 100644 allure-results/1340406c-c601-47a0-a008-c133f47f7038-attachment.txt create mode 100644 allure-results/1358adab-35ca-478a-8663-cc38dfd7a948-attachment.txt create mode 100644 allure-results/136da11f-2c59-4989-b4a2-95848f148483-attachment.json create mode 100644 allure-results/13837d1e-90b1-4583-ac5a-f1fe19fd3879-attachment.json create mode 100644 allure-results/1392e784-5774-455b-8d69-c406f0a977ad-attachment.txt create mode 100644 allure-results/13ac9a87-67d9-41ed-ab29-be46f4dd4060-attachment.txt create mode 100644 allure-results/13c8e969-5aff-43fe-a288-fc01a9d89c9b-attachment.json create mode 100644 allure-results/13da3fca-92aa-4cde-a016-d3151fa1d783-attachment.txt create mode 100644 allure-results/13e28094-99d4-413e-82b4-ee2d231e1b8c-attachment.json create mode 100644 allure-results/13e307d3-8950-4804-94d2-6b83dff0a530-attachment.json create mode 100644 allure-results/140b7066-bcc2-4169-9391-3b0dee54bb25-attachment.json create mode 100644 allure-results/14220097-0d92-4107-bc53-bd4a6f47be53-attachment.txt create mode 100644 allure-results/14238cda-d9fa-46c0-b90a-a43a1aa7ebc6-attachment.json create mode 100644 allure-results/14249019-b0d9-4a01-b366-5fdb2a686824-attachment.json create mode 100644 allure-results/1431e23f-1778-412f-a4cf-678b6bcb4f10-attachment.txt create mode 100644 allure-results/144c536d-39e3-4a9a-abbf-fd4ae056715c-attachment.json create mode 100644 allure-results/1452f80b-2a20-41c1-9b25-4116c7af54c5-attachment.json create mode 100644 allure-results/146f78aa-3644-43a5-906b-2629fc074a65-attachment.txt create mode 100644 allure-results/1475e52b-ccdc-4abb-aadb-0f32553a949f-attachment.json create mode 100644 allure-results/147c8bbf-b107-4469-9d8a-0a5da03eabd8-attachment.json create mode 100644 allure-results/14ad02c4-a882-44c1-9bbf-e20594c0963b-attachment.json create mode 100644 allure-results/14aeba80-8874-40f2-a6af-5a3c785aa597-attachment.json create mode 100644 allure-results/14c5bb8c-8ae4-4d01-8c37-7655b9c1a48d-attachment.json create mode 100644 allure-results/14cf875d-ce51-4e8c-afe9-aa7b17aa73b1-attachment.txt create mode 100644 allure-results/150a4a9c-6833-4e04-893d-616b307954ad-attachment.json create mode 100644 allure-results/153ab470-3026-4b05-92b1-f1ead07146eb-attachment.json delete mode 100644 allure-results/154724dc-ed83-4d0b-9b78-0fd0fa3cb592-attachment.json create mode 100644 allure-results/15559c03-2160-4602-8ee0-9ccf59493f5f-attachment.json create mode 100644 allure-results/157faa52-df23-4a31-be69-f6cd15941b3c-attachment.txt create mode 100644 allure-results/158a4ba5-6cbb-4c65-b30e-0e200cb574f5-result.json create mode 100644 allure-results/15ad725e-a6fd-4e19-96d6-cb5ce75b997d-attachment.txt create mode 100644 allure-results/15b608ff-074d-4cb6-a4fd-f1def14672f7-attachment.txt create mode 100644 allure-results/15d2ee72-4656-48fa-b00a-a15d90187a7b-attachment.txt delete mode 100644 allure-results/15d49835-6372-4eef-ad32-5b81e305fb3e-attachment.json create mode 100644 allure-results/15f7899d-f341-455f-809b-b698eda43c23-attachment.txt create mode 100644 allure-results/1620472f-e74b-4282-a64e-b93f90824c98-attachment.txt create mode 100644 allure-results/1622aa79-f2ef-4067-8400-8bb1c8023612-attachment.txt create mode 100644 allure-results/1661c36b-1ea2-4329-9407-752ef1dabcbb-attachment.json create mode 100644 allure-results/166a4ba6-ab1a-4a7a-99c4-017f09d3dedd-attachment.txt create mode 100644 allure-results/1670f185-40b8-4648-b1aa-71e622ede378-attachment.txt create mode 100644 allure-results/167662d6-a244-4481-b424-acbeff3db187-attachment.txt create mode 100644 allure-results/167f2a88-4197-48ce-b2e4-ada6b5c9ec81-attachment.json create mode 100644 allure-results/1683f1bb-7585-4143-b514-88c0b7b9792f-attachment.txt create mode 100644 allure-results/16a774e4-3c43-4ed4-bd33-22a27f632f2a-attachment.json create mode 100644 allure-results/16a852b5-ab11-49ad-b23d-f94818121eab-attachment.json create mode 100644 allure-results/16b5f2fe-367d-4471-a6b1-f202b5da7548-attachment.txt create mode 100644 allure-results/16b9fbe9-471c-473f-8e67-f32da4aee1bd-attachment.json create mode 100644 allure-results/16c2d443-75c7-4448-b29b-9bfca09007eb-attachment.txt create mode 100644 allure-results/16e3e413-e687-47a9-9d86-0a4236f4ae91-attachment.txt create mode 100644 allure-results/16e70711-3d1a-43d3-87ce-fa4abcb528ef-attachment.txt create mode 100644 allure-results/16ed82a5-f466-4af9-9916-f471fdc92daf-attachment.json create mode 100644 allure-results/16f6df65-f61c-4f2f-a8f1-f58373139747-attachment.txt create mode 100644 allure-results/1702079a-1d00-405e-b478-758b13f2e56b-attachment.txt create mode 100644 allure-results/17024c6b-0f07-4a5c-8f44-eb141bafc0b6-attachment.txt create mode 100644 allure-results/1730dc57-17d2-4fc8-8708-3f194f0049d6-attachment.txt create mode 100644 allure-results/18076666-dfeb-45a3-8de9-3b34e5e1e425-attachment.json create mode 100644 allure-results/18173cff-3d5c-4e36-9f64-f02290b99411-attachment.txt create mode 100644 allure-results/181ca2f8-ff97-42df-8eb4-bcaf7f8081fd-attachment.json create mode 100644 allure-results/181d6eb3-826b-4c48-a311-78956469e282-attachment.json create mode 100644 allure-results/1828a125-221c-447d-902c-f124f7f5dd77-attachment.txt create mode 100644 allure-results/1829364e-3e43-4118-9fd1-d6087ff14c85-attachment.txt create mode 100644 allure-results/1840a9f1-2ac1-4f40-8870-8e88e49389be-attachment.txt create mode 100644 allure-results/1865ed0e-415b-4bb0-a334-0af0fd0fcbcc-attachment.txt create mode 100644 allure-results/187bcd11-d9f4-4f93-bb79-35c34047dd56-attachment.txt create mode 100644 allure-results/189829ab-66c8-4129-82d1-104385c00abb-attachment.txt create mode 100644 allure-results/18ea6f58-2e24-4208-b313-9008c9b83d78-attachment.txt create mode 100644 allure-results/18f484e9-5706-4a3e-9b83-85ff16b67447-attachment.json create mode 100644 allure-results/190b4a7d-e521-4c00-bcc3-d02c65facce1-attachment.txt create mode 100644 allure-results/19112afe-9037-4a23-98a5-7867fb31c74a-attachment.txt create mode 100644 allure-results/19172abd-c69d-4e36-af9c-5b5a8bcb6e63-attachment.txt create mode 100644 allure-results/19192ec3-bc96-4dab-9bcb-2599aad0b148-attachment.json create mode 100644 allure-results/19579e47-dec4-4ce1-bcc8-32a6f4659e5e-attachment.json create mode 100644 allure-results/1963e9b5-9853-4ffb-9630-a39b30c56b82-attachment.txt create mode 100644 allure-results/1966ac6a-389f-4683-bd91-e8fc37c39469-attachment.txt create mode 100644 allure-results/19860250-fdce-4a9f-943b-3eea52bded39-attachment.txt create mode 100644 allure-results/1986c2a6-0ead-48f2-ba63-656d81f299ce-attachment.txt create mode 100644 allure-results/198a970b-c358-432d-b90c-6e32dece8ce2-attachment.txt create mode 100644 allure-results/19bd55fa-865b-4aa7-a54a-12daed4c5760-attachment.json create mode 100644 allure-results/19c7ee37-21b4-4e7a-aab9-f4e39ad06bc4-attachment.json create mode 100644 allure-results/1a0eca0c-2e42-4413-a7ca-e196fe226201-attachment.txt create mode 100644 allure-results/1a26284b-9be2-42fa-92a9-1279971a00ec-attachment.txt create mode 100644 allure-results/1a3898df-1327-44f0-8839-d2839eebed03-attachment.json create mode 100644 allure-results/1a3adeb1-4f17-45f2-acf3-ff7fcffe012a-attachment.txt create mode 100644 allure-results/1a4fd418-261d-4d6a-8ad8-bb1471a21512-attachment.txt create mode 100644 allure-results/1a64c193-e494-49b8-9a96-473b78520fb7-result.json create mode 100644 allure-results/1a66c4ee-63be-4a08-aec9-dcc1ebc4830a-attachment.json create mode 100644 allure-results/1a954b8e-e546-4ced-a1ca-4f63a9a2e28a-attachment.txt create mode 100644 allure-results/1aad7678-0c41-45e0-a291-e965aa1df420-attachment.txt create mode 100644 allure-results/1abfc3bf-9ac6-4263-9c22-5c249c2efa8e-attachment.txt create mode 100644 allure-results/1ac1ba2c-4b98-4d89-affb-bc027b5ad132-attachment.txt create mode 100644 allure-results/1aeae179-ccad-4ae9-aaa1-875eb969774b-attachment.json create mode 100644 allure-results/1afa3cc3-3f84-46be-887a-49d05ac13b3a-attachment.json create mode 100644 allure-results/1b0c5916-4aff-4994-b100-f0ef3d9cf757-attachment.json create mode 100644 allure-results/1b1e2ce4-2710-45b2-9af1-5e18a58fda82-attachment.json create mode 100644 allure-results/1b420296-8825-4fe5-b282-9c7bac8ad96d-attachment.txt create mode 100644 allure-results/1b874ed3-6fa9-4b1d-ad6f-98c7cd9e5bdd-attachment.txt create mode 100644 allure-results/1b9130b5-97c2-401b-9d4c-56ee07cfc3be-attachment.json create mode 100644 allure-results/1baa0ec3-fb44-4479-a2a4-308522417bcf-attachment.txt create mode 100644 allure-results/1bf31f20-1543-4e8c-a197-4153ff6c5ead-attachment.txt create mode 100644 allure-results/1c00d956-c6d0-4e97-884f-214eb74b0104-attachment.txt create mode 100644 allure-results/1c0e3180-5ee4-4f2d-8b63-c46b527eed6c-attachment.txt create mode 100644 allure-results/1c3c908c-2a32-4a36-9595-ca41a67bf8b8-attachment.txt create mode 100644 allure-results/1c597d94-9e5f-4c55-8fa5-81cf3b4737ae-attachment.txt create mode 100644 allure-results/1c618286-4980-463d-8671-6c39e013b511-attachment.json create mode 100644 allure-results/1c6f6f4c-7389-439d-a358-58bca6f45305-attachment.txt create mode 100644 allure-results/1c759389-46c5-42b7-8247-6d2f07dadad2-attachment.txt create mode 100644 allure-results/1c7ed3db-200d-4721-b6c7-53efdea619b3-attachment.json create mode 100644 allure-results/1c9055fc-a3ca-4fab-b3ba-24bbeb44c328-attachment.txt create mode 100644 allure-results/1ca9f511-ea4e-4e84-bc40-1b97fe6d6683-attachment.txt create mode 100644 allure-results/1cb0a195-3410-4653-a337-4622a9ee808e-attachment.json create mode 100644 allure-results/1cc61f41-b370-4b17-8ce6-d6d4fa308de8-attachment.json create mode 100644 allure-results/1d02d0f8-64a8-42ad-9d5a-5d7acb771aec-attachment.json create mode 100644 allure-results/1d138eb4-c1d1-4bb4-b3f1-1a9f744a7cd0-attachment.json create mode 100644 allure-results/1d1f9c89-d064-4a92-a649-010794e76329-attachment.txt create mode 100644 allure-results/1d7cab4c-e01d-4243-92b9-31c3a885ca6e-attachment.txt create mode 100644 allure-results/1d840b2d-1f6b-4cf2-b525-89d917b24ec3-attachment.txt create mode 100644 allure-results/1d846a2e-1905-4f7e-9d8f-8d24d09dddf6-attachment.txt create mode 100644 allure-results/1d9dcb71-0bb9-4860-bee0-a0b8cbc687d2-attachment.json create mode 100644 allure-results/1da8ef2b-64d2-476a-8555-c87f61b0e5f2-attachment.json create mode 100644 allure-results/1db50700-2b78-4b38-b49e-086817a6cc80-attachment.txt create mode 100644 allure-results/1dbeeefc-95fe-4e38-934e-1ddc9acacef8-attachment.txt create mode 100644 allure-results/1dccd81e-68c1-42ff-901e-985c461c1b7d-attachment.txt create mode 100644 allure-results/1df0656b-b34c-44c5-ad2a-ac7e0c5a0756-attachment.json create mode 100644 allure-results/1e0465bc-c538-4499-a546-93856c9ccf6f-attachment.json create mode 100644 allure-results/1e3f1238-d630-4682-af37-1e7be507f5ca-attachment.txt create mode 100644 allure-results/1e401d53-483e-4899-aacf-252b31ecd06b-attachment.txt create mode 100644 allure-results/1e4a9f4b-00dc-433c-a803-0cab5e2cf995-attachment.txt create mode 100644 allure-results/1e9d0434-5da4-4249-bf88-56313f33b235-attachment.json create mode 100644 allure-results/1ea92dd8-b90d-46f1-ab1c-fe6863aa74e6-attachment.json create mode 100644 allure-results/1ed844c3-2a29-42c3-9b05-7db0eb2209d7-attachment.txt create mode 100644 allure-results/1eea5a10-ddfb-4711-8eba-2c13be04a4e2-attachment.json create mode 100644 allure-results/1effe0cb-f26d-43dc-82e0-941291f4f7b3-attachment.txt create mode 100644 allure-results/1f001fdb-a2aa-49aa-b155-da660044731c-result.json create mode 100644 allure-results/1f16b7b8-ebcc-4acb-9b05-73b64799acf7-attachment.txt create mode 100644 allure-results/1f2c5b09-2f52-420d-bfa0-45a53950097f-attachment.txt create mode 100644 allure-results/1f5f0438-4faf-45b1-af90-ea7d26072a0f-attachment.json create mode 100644 allure-results/1f7ca6ff-b4e3-4081-bf15-f6df550b4e39-attachment.json create mode 100644 allure-results/1fa3fbd5-69ca-4d46-b016-06cf12750676-attachment.txt create mode 100644 allure-results/1fd6d472-f61a-47b8-9cab-f568e671f506-attachment.txt create mode 100644 allure-results/1fe07e5e-399c-4b53-80f0-04586c67867a-attachment.json create mode 100644 allure-results/2007f161-5624-4ede-b36e-7f6a2d9b7243-attachment.txt create mode 100644 allure-results/20329918-a483-4137-ad7f-36d00442b358-attachment.json create mode 100644 allure-results/2033c668-de05-4e67-9037-8a8444d8613b-attachment.txt create mode 100644 allure-results/204bfa32-afc8-4b7c-a4b2-5ea37f242e85-attachment.txt create mode 100644 allure-results/20aa1a81-f83c-4ba9-972f-879cb7099972-attachment.json create mode 100644 allure-results/20af90d6-8a41-4ace-8b8a-666baa8a1ec1-attachment.txt create mode 100644 allure-results/20b4eb63-1f39-4fa1-ba42-6f1a0d12f48e-attachment.txt create mode 100644 allure-results/20b530ec-e4ee-4bfa-940e-5cb7f1e803dc-attachment.txt create mode 100644 allure-results/20c4eb40-6dab-4f26-b3a4-fc07c5e76da7-attachment.json create mode 100644 allure-results/20d91b24-28d8-4f02-8d6d-a42df5be31f8-attachment.json create mode 100644 allure-results/20dc7a83-8516-4aa3-b4d0-6242dd11c6d9-attachment.txt create mode 100644 allure-results/211a38dd-8eb5-49f3-9025-21e615db43f2-attachment.txt delete mode 100644 allure-results/212de057-cf77-4f58-816c-2bd5b6ca437f-result.json create mode 100644 allure-results/2133faed-b13d-45c1-b550-d254a4ca747a-attachment.txt create mode 100644 allure-results/213ca070-ea6f-4c77-8ca9-fda083ff277c-attachment.json create mode 100644 allure-results/21538da5-dc39-4955-887f-abdc35eb720d-result.json create mode 100644 allure-results/2181f652-adf3-4717-88cb-669baba044e8-attachment.json create mode 100644 allure-results/218e62f1-ca13-4595-949d-15b447f51ce5-attachment.json create mode 100644 allure-results/21c780c7-7f4d-42d1-9a2c-17fb04a832cd-attachment.txt create mode 100644 allure-results/21d5d8c6-92b8-466b-a171-029e37923c1e-attachment.txt create mode 100644 allure-results/21da0d35-6ece-47e3-b984-9b309494ec9c-attachment.txt create mode 100644 allure-results/21f2709a-6539-4264-83bf-81fe1f1f20a1-attachment.txt create mode 100644 allure-results/221712e2-d011-46ec-972a-b29036370a65-attachment.txt create mode 100644 allure-results/221cab12-2bbc-4989-a69f-1c95af46ebc8-attachment.txt create mode 100644 allure-results/2254b1d1-70b1-45b1-8b48-6295759c07c2-attachment.txt create mode 100644 allure-results/225ed0d0-baad-4268-b5e1-56f22456a8ec-attachment.txt create mode 100644 allure-results/227738e4-5558-43e8-838f-b4051093cd0f-attachment.txt create mode 100644 allure-results/227e2053-6da0-4add-8214-709858f42252-attachment.json create mode 100644 allure-results/2293c6a5-542c-4283-83d5-badd921cc9de-attachment.json delete mode 100644 allure-results/22aee606-e25d-43fc-a873-e7a86080cb1e-result.json create mode 100644 allure-results/22b867f1-80d6-46c4-8677-ab73af9aedb9-attachment.json create mode 100644 allure-results/22bf87de-d7ad-415f-b5ad-cde53b44af23-attachment.json create mode 100644 allure-results/23046221-288f-40d9-b196-a7f1e37cfcd2-attachment.json create mode 100644 allure-results/230e4ab6-db49-4654-953a-70dcd053c619-attachment.json create mode 100644 allure-results/230f7ee1-1114-4e0e-8de9-3bfa98a12f29-attachment.json create mode 100644 allure-results/2313fb84-97ef-40fe-90cf-2a4b4f2ad8a4-attachment.txt create mode 100644 allure-results/231e9643-0f05-45e0-b0d6-8e8b9279e2a0-attachment.txt create mode 100644 allure-results/232244fe-391f-468f-8995-209f83a09c0e-attachment.txt create mode 100644 allure-results/2340851c-8400-41ff-b733-eda3ad3356a5-attachment.txt create mode 100644 allure-results/23429a36-6bf1-47ef-9927-f28f964e1805-attachment.txt create mode 100644 allure-results/2351d514-a8a9-4f41-823d-1372463a7c16-attachment.json create mode 100644 allure-results/23651845-5ae1-4552-9dbf-f6af3bcf415e-result.json create mode 100644 allure-results/237bbd3e-a967-4c6d-8aab-5e42c1dd0012-result.json create mode 100644 allure-results/23854c85-a373-43c5-ba02-6d6c54f2b1ce-attachment.json create mode 100644 allure-results/23a76ec1-e8b8-40d6-83c1-325f8562a82e-attachment.txt create mode 100644 allure-results/23a85e5f-83e3-4cac-b711-78f1d24c9e38-attachment.txt create mode 100644 allure-results/23a94fe6-ee11-4ea4-b80b-13dcb79b92c1-attachment.txt create mode 100644 allure-results/23ac9a16-e955-402d-b55f-2f790ef7d7ad-attachment.txt create mode 100644 allure-results/23ccad44-6901-4826-836b-1e2cad8ef72c-attachment.json create mode 100644 allure-results/23f3fffe-c585-4dd6-af83-341281ac3c39-attachment.json create mode 100644 allure-results/23fb19eb-a1eb-43a6-bbf1-277a7d69d40b-attachment.txt create mode 100644 allure-results/24117e5c-b415-40d4-a71b-18249fd30405-result.json create mode 100644 allure-results/24248df5-ff45-4861-a776-fd0994e39594-result.json create mode 100644 allure-results/244da1ba-314e-497b-b4b1-91882b8fb6ac-attachment.json create mode 100644 allure-results/244e0eed-f6e7-43f8-8160-b2bf4e23e742-attachment.json create mode 100644 allure-results/24dd912b-207c-4b46-9a56-d6e30271a0ae-attachment.txt create mode 100644 allure-results/2509ba88-d4a5-4714-9258-cebc174b5a9f-attachment.txt create mode 100644 allure-results/252b4738-5a4c-4138-abac-30880e46cc18-attachment.json create mode 100644 allure-results/2534f1dd-325a-42b5-bee4-9a99eff9d41e-attachment.json create mode 100644 allure-results/255c8984-8d82-4c9d-b2e1-28d9760dd493-attachment.json create mode 100644 allure-results/256de313-d933-43df-81fd-7ad7f46fe598-attachment.json create mode 100644 allure-results/2574ff55-03d7-49c1-bc91-cfc4bedd8757-attachment.txt create mode 100644 allure-results/258443ab-8cd6-4bf1-89fe-16f6ae3b8a27-attachment.json create mode 100644 allure-results/25876f4f-3b69-4608-bfb2-1241002a9d16-attachment.json create mode 100644 allure-results/25b8f08e-d35a-4e4b-a686-313896d0e56e-attachment.json create mode 100644 allure-results/25cb4b90-1ae2-4770-bbd6-70e25bce996a-attachment.json create mode 100644 allure-results/25d3ee80-7b43-4792-8060-aa1a43cc73e0-attachment.txt create mode 100644 allure-results/25d7866c-b696-48a8-a8b2-5dbdccd81837-attachment.txt create mode 100644 allure-results/260d0a0c-78e1-43d2-8d88-a2ec7e9753f3-attachment.txt create mode 100644 allure-results/26110b5a-afb2-400d-b983-599a82b6eaeb-attachment.txt create mode 100644 allure-results/261cfb93-a1ef-4aa9-a9ad-abb224babe1a-result.json create mode 100644 allure-results/265898b1-9ac3-43d6-a648-f8807fef294c-result.json create mode 100644 allure-results/2680241d-3535-4182-86a4-2b2cc5c7fab2-attachment.txt create mode 100644 allure-results/268824cd-bea6-4369-a05c-0f5bf7e1d22f-attachment.json create mode 100644 allure-results/269116d4-858d-4355-a9c0-32919a9a045d-attachment.txt create mode 100644 allure-results/26976142-5009-4358-b602-2d383c70ca12-attachment.json create mode 100644 allure-results/26ab0fb1-e2cf-4f6e-9f40-ec0a435234c0-attachment.txt create mode 100644 allure-results/26b5f515-c63d-4629-8c21-d962acef2d7a-attachment.txt create mode 100644 allure-results/26b668ae-dbe4-4f69-b12a-726937110f67-attachment.json create mode 100644 allure-results/26cb7d9c-adc5-4bce-a9ff-677a30d57d92-attachment.json create mode 100644 allure-results/26ccbb7f-59aa-4338-b143-7ea3658f03a3-attachment.json create mode 100644 allure-results/27159f26-cae0-4a48-90cd-0429f88747e1-attachment.json create mode 100644 allure-results/27176d5a-15ac-4dd9-8570-db8eb0237307-attachment.json create mode 100644 allure-results/275ef23d-5b59-4670-bbfd-3e648e94e32b-attachment.json create mode 100644 allure-results/27705159-3392-4ef0-a19c-c1510258fe25-attachment.json create mode 100644 allure-results/2772f244-249b-4cb3-a42d-e33c324f6402-attachment.txt create mode 100644 allure-results/278062cd-11f4-4054-aa79-2430ee44804d-attachment.txt create mode 100644 allure-results/2792a62c-ddc5-4424-999d-959955d814d4-attachment.txt create mode 100644 allure-results/279f1653-d8fa-49c0-a94a-db6f10cbf2f9-attachment.txt create mode 100644 allure-results/27d13ad0-5ad3-4a33-876e-b62ac5da8a6f-attachment.txt create mode 100644 allure-results/27f2b33d-ef87-4328-8aaa-f69dcbb2eb11-attachment.json create mode 100644 allure-results/2801b0cc-a99c-4919-be80-572c4995f939-attachment.json create mode 100644 allure-results/282195ca-c889-49cb-a3a2-1fe14bc4685f-attachment.txt create mode 100644 allure-results/28236349-25ca-4e6b-9af2-2b4468d2ef1b-attachment.txt create mode 100644 allure-results/284c6aeb-d227-4e5a-8e74-2c35d09ab2e7-attachment.json create mode 100644 allure-results/285793f3-0e8f-4aa9-b17b-d49063f04ee6-attachment.json create mode 100644 allure-results/285eb054-9c6f-4286-96f2-a5337b83cb65-attachment.txt create mode 100644 allure-results/288b83a4-167e-42f8-a210-215c7a2f7e52-attachment.json create mode 100644 allure-results/28d206be-5f9f-4cf3-b039-98cbe8e7573f-attachment.txt create mode 100644 allure-results/28e05940-b611-47ac-8497-8f23033cec2c-attachment.json create mode 100644 allure-results/28ec7b40-c16d-41ca-83a6-2fa6ea986b26-attachment.json create mode 100644 allure-results/290bdb53-f533-48da-806e-5ce315242c61-attachment.json create mode 100644 allure-results/292bc55e-2767-4f73-9858-34c8ec660489-attachment.json create mode 100644 allure-results/293406b5-c833-45c1-9af8-b9facfc62d4b-attachment.txt create mode 100644 allure-results/29354a28-c187-4d02-acc2-6d51b59034ef-attachment.txt create mode 100644 allure-results/295a34ae-731c-4784-a1d0-46c5c7c94f39-attachment.json create mode 100644 allure-results/297d52c3-7639-49a0-9fd5-b12ed2e7e0ae-result.json create mode 100644 allure-results/29829cb1-1244-49b8-b49d-5cea93f8a1ac-attachment.txt create mode 100644 allure-results/29937a3d-87bf-48a0-a7f7-a92a8fee362c-result.json create mode 100644 allure-results/29a4c6f2-6351-4513-ab9c-7df98c5e6728-attachment.txt create mode 100644 allure-results/29ca79de-5e29-4a44-b52d-472bc601961c-attachment.txt create mode 100644 allure-results/29d0eb1d-9fae-4a94-9a04-db9f2c5368c6-attachment.txt create mode 100644 allure-results/29ee0b65-3a85-4c7a-96ae-095e37dba1e2-attachment.txt create mode 100644 allure-results/2a14f0fc-99e8-4489-a3ae-dc0a07524f06-attachment.txt delete mode 100644 allure-results/2a22573b-4bf7-4fc6-9c9a-357ab5a57d08-attachment.json create mode 100644 allure-results/2a76ffcf-40b6-4757-815c-b8162827f6e1-attachment.txt delete mode 100644 allure-results/2a790039-0e98-44d7-856e-5e0541fe4b0e-attachment.json create mode 100644 allure-results/2a823d83-cf8c-40d4-a392-f1c8f54d8881-attachment.json create mode 100644 allure-results/2a88a57e-adde-475e-995d-145c0c940b6a-attachment.txt create mode 100644 allure-results/2aa43ab9-37db-4313-822a-836d12cedf63-attachment.txt create mode 100644 allure-results/2aa45201-f06b-46dd-985f-c273e7ec3c86-attachment.json create mode 100644 allure-results/2aacf741-8fc1-472f-8d05-9b69433767dc-attachment.txt create mode 100644 allure-results/2ab5b533-af24-4430-967d-180906c2ce4b-attachment.txt create mode 100644 allure-results/2b2a447d-4994-4f56-9687-752a553236a4-attachment.txt create mode 100644 allure-results/2b3eeeb4-2659-4e63-b03b-a81272959603-attachment.json create mode 100644 allure-results/2b60d5ac-dd77-4ae4-8179-1adbf115a2b5-attachment.txt create mode 100644 allure-results/2b64dbc8-f1e7-4b3b-8433-575bca871822-attachment.txt create mode 100644 allure-results/2b858166-84ce-4edd-bb48-a499efe1e496-attachment.json create mode 100644 allure-results/2ba06de0-a0e9-4026-a5ec-179d1caddd6b-attachment.json create mode 100644 allure-results/2bbdf713-8890-4e6a-a945-0131605422d1-attachment.json create mode 100644 allure-results/2bc5730a-d734-4fae-852b-174c87bccb37-attachment.json create mode 100644 allure-results/2bce3080-57ea-4884-a2a8-378e866807bb-attachment.json create mode 100644 allure-results/2bf94740-2204-407f-a7ed-b0452b140635-attachment.json create mode 100644 allure-results/2bfc437b-d3fd-4747-93ba-1f360b37225c-attachment.txt create mode 100644 allure-results/2c1050a2-2055-4df2-aa3c-1a4d0641f633-attachment.txt create mode 100644 allure-results/2c20daf3-d78b-4613-b3c9-ea4b3793b1a7-attachment.json create mode 100644 allure-results/2c26f5f1-6a5b-4975-be2e-6d03f6280ab7-attachment.txt create mode 100644 allure-results/2c4346d2-9ddc-41b7-82c5-dba5b2bea9e3-attachment.txt create mode 100644 allure-results/2cca019d-03cc-40aa-8f1f-4ee9cacf4cba-attachment.json create mode 100644 allure-results/2cf1b58b-236c-4946-b542-05fa5225f0e6-attachment.json create mode 100644 allure-results/2cf22727-ca9a-4bdc-bbc3-2ee110fa26b1-attachment.json create mode 100644 allure-results/2d0177d1-cf28-4c53-b30a-dd95acb533e1-attachment.txt create mode 100644 allure-results/2d023ce3-a805-43ad-a6cd-aa60c7e5e980-attachment.txt create mode 100644 allure-results/2d167b27-f4b5-45d9-82ec-7d3567171cc3-result.json create mode 100644 allure-results/2d38807b-ab1d-4314-87a8-9e6079863b32-attachment.json create mode 100644 allure-results/2d416973-d481-4c07-93d5-3f7f11aca38f-attachment.json create mode 100644 allure-results/2d5ef741-ece2-4266-94ac-46f4a49d1b37-attachment.txt create mode 100644 allure-results/2da93bc1-566f-41e8-95e2-d154b7681d0c-attachment.json create mode 100644 allure-results/2e059956-7f6c-478b-9cc8-9939b3605243-attachment.json create mode 100644 allure-results/2e0b195a-8497-4d92-9621-c92c9f292c26-attachment.txt create mode 100644 allure-results/2e20f22a-35e4-4ac6-ad88-85b60bf920fb-attachment.json create mode 100644 allure-results/2e3746f7-cb25-4865-b053-d69ec0281bbc-attachment.json create mode 100644 allure-results/2e43879f-4c24-4147-98d3-3ff87ef0ef34-attachment.txt create mode 100644 allure-results/2e55d8ae-c538-4053-a3e0-ffcbfb0b3faa-attachment.json create mode 100644 allure-results/2e7a47eb-d5c3-436a-86c8-53b2b9f08fc5-attachment.json create mode 100644 allure-results/2e97b391-cae9-4e67-8eba-89cb86735133-attachment.txt create mode 100644 allure-results/2ea75794-e7a2-4f0f-bbce-84a2820322ec-attachment.txt create mode 100644 allure-results/2ecc4513-db5a-4870-b8da-8ef4a8f362a6-attachment.json create mode 100644 allure-results/2eec81f5-357d-4bf5-bc77-b7efc2a0a37a-attachment.json create mode 100644 allure-results/2ef64c05-6e13-4931-b0d3-6e98cbc944da-attachment.json create mode 100644 allure-results/2f2053c1-290b-4108-a5b2-724f1ef949b3-attachment.json create mode 100644 allure-results/2f3a61bc-82e7-4bb8-9867-471106af42df-attachment.txt create mode 100644 allure-results/2f465cc5-cf0b-4a4f-b88b-aa916b4d85d0-attachment.txt create mode 100644 allure-results/2f4ef539-db07-4b63-87b6-2d1e8afcfc31-attachment.txt create mode 100644 allure-results/2f5038bb-2ef8-477c-837f-44b72c827f6e-attachment.txt create mode 100644 allure-results/2f99d807-7ce8-4912-8bf7-328b55991716-attachment.txt create mode 100644 allure-results/2fa7bb3f-b1df-442d-b393-26d331129670-attachment.txt create mode 100644 allure-results/2fec0d67-f9e0-4771-81b6-62b5acd9ed93-attachment.txt create mode 100644 allure-results/30032882-1dd5-44c1-be61-80f0bb43937b-attachment.txt delete mode 100644 allure-results/3017a45b-b19e-4e22-9a9c-fa6845890330-attachment.json create mode 100644 allure-results/30448422-deb0-4382-b597-825e34eee08e-attachment.json delete mode 100644 allure-results/305b0861-206a-4eaa-8606-4496adf5b90a-attachment.json create mode 100644 allure-results/306c086f-28b8-4542-bda4-d59a808a8e06-attachment.txt create mode 100644 allure-results/307f9572-d274-4ec9-b12a-7180469532bd-attachment.txt create mode 100644 allure-results/3095726b-0238-489c-bf21-049c9f9f0b77-attachment.txt create mode 100644 allure-results/30bd27c0-0a07-4cf7-80df-df2e7b2131f0-attachment.json create mode 100644 allure-results/30f4b3a3-2494-4d32-a186-3a06276cb69b-attachment.txt create mode 100644 allure-results/30ff223f-75a9-40a3-9dbb-517f70a2db15-attachment.txt create mode 100644 allure-results/31020a88-906b-4d59-9f68-10f120c16ac5-attachment.txt create mode 100644 allure-results/3110c170-6010-4b06-b0f4-abde4e414182-attachment.json create mode 100644 allure-results/312afd82-9933-4d5e-b660-f0a173c5ff75-result.json create mode 100644 allure-results/3132dfec-1b3b-4237-a34d-2231c4ebb4b7-attachment.json create mode 100644 allure-results/31414b1d-a7e2-4f8f-b30e-8dfaa0ba3f82-attachment.json create mode 100644 allure-results/3171086c-d22b-4969-84ef-d948e2c93aa4-attachment.json create mode 100644 allure-results/3189404e-75e5-41f0-b58a-f17e33eef6cb-attachment.txt create mode 100644 allure-results/318aa915-95f3-43db-b9af-f404689d8288-attachment.txt create mode 100644 allure-results/319afc3d-633c-45a8-8259-a7b3322190ba-attachment.json create mode 100644 allure-results/31adea9f-352e-4276-9f1b-4de28fd33ae7-attachment.txt create mode 100644 allure-results/31c84db6-8560-4937-aa2e-70e4b1e1966a-attachment.txt create mode 100644 allure-results/320dec95-05d9-4c24-b459-8361e0360f4b-attachment.txt create mode 100644 allure-results/321895dc-61d6-4e8d-9663-7e8ea0bd0517-attachment.json create mode 100644 allure-results/321fe5fd-df99-4ffb-8716-961e3840fcac-attachment.json create mode 100644 allure-results/3221f979-03a7-4682-98a6-fa863d975b21-attachment.json create mode 100644 allure-results/322e4b84-d232-4681-9157-c4a679e85fa9-attachment.txt create mode 100644 allure-results/324213ee-8da5-42b5-bfb4-cdfe57be59e1-attachment.json create mode 100644 allure-results/3248056f-2a96-42da-b462-53b9f4d9ebde-attachment.json create mode 100644 allure-results/325cab5c-3352-4264-a0fc-d95b95706b3d-attachment.txt create mode 100644 allure-results/32628a83-15e3-4dfe-b057-015a4889fa97-attachment.txt create mode 100644 allure-results/32a29903-004b-495d-af6e-fe9cb19f6749-attachment.json create mode 100644 allure-results/32b7aa01-3366-4902-9ec6-9a8e170a92e0-attachment.json create mode 100644 allure-results/32c60dde-d517-492a-8228-a49c16738804-attachment.txt create mode 100644 allure-results/32cfc135-de80-4b38-aa2c-55d16bd82198-attachment.txt create mode 100644 allure-results/32e2f664-d20e-4ceb-a52b-29face9b7002-attachment.txt create mode 100644 allure-results/32e8760e-c775-4ff4-97eb-9da81156f198-attachment.json create mode 100644 allure-results/32e8bded-e877-408c-a141-9091a6c0180a-attachment.json create mode 100644 allure-results/332a2c54-f4c2-4803-b57f-6c431b37ef72-attachment.txt create mode 100644 allure-results/3330c795-f806-4f50-bd2b-62a4dba7ee0d-attachment.txt create mode 100644 allure-results/3355d050-14cd-429c-b371-b6616eed6aea-attachment.json create mode 100644 allure-results/33607f2f-9b24-41c9-80ad-7364137cf1f4-attachment.txt create mode 100644 allure-results/33b161ec-c7ca-42cf-8055-9e0de3479c5b-attachment.txt create mode 100644 allure-results/33c7a213-5ec1-48d4-8b51-be372c0cf695-attachment.txt create mode 100644 allure-results/33dfb1fb-d76e-4abb-a0a6-c14cb0703fa4-attachment.txt create mode 100644 allure-results/3402826c-0d98-4858-9a47-cf885b6ffde2-attachment.txt create mode 100644 allure-results/341c7ccf-9a83-4d20-9978-de92d8ae2a5a-attachment.txt create mode 100644 allure-results/342f48d4-d32d-4cc7-92d2-77c55a394acb-attachment.json create mode 100644 allure-results/343dff23-0323-4ba1-8ca5-3bb6d21f2141-attachment.txt create mode 100644 allure-results/344d7e3c-0153-4655-b3a2-c203475b476d-attachment.json create mode 100644 allure-results/3475dc1f-1b09-4bae-9df6-821f3c649758-attachment.json create mode 100644 allure-results/34d08cce-0dc2-4081-8a75-b7b50d568ec6-attachment.json delete mode 100644 allure-results/34f92f2c-512e-47d7-a93e-43e49dbdadd4-attachment.json create mode 100644 allure-results/35279175-be02-416f-bb8b-931f0597fcee-attachment.json create mode 100644 allure-results/3535b6b5-69c9-48e5-bb33-7526d5bed288-attachment.txt create mode 100644 allure-results/355552e3-703a-4cfe-bb0b-6251f2506c39-attachment.txt create mode 100644 allure-results/3562a470-7047-4209-be66-89267ca96bc8-attachment.txt create mode 100644 allure-results/357400b2-6d9b-4fb1-8ccf-84591e1148dd-attachment.json create mode 100644 allure-results/357b23c2-49ab-4490-b88a-c16651d66fce-attachment.json create mode 100644 allure-results/358747c4-79f4-4379-9e4f-cf6db0c05bd4-attachment.json create mode 100644 allure-results/359f0e35-37b1-4349-807c-3f685788d51f-attachment.txt create mode 100644 allure-results/35baa6cd-363b-4d3f-a054-3eee08ea8ea9-attachment.json delete mode 100644 allure-results/35cb49d9-a6dc-480c-9f8c-e8172595d3fc-attachment.json create mode 100644 allure-results/35d8000e-a2f7-447c-ada6-e380c1b382ad-attachment.txt create mode 100644 allure-results/35e49f2a-e8fd-4f4f-b8b7-7acac90dcb05-attachment.txt create mode 100644 allure-results/35f113a3-502a-44c4-ac7d-7b8e2b66321a-attachment.json create mode 100644 allure-results/35f539d2-25db-4b8b-83bd-f92fb6417ab1-attachment.txt create mode 100644 allure-results/35fb6621-fae6-459a-89e7-6e06dc4ac0c6-attachment.json create mode 100644 allure-results/3637b642-858b-4e59-9752-0dfc63542cc0-attachment.txt create mode 100644 allure-results/365389a0-e7f4-493d-b3aa-fc44156e4fe2-attachment.txt create mode 100644 allure-results/3662fbb5-0108-458a-b021-240b3b8b69fc-attachment.txt create mode 100644 allure-results/368efdad-2157-4bc6-a659-8044943ab0d7-attachment.txt create mode 100644 allure-results/36ac0243-c48d-47b0-850a-08005a65943e-result.json create mode 100644 allure-results/36b51cc0-1048-4b1a-8cc2-64e78748a943-attachment.txt create mode 100644 allure-results/36f25bab-33f0-43d0-b8b4-3d9619f67c52-attachment.json create mode 100644 allure-results/3734e1f3-d6fc-4fb0-853f-82baef3060ec-result.json create mode 100644 allure-results/3747185d-619a-4bfd-87d6-8febca888fb7-attachment.txt create mode 100644 allure-results/377ab1e4-670f-465b-b21e-f2f22faa5714-attachment.txt create mode 100644 allure-results/37c58b83-9a93-419e-b575-6835bf878d37-attachment.txt create mode 100644 allure-results/37cec871-d3d0-4dcb-9512-15506295e6e6-attachment.json create mode 100644 allure-results/37d71592-e1d2-4972-a6d0-3b6db5b56d5f-attachment.json create mode 100644 allure-results/380709c5-2984-4df4-a91f-7286ed0e534d-attachment.json create mode 100644 allure-results/380b3dad-d312-47b7-80c1-393331be6f9c-attachment.txt create mode 100644 allure-results/3868566f-d720-422f-98a8-f01be8e66040-attachment.txt create mode 100644 allure-results/3873bd06-505b-4963-8015-1e155c9a145c-attachment.json create mode 100644 allure-results/3888671a-ef92-4e6d-b0d6-8077897dfc55-attachment.txt create mode 100644 allure-results/388af218-c0b6-41a2-9ee9-164a3474574a-attachment.json create mode 100644 allure-results/3890cbab-b895-4b1e-b7c5-e3935fba6b67-attachment.json create mode 100644 allure-results/38a55bde-3c21-423c-86af-813a2795b432-attachment.txt create mode 100644 allure-results/38ce6c89-e2db-4154-8a60-0983c905b19b-attachment.txt create mode 100644 allure-results/38d72b51-f31d-41e5-8ef6-daa02d9e3f9d-attachment.txt create mode 100644 allure-results/390fabef-448a-435d-b10f-d17020496a48-attachment.txt create mode 100644 allure-results/3915fcc2-e69a-461c-9813-aa1f921196fc-attachment.json create mode 100644 allure-results/39329aa1-c548-4cc9-861a-196dbed10aa9-attachment.txt create mode 100644 allure-results/39523c23-6b84-4d4a-b2b6-5a8d5ada56f0-attachment.txt create mode 100644 allure-results/397d94c8-9a8a-4281-aac5-5901cca30f41-attachment.json create mode 100644 allure-results/399328bd-6bca-44cf-808b-ae6cd7521c37-attachment.json create mode 100644 allure-results/39abc093-5771-4e66-91c5-d94a9ce12271-attachment.txt create mode 100644 allure-results/39ae49e6-c556-475a-8d04-b52c8fcb00a5-attachment.json create mode 100644 allure-results/39e64482-0ff9-4eb0-9159-4de7db861d52-attachment.json create mode 100644 allure-results/39f2e6f9-9526-41c1-8c8f-e57bfa230547-attachment.json create mode 100644 allure-results/3a43e946-926a-4a03-ad04-20fa365d2559-attachment.json create mode 100644 allure-results/3a668e91-d85d-42c2-a71f-b6e33edbd2d2-attachment.txt create mode 100644 allure-results/3a860f3b-1fb6-461a-95d7-1a1786702860-attachment.txt create mode 100644 allure-results/3a8a9cf9-66f9-411d-a88f-95daf33e1f54-attachment.txt create mode 100644 allure-results/3abd9f90-a7bd-412a-a79e-ccc8fad2567b-attachment.json create mode 100644 allure-results/3ad0f035-f31b-4a86-a1dc-5ec219ded88c-attachment.txt create mode 100644 allure-results/3ae23763-ce13-4d22-a262-ef5582a694f1-attachment.json create mode 100644 allure-results/3ae31964-a3b8-47dc-a2eb-f10e21542c69-attachment.txt create mode 100644 allure-results/3af90cf3-4c65-4e0c-9fea-f14a5ea59922-attachment.txt create mode 100644 allure-results/3b2d2c91-9a28-4a4a-90a8-9f6985d9d57e-attachment.json create mode 100644 allure-results/3b325e68-9ebd-4e86-9b42-38952eb14723-attachment.json create mode 100644 allure-results/3b3908f6-2e41-4faa-9266-91ad76b58146-attachment.txt create mode 100644 allure-results/3b4f33c7-794e-41a6-871e-58125e98176c-attachment.txt create mode 100644 allure-results/3b64e156-5ea3-4c02-a21a-200f6735ccaf-attachment.json create mode 100644 allure-results/3b770247-25d1-4f2e-a312-f1d7a577d1f2-attachment.json create mode 100644 allure-results/3b7b80f9-3905-4cf0-ba91-a8aef79096bd-attachment.txt create mode 100644 allure-results/3b7fb38a-6b07-436a-982d-46ba4c16a875-attachment.txt create mode 100644 allure-results/3b8866bd-f1fa-43d4-83bc-a48df3ed2df3-attachment.txt create mode 100644 allure-results/3be0950e-6a78-4f90-be15-f419ba0ce8f3-attachment.txt create mode 100644 allure-results/3bed28bb-9467-4f19-81d0-45a230f58b92-attachment.json create mode 100644 allure-results/3befd199-fb21-4294-bdb3-bd97e4eb36d7-attachment.txt create mode 100644 allure-results/3c0d87fd-d58e-47c3-8b92-39748c78e934-attachment.txt create mode 100644 allure-results/3c19194f-435e-478f-8b0e-46c694fd52ef-attachment.txt create mode 100644 allure-results/3c54a181-a716-4ffe-9b9c-18891f856259-attachment.json create mode 100644 allure-results/3c5f14e2-c6b7-4e7d-90ed-aa49db9452e2-attachment.json create mode 100644 allure-results/3c67f3b8-0275-453e-8ad9-faf345d0d86d-attachment.txt create mode 100644 allure-results/3c6a83ec-60a2-41e5-b5f9-13d741b13125-attachment.txt create mode 100644 allure-results/3c8f3874-0f5a-48ad-91cc-63c31d25f694-attachment.txt create mode 100644 allure-results/3c8ff3f4-3ea5-4791-8d5b-3ea165df904a-attachment.txt create mode 100644 allure-results/3cbbb849-ba4c-4960-9f4d-f69c1605da05-attachment.json create mode 100644 allure-results/3cc1b034-96a1-4de3-9c13-e1297f86f613-attachment.txt create mode 100644 allure-results/3cc7322a-afb5-4b5a-a549-71032b169bf3-attachment.txt create mode 100644 allure-results/3ccbb2aa-5343-4ffb-a47c-76ac07482d18-attachment.txt create mode 100644 allure-results/3cd0520c-472a-429b-b046-93b0cf285c61-attachment.json create mode 100644 allure-results/3cdd1c3f-75f6-483d-8fab-b51a2fea6a22-attachment.json create mode 100644 allure-results/3cdf986e-acb5-4bf5-90c4-39e4e8e5fa17-attachment.json create mode 100644 allure-results/3cf1396b-4eda-4eab-a18a-a371337abeee-attachment.txt create mode 100644 allure-results/3cf414a4-bd16-4d75-8f57-b0efb5c49168-attachment.txt create mode 100644 allure-results/3d282d60-57c0-4a55-a833-8decf2910024-attachment.txt create mode 100644 allure-results/3d3ad385-111e-40f9-893f-4f0b2c6c5559-attachment.json create mode 100644 allure-results/3d8da1ec-dd2b-4e7d-a8c4-f1c752be54ff-attachment.json create mode 100644 allure-results/3d94eb42-de6a-46a0-8299-bb35a9c8046e-attachment.json create mode 100644 allure-results/3df9b549-71ad-4b5d-9eae-a5c188f0f943-attachment.txt create mode 100644 allure-results/3dfd507c-bc66-48a7-85c1-fd0b5cbef474-attachment.json create mode 100644 allure-results/3e03723f-5e9d-4747-ae1f-b51edf9c81ba-attachment.txt create mode 100644 allure-results/3e0b042b-af44-4fda-a4e2-2186094e9d6e-attachment.json create mode 100644 allure-results/3e100cdb-be35-4240-abec-314edce502ae-attachment.txt create mode 100644 allure-results/3e18d7b8-5630-49e3-b80b-ce47dc3d9581-attachment.txt create mode 100644 allure-results/3e46654e-6b69-47a2-8ad4-a43788f9a5e8-attachment.txt create mode 100644 allure-results/3e6bcd82-e70e-4acd-94fc-b48947e913d2-attachment.txt create mode 100644 allure-results/3e710157-f4bb-4d5b-a91b-a30ca51b4eb7-attachment.txt create mode 100644 allure-results/3e9f9be2-deba-4246-968f-2e1fdd6d266e-attachment.json create mode 100644 allure-results/3ec37e5d-a45a-4052-a7c9-35c9aeb2eba2-attachment.txt create mode 100644 allure-results/3ec50045-b8d9-4b8c-b8e7-f758fb1f7bc3-attachment.txt create mode 100644 allure-results/3ecf1c87-31e8-49ad-9627-13ae97530e6c-attachment.txt create mode 100644 allure-results/3ef6d417-4f9d-456a-8414-24723d810c78-attachment.json create mode 100644 allure-results/3f020c0a-d86a-4081-83b8-189823007365-attachment.json create mode 100644 allure-results/3f1416a1-400e-4660-ad48-4f753b7352c9-attachment.txt create mode 100644 allure-results/3f144cc8-7cdb-4b32-84fe-1033725abad7-attachment.json create mode 100644 allure-results/3f398105-fec9-4238-8d7e-1e42a65a2658-attachment.txt create mode 100644 allure-results/3f41a4f4-955a-4158-9a5d-beb18c5b7853-attachment.json create mode 100644 allure-results/3f986b5d-dce7-4ec6-94df-06cd3a7a67a7-attachment.txt create mode 100644 allure-results/3fa564b7-95aa-41a5-a7a7-7b96d7ed5653-attachment.txt create mode 100644 allure-results/3fb16f73-9ff3-42ed-99ac-495e22321cde-attachment.json create mode 100644 allure-results/3fc46ead-8271-4cfc-abd1-4e5040f22fd6-attachment.txt create mode 100644 allure-results/3fe3f817-bd9c-4d68-9a14-07df1c2ab057-result.json create mode 100644 allure-results/3ff5a16f-b1de-4ef0-aee4-f1e9639c8cca-attachment.txt delete mode 100644 allure-results/3ffe0201-a36f-4d83-a270-a2ade9ef279f-attachment.json create mode 100644 allure-results/400fdeca-78b9-474e-8dfc-e2ab25c8e5dd-attachment.txt create mode 100644 allure-results/402e5ed4-101d-43b0-acd9-3d402ce7ca5b-attachment.json create mode 100644 allure-results/404c79c9-4e13-4e32-afed-13cb4a5c32a1-attachment.json create mode 100644 allure-results/404d8ba8-7c1d-4b5d-8f7d-79a7e2148667-result.json create mode 100644 allure-results/40514547-f966-4aff-9980-d99b1552bb81-attachment.json create mode 100644 allure-results/4084e496-ca60-41f1-a51b-08ea6e68cc81-attachment.txt create mode 100644 allure-results/4087e2ff-22d0-45c6-a01e-7d7e524c6ee1-attachment.json create mode 100644 allure-results/4089d086-624a-4334-8a42-a1517ade727e-attachment.txt create mode 100644 allure-results/40901dae-980d-49fa-bcea-9d2050007424-attachment.json create mode 100644 allure-results/40911629-654d-41d6-b8b7-646dd20d96af-attachment.json create mode 100644 allure-results/40a6246f-8bea-467c-a692-ded3c59f1c39-attachment.json create mode 100644 allure-results/40bdaec0-4e97-4847-84d9-497fdadb7f3c-attachment.json create mode 100644 allure-results/40ceb747-4f60-47ec-8317-84d974e06266-attachment.txt create mode 100644 allure-results/40ea8dba-df44-4160-8541-effdb6768c8d-attachment.json create mode 100644 allure-results/40fe4e4d-c16a-48fc-8f18-58b64eb79b11-attachment.txt create mode 100644 allure-results/410fb25b-6dfb-4e7c-baa5-b16c46cdbc2b-attachment.txt create mode 100644 allure-results/412ec0f4-9edf-47c5-b03c-3401695d6a9d-attachment.txt create mode 100644 allure-results/41411254-4189-40c1-9b37-87d9527905ac-attachment.json create mode 100644 allure-results/4143a68c-67ee-42f8-ad24-25e5a94e5dc1-attachment.txt create mode 100644 allure-results/415ce612-91d6-4f20-98e1-2600e71aa43c-attachment.txt create mode 100644 allure-results/4176439c-7ecf-46ef-ae46-88fbf1472e32-attachment.txt create mode 100644 allure-results/417dbfd0-7df5-41cc-a013-e49a17bb7d28-attachment.json create mode 100644 allure-results/4199f180-dc82-424c-8d23-fa69810901d2-attachment.txt create mode 100644 allure-results/419ea719-3679-46ec-9aa4-f439307663ab-attachment.txt create mode 100644 allure-results/41b2a633-4679-4494-b223-129f02cd49ca-attachment.txt create mode 100644 allure-results/41e86af3-ffbb-4bbc-bdd4-d5f22b72127b-attachment.txt create mode 100644 allure-results/41f11e98-44c5-4651-a4ea-a4e8654385f8-attachment.txt create mode 100644 allure-results/422ec886-5e13-491d-acc0-17215ad0e884-attachment.json create mode 100644 allure-results/4272ed09-0e9d-4eb0-a8aa-e31c477ba346-attachment.txt create mode 100644 allure-results/429337fc-f846-46dc-903d-d5b10561266e-attachment.txt create mode 100644 allure-results/42943967-bbd5-40a2-834e-e0748d979b0c-result.json create mode 100644 allure-results/42b7e3a8-2754-4e07-923e-e6136fc61bb9-attachment.txt create mode 100644 allure-results/42cc3edb-679e-4628-8759-a7bfa711d0ed-attachment.txt create mode 100644 allure-results/42ce38e3-b596-4d42-b111-c30c007f91f0-attachment.txt create mode 100644 allure-results/42d5716a-2d5f-4713-b9b9-bb016aceb13e-attachment.json create mode 100644 allure-results/42dd86a9-a272-4e78-bbc3-83167a841cc1-attachment.json create mode 100644 allure-results/431924e3-d618-4aba-9682-e21a169f5208-attachment.txt create mode 100644 allure-results/43251391-7da4-43a3-afd6-de8578b1fb11-attachment.json create mode 100644 allure-results/4340eb81-66c0-428a-ac24-053ccae62aac-attachment.txt create mode 100644 allure-results/43517def-4fbc-4535-a9ea-e7f29094f70f-attachment.json create mode 100644 allure-results/435d3733-3f31-4d50-91f2-bd4457e1478b-attachment.txt create mode 100644 allure-results/436088cc-05fc-4cbe-9981-28cb63a0e8c4-attachment.json create mode 100644 allure-results/437548da-42ca-480d-b813-05b59ea20921-attachment.txt create mode 100644 allure-results/43824ca1-440f-4c3b-bb9b-7d9643a3e23e-attachment.txt create mode 100644 allure-results/439cff05-7bc4-4cb3-882b-c824c4b5a811-attachment.txt create mode 100644 allure-results/43d8cbfb-152e-46a7-9f5f-de24d7fb488c-attachment.txt create mode 100644 allure-results/44402df1-7742-4b7a-a489-c14955c7c579-attachment.json create mode 100644 allure-results/44528a9c-fc80-474c-8ac1-1d051ed62be6-attachment.txt create mode 100644 allure-results/4452a18c-fdcd-4d92-b9b2-7627323a9d16-attachment.txt create mode 100644 allure-results/44568d77-b87e-4d49-b9ec-20f1f601590e-result.json create mode 100644 allure-results/4457d581-f472-411a-8179-7fe1c25a0bfa-attachment.json create mode 100644 allure-results/446403d4-201c-405b-a055-70727426ffea-attachment.txt create mode 100644 allure-results/446f395e-e77a-4c67-a9fe-7d3a42a4405e-attachment.txt create mode 100644 allure-results/449f3022-ca31-4cf2-84ed-d0f87ff93c3c-attachment.txt create mode 100644 allure-results/44ad666b-32dc-42a4-a739-af5e2347ee6d-attachment.txt create mode 100644 allure-results/44ba0904-2b81-4217-81dd-555675fed783-attachment.txt create mode 100644 allure-results/44bdb720-44ad-45d1-a276-938d5327aa8f-attachment.txt create mode 100644 allure-results/44c2f0f0-906d-452c-a46f-e758181f613e-attachment.txt create mode 100644 allure-results/44c8ece1-25c7-471f-8f0a-26a444fe17bd-attachment.txt create mode 100644 allure-results/44cb86e0-022e-4dcb-8e4c-dd3e49d843af-attachment.txt create mode 100644 allure-results/44d49df8-2d68-46e0-91a1-97b8c0dcd3c1-attachment.txt create mode 100644 allure-results/44dd3862-24af-412d-ac53-760b7105ad27-attachment.txt create mode 100644 allure-results/44ed757d-25a3-4a85-a6e4-25825700ab50-attachment.json create mode 100644 allure-results/4503b603-21dc-4368-881a-9db5272d8278-attachment.json create mode 100644 allure-results/450721a9-1d4e-4b6e-9c71-4318b12a8d48-attachment.json create mode 100644 allure-results/4512e89e-e293-4e16-861c-1da8e99331f7-attachment.txt create mode 100644 allure-results/45419095-22a1-4819-a5f9-04cc8503ee87-attachment.txt create mode 100644 allure-results/454b60ac-ebe0-48bb-9523-094230cb2e35-attachment.json create mode 100644 allure-results/4554023a-dfb6-4866-b2f7-21b40e328e27-attachment.json create mode 100644 allure-results/45b35dd1-b606-4511-9b37-be7c66322799-attachment.json create mode 100644 allure-results/45e48068-4479-4819-98a4-4893d855a578-attachment.txt create mode 100644 allure-results/45e54ccd-8bc0-47ae-8a0c-67cc5950916f-attachment.txt create mode 100644 allure-results/45efae9c-d985-43cf-b17d-8015b4e34b4c-attachment.txt create mode 100644 allure-results/45fc8613-c44a-4913-8952-2a2a31aefaae-attachment.json create mode 100644 allure-results/46016a34-f06c-463c-82e1-8f103530b7f6-attachment.json create mode 100644 allure-results/4655ffa9-9608-4de3-81c4-7d54fd7ab1a4-attachment.json create mode 100644 allure-results/467ceacb-930d-4ab8-95b2-914de871a70a-attachment.txt create mode 100644 allure-results/46a90ee2-56ea-4409-aa60-6bc0f9de025e-attachment.json create mode 100644 allure-results/46bae9fc-9df1-4f38-93ef-3ac93d9f196d-attachment.json create mode 100644 allure-results/46bfe53f-7d2a-4fe5-a8b6-100d3b85a566-attachment.json create mode 100644 allure-results/46c9bfbe-8cb6-442f-b7ee-7957de4a1ad0-attachment.txt create mode 100644 allure-results/470a4dc9-00e7-4796-aee4-f1f527799612-attachment.json create mode 100644 allure-results/475acd0a-aeb5-450a-8e21-dd3344cf8980-attachment.txt create mode 100644 allure-results/479834f4-37d7-414e-b536-1ad6960e60e8-attachment.json create mode 100644 allure-results/47c4ac47-47e7-4735-94db-92d2deb2838d-attachment.json create mode 100644 allure-results/47cd99ad-d87e-419d-a492-b4133b95684d-attachment.json create mode 100644 allure-results/47ea7087-864f-4845-a5b3-bbe69cc59e8e-attachment.json create mode 100644 allure-results/47f5bb8a-936b-4ce2-be4f-e17955ab18cc-attachment.json create mode 100644 allure-results/481f390f-2ab6-4636-9bcc-f13d51577ce9-attachment.txt create mode 100644 allure-results/485a35ee-d7d6-4634-bf5d-4d787d5b0227-attachment.json create mode 100644 allure-results/485ed9df-364b-4eeb-81bc-e42409008e9c-attachment.json create mode 100644 allure-results/488050f3-43df-4536-b97d-3c132785c3ed-attachment.txt create mode 100644 allure-results/488501a3-13f8-4cfb-8e77-4a2f1d166d19-attachment.json create mode 100644 allure-results/488da8d2-df5d-483d-bc37-fe26f8a5bbe1-attachment.txt create mode 100644 allure-results/488ef855-0d46-4df1-ac90-79c520d2aa59-attachment.json create mode 100644 allure-results/4890563b-59bf-4144-9e2a-13f0b8a31a21-attachment.json create mode 100644 allure-results/489cee87-e145-49f8-bd23-d04e2f556147-attachment.txt create mode 100644 allure-results/48a11992-d375-48ef-8223-610aabc2a60c-attachment.json create mode 100644 allure-results/48dfa343-2074-4c83-991e-6548a33ef320-attachment.txt create mode 100644 allure-results/491921f8-77d5-45d5-8930-4d78ddb2be9e-attachment.txt create mode 100644 allure-results/491c79a6-7572-40b3-92ac-dc8c8e9d47ab-attachment.json create mode 100644 allure-results/4921cedf-ed2c-432c-9e56-45e2fefe5239-attachment.json create mode 100644 allure-results/4963f296-63ae-46c9-b26a-07607eb40abc-attachment.json create mode 100644 allure-results/497386a6-04a6-429a-a5a5-a9f1f4e06b57-attachment.json create mode 100644 allure-results/4987a947-6e39-45df-b727-5e8659fa0bfe-attachment.txt create mode 100644 allure-results/49ad353d-2f77-4852-923e-15a36c6f6dc5-attachment.txt create mode 100644 allure-results/49e97e9c-3889-4d34-a54e-796d98f4d784-attachment.json create mode 100644 allure-results/49efc1b9-f769-48c1-98c1-9ab25b0c58d1-attachment.txt create mode 100644 allure-results/49f654e3-29d1-4a9c-80e1-5bff605a2b6f-attachment.txt create mode 100644 allure-results/49ffc635-7858-4b81-a6a5-4079e36a707d-attachment.txt create mode 100644 allure-results/4a03f72d-02ce-4f8f-b3cd-40fbb35a6977-attachment.txt create mode 100644 allure-results/4a25e741-1920-463c-b755-c57713f16397-attachment.txt create mode 100644 allure-results/4a471359-a409-447a-b964-ee27b6428107-attachment.json create mode 100644 allure-results/4a9cdaea-1b4e-4c96-9685-27df760ba321-attachment.txt create mode 100644 allure-results/4aa5c8f1-d1e2-4730-a750-bfb2c2df3db3-attachment.json create mode 100644 allure-results/4aa7406a-05f7-4a20-ba6d-9b301645e20b-attachment.txt create mode 100644 allure-results/4ac0df82-bb96-494d-965c-f238173af76a-attachment.json create mode 100644 allure-results/4b1564ff-81b5-4931-a012-c1c409ca57b4-attachment.txt create mode 100644 allure-results/4b37e13c-e791-4dd5-a473-8fe2d8914cd8-attachment.json create mode 100644 allure-results/4b3e686d-bc16-4cb3-b5eb-1c796cc80ef8-attachment.json create mode 100644 allure-results/4b453bdc-17d3-43da-a88a-3ec665c662ce-attachment.json create mode 100644 allure-results/4b57bf98-f4e1-4b58-8cdf-b21220b815da-attachment.txt create mode 100644 allure-results/4b599b06-779e-4936-b0e9-704baf8e8fe5-attachment.json create mode 100644 allure-results/4b5a8b59-8ed5-4bb6-8bb4-50b125dee954-result.json create mode 100644 allure-results/4b6e5cc2-b1fe-453b-b507-f03d7f21fbf0-attachment.txt create mode 100644 allure-results/4b7a485f-2714-4d25-8c7f-30776599ce5d-attachment.json create mode 100644 allure-results/4b894e11-67be-4d1a-b459-be461f5483b3-attachment.txt create mode 100644 allure-results/4ba3951f-22ae-43a8-83c0-80700572a46b-attachment.txt create mode 100644 allure-results/4bb921e5-e360-43a5-9b80-8260d1f9e063-attachment.txt create mode 100644 allure-results/4be944b9-9b57-4ea7-a96e-4832444f49fc-attachment.json create mode 100644 allure-results/4c10e79f-a9c9-4737-aa59-0fae1e354c7a-attachment.json create mode 100644 allure-results/4c3fb2ae-614b-45e7-8135-33d87c566c70-attachment.txt create mode 100644 allure-results/4c5a2fcd-88d3-47bc-9990-1e3f9d800468-attachment.txt create mode 100644 allure-results/4c5da8bb-4b5b-4c85-afc8-86cfe1b42795-attachment.txt create mode 100644 allure-results/4c81680f-9417-44f4-a935-fab3d9af087d-result.json create mode 100644 allure-results/4c8aa546-95ff-4f9c-9a33-e956524d2aa7-attachment.json create mode 100644 allure-results/4ca92171-03c3-47dd-8651-d38a1772d8f9-attachment.txt create mode 100644 allure-results/4d0111de-6361-4476-8448-299810af7c9e-attachment.txt create mode 100644 allure-results/4d192eb3-c7d2-4663-ac3b-053b790dbecc-attachment.txt create mode 100644 allure-results/4d237823-28c8-46bf-9faf-a58b1c1f6cfe-attachment.txt create mode 100644 allure-results/4d39a38c-eefa-4875-b0d4-5a732c52eac5-attachment.txt create mode 100644 allure-results/4d3cd9a3-436f-46d1-8632-361cdb38ca79-attachment.txt create mode 100644 allure-results/4d49966e-f3f4-4cbf-9602-d5a336962dbf-attachment.json create mode 100644 allure-results/4d57d377-58f4-419d-85e6-75fd1ccb007f-attachment.txt create mode 100644 allure-results/4d59ed66-87b5-464b-92f4-e6ea27327b70-attachment.json create mode 100644 allure-results/4d5dda8d-69f8-4a21-9ff6-48e7843a2ef6-attachment.txt create mode 100644 allure-results/4d5fb563-36cd-4814-ba16-124122f9424e-attachment.json create mode 100644 allure-results/4d616cc9-d90b-4dd5-8eb8-d6184fd32254-attachment.txt create mode 100644 allure-results/4d6a8c91-04bd-4166-bb26-48242ad158b5-attachment.json create mode 100644 allure-results/4d6f37fd-ca97-4e34-9de5-b40bf76967e0-attachment.txt create mode 100644 allure-results/4d77e6f5-13b9-486f-991f-a990cd9229d3-attachment.json create mode 100644 allure-results/4da36285-370e-4656-b353-1bda1df3739a-attachment.json create mode 100644 allure-results/4dab7da3-2b1b-414e-90b4-59fe6318d053-attachment.json create mode 100644 allure-results/4dd2d3b8-cf28-433e-9e2e-1a0daf271e37-attachment.txt create mode 100644 allure-results/4dd6ced0-66f1-4813-94a7-4893218a9279-attachment.json create mode 100644 allure-results/4ddbe126-39a1-4058-949d-54c39b6c6f78-attachment.txt create mode 100644 allure-results/4de9a6f3-a115-4db6-a30d-cbf5706de89d-attachment.txt create mode 100644 allure-results/4e2c8623-0f80-46f9-928c-fe70dfa06ea7-result.json create mode 100644 allure-results/4e491016-0bbc-42ce-84af-f411157ce45d-attachment.txt create mode 100644 allure-results/4e548b7e-2348-4c8e-9e29-d4521ab799ee-attachment.txt create mode 100644 allure-results/4e5983e9-8a06-4f96-98a2-6a43d1b38179-attachment.txt create mode 100644 allure-results/4e6603c3-bd0e-48a4-9792-83026b8da461-attachment.txt create mode 100644 allure-results/4e666a44-98a8-4762-b48f-fd32bbb97b3a-attachment.txt create mode 100644 allure-results/4e6c81a5-a726-489b-a651-ea7a362d908c-attachment.txt create mode 100644 allure-results/4e797dcf-6df5-4804-aba8-0aa1bf0c4406-attachment.txt create mode 100644 allure-results/4e8199a5-9d37-45b8-9e70-88f0dceda2d4-attachment.json create mode 100644 allure-results/4e836d8a-0bc2-4970-9190-de4981d4d16f-attachment.json create mode 100644 allure-results/4eb7dedc-b5b1-4097-828a-e6ade43b42a5-attachment.txt create mode 100644 allure-results/4ebcabe2-3b86-414f-b075-a42ae6440f2c-attachment.json create mode 100644 allure-results/4ed8b586-126b-4b3e-afa4-4edd4114ea98-attachment.txt create mode 100644 allure-results/4ef20c62-3fd2-4b4d-a526-6cf15a15eef7-attachment.txt create mode 100644 allure-results/4f0aa068-8a57-4992-b47a-056ab5fa75f7-attachment.txt delete mode 100644 allure-results/4f1fa299-be4f-4a0b-9975-c48910070490-attachment.json create mode 100644 allure-results/4f452c7f-f42e-48ea-9223-da87b61711ec-attachment.json create mode 100644 allure-results/4f4d04eb-3604-4a57-bc27-efd08e1bad85-attachment.json create mode 100644 allure-results/4f6cf653-7cb3-4371-b8bc-25a00c7c065b-attachment.json create mode 100644 allure-results/4f70f630-3330-4512-af81-b0c335a4bceb-attachment.json create mode 100644 allure-results/4fbe2d34-c4f6-4255-9f8d-1cfc8b84eb50-attachment.json create mode 100644 allure-results/4fc64d9d-5cb2-45d9-9017-0e88c4539522-attachment.txt create mode 100644 allure-results/4fd4eca1-52c5-4c88-b3ec-8f29712573f1-attachment.txt create mode 100644 allure-results/4ff590ca-7525-4c45-b648-61c91f378b6c-attachment.json create mode 100644 allure-results/4ff94ce2-c657-4fa5-988e-4d68c601afe2-attachment.txt create mode 100644 allure-results/500e05ed-4f36-4d4a-bb2a-2ae674b52b3c-attachment.json create mode 100644 allure-results/5015f6f2-8136-45c7-b6f3-ddd2b1534ed3-attachment.json create mode 100644 allure-results/50c28de9-feef-41d0-a6b7-0e6005b7a71d-attachment.txt create mode 100644 allure-results/50c41b38-82d8-48c1-bda3-6da08d0c86ee-attachment.json create mode 100644 allure-results/50fc8b52-372c-4d7e-acb5-225cb7ca6a27-attachment.txt create mode 100644 allure-results/510bd463-cf1b-4ffc-99b5-856ba1b67a4f-attachment.txt create mode 100644 allure-results/51515d19-6675-49d7-aeda-3263cfd24d80-attachment.txt create mode 100644 allure-results/51e9cf7f-983c-431f-8739-4ba8087ca9ea-attachment.json create mode 100644 allure-results/51f22155-502e-40ea-abd2-4e8bee7945c7-attachment.txt create mode 100644 allure-results/51f4de57-be8a-4371-904e-e8dff3ecc588-attachment.txt create mode 100644 allure-results/5201bbf0-1e91-42b7-8645-e788520d915a-attachment.json create mode 100644 allure-results/52093ed8-6000-46cb-800f-2d888bd040fe-result.json create mode 100644 allure-results/523814c2-5838-41c3-9eee-1f49c8f67a21-attachment.json create mode 100644 allure-results/52446db4-8583-4c6b-83c8-37aa0805d056-attachment.txt create mode 100644 allure-results/525687b8-497f-4c58-a1b4-3688de2972b1-attachment.txt create mode 100644 allure-results/5267de40-7a8b-406e-b42b-0f8c8136cdab-attachment.json create mode 100644 allure-results/52774a30-c973-45e7-b7db-9862021bb343-result.json delete mode 100644 allure-results/5283c6d4-d49d-4446-bb2d-276e9c46c2bb-attachment.json create mode 100644 allure-results/52c69fbb-480e-4645-b778-1c77e58471c4-attachment.txt create mode 100644 allure-results/52ccfbf5-d999-4a6b-80ce-b292be09ea04-attachment.txt create mode 100644 allure-results/52e1b8b1-f993-41ca-98aa-d4edee1e4eda-attachment.txt create mode 100644 allure-results/52e2028a-223a-43f2-a7bf-3a169421213d-attachment.txt create mode 100644 allure-results/52e3734b-d875-41bf-bfdb-cdfdde76f4a3-attachment.txt create mode 100644 allure-results/52e55c31-7d7c-44ca-8f0f-312e0751c363-attachment.json create mode 100644 allure-results/5303875a-36ff-4d54-9e32-7b92497d9c64-attachment.txt create mode 100644 allure-results/5321b431-679a-4fb0-8c01-20b51219d4a6-attachment.txt create mode 100644 allure-results/536068df-77fc-4ade-b06e-a2f783b6929a-attachment.txt create mode 100644 allure-results/53628ec7-c58c-4017-a120-1fc24a4d2f8d-attachment.json create mode 100644 allure-results/53903b8e-9482-4f99-b039-97e6b6ad85d5-attachment.json create mode 100644 allure-results/53944f2a-a243-41f5-b63e-daf91a96b245-attachment.txt create mode 100644 allure-results/539a8147-5b4b-4e59-8198-aa54636b6ea8-attachment.txt create mode 100644 allure-results/53c9fd63-5331-425c-b24d-f5bbae9b1024-attachment.json create mode 100644 allure-results/53da8978-81c0-47c2-b9a7-ea8086d839bf-attachment.txt create mode 100644 allure-results/53f14054-c945-42a2-9526-bfb6c1cf06ad-attachment.json create mode 100644 allure-results/542043ab-06e3-4a57-88f5-187d0a8bcaee-attachment.json create mode 100644 allure-results/543631ea-8545-4d2a-b26f-a475fc0cd0d2-attachment.json create mode 100644 allure-results/5448ce65-8d6f-4157-bf0f-17fda66caf27-attachment.json create mode 100644 allure-results/544b7c71-7d30-4375-8fa2-5f7b3bf9c6fc-attachment.txt create mode 100644 allure-results/548513a8-7d15-48c7-99ea-aba44bcb82e7-attachment.txt create mode 100644 allure-results/54a44b3d-e5e6-4b2a-bb61-7c137d8c908b-attachment.txt create mode 100644 allure-results/54b44005-0d0c-4371-ae59-0a4cd637ed0d-attachment.json create mode 100644 allure-results/54bf009a-7dfc-4941-8061-137bac1babb6-attachment.json create mode 100644 allure-results/54c57f2b-5a02-49ae-8b30-57b8bb2615d5-attachment.txt create mode 100644 allure-results/54e61df1-76a8-43a9-bf8f-db4e20f7f739-attachment.txt delete mode 100644 allure-results/54edbadd-d029-47ea-b76e-49d61d65dcd6-result.json create mode 100644 allure-results/5506446a-b970-46ca-b4d5-171b993744a5-attachment.txt create mode 100644 allure-results/5506beb0-4ce7-4b7d-bcab-2862254b76cf-attachment.txt create mode 100644 allure-results/554b2b37-e216-4e7a-9b7f-284ea8719164-result.json create mode 100644 allure-results/555b0323-24cb-489f-97eb-88958870133c-attachment.txt create mode 100644 allure-results/55702af8-e2da-46bc-87fb-128f7b1fa8f6-attachment.txt create mode 100644 allure-results/557b5558-2517-416d-ab7f-5ed8f5828afe-attachment.json create mode 100644 allure-results/5592bb31-0a41-458b-9400-d0225e4b031b-attachment.txt create mode 100644 allure-results/559b413b-7744-4d21-99fb-d7fd5bc3d7e7-attachment.txt create mode 100644 allure-results/559bc9f3-5132-4f1d-b7a2-4d2b45884f3f-attachment.txt create mode 100644 allure-results/55bbd472-0445-4cdb-bb9c-c2cb3164043b-attachment.txt create mode 100644 allure-results/55d2c7b4-eae3-4ce6-95e6-a7842a7bc3d4-attachment.txt create mode 100644 allure-results/562ec49e-33dc-471e-8821-2c173010f48e-attachment.txt create mode 100644 allure-results/56545ddd-e929-4e6f-8b62-cf9f8bf6c3b4-attachment.txt create mode 100644 allure-results/565ed214-909f-4dd4-86cc-07172246004c-attachment.txt create mode 100644 allure-results/5683cd4f-bfdf-4787-b33c-d259b313d5e6-attachment.json create mode 100644 allure-results/568f3335-2f0f-4839-8a7f-c7957e3a4840-attachment.txt create mode 100644 allure-results/56b043fe-60a8-4511-a07a-e30434dc7425-attachment.txt create mode 100644 allure-results/56c3b311-49fb-49e2-98a9-42be32d042e2-attachment.txt create mode 100644 allure-results/56d1463d-1885-4638-bd24-41794183250a-attachment.json create mode 100644 allure-results/56d5aea3-208e-471b-b96d-aa0b6047d9ff-attachment.json create mode 100644 allure-results/56e2afbf-ab6e-4f09-9a63-55ba1a9ac0f5-attachment.txt create mode 100644 allure-results/573d1157-4528-4fea-94ba-3e3d11d5494e-attachment.json create mode 100644 allure-results/5755a2fe-021a-46e7-9bbf-ce277562f1a1-attachment.txt create mode 100644 allure-results/575aee96-1abe-4e40-980c-11daead5a311-attachment.txt create mode 100644 allure-results/575af3f2-2cbd-4446-b383-80e0c0afd3a7-attachment.txt create mode 100644 allure-results/57993cdb-4bac-4462-8f74-8fcc2c66dcc1-attachment.txt create mode 100644 allure-results/579c8dd6-77c0-4267-8c1d-6bb30d9b6a51-attachment.txt create mode 100644 allure-results/57bc5637-9df4-4af8-ab5e-cb336be0729a-attachment.txt create mode 100644 allure-results/57bd14cd-d197-4421-acee-734dd8777f83-attachment.json create mode 100644 allure-results/580577e2-4ce5-4a74-a6eb-7092f45b6fbb-attachment.json create mode 100644 allure-results/58068325-4452-49c1-8031-60434471163d-attachment.txt create mode 100644 allure-results/58077f4d-c579-4bf2-af8f-9c1bc40a933b-attachment.txt create mode 100644 allure-results/5807bc8d-16da-433a-bcec-d2331693e61c-attachment.txt create mode 100644 allure-results/580ec498-d4ae-4f71-bf08-701699fc67cd-attachment.json create mode 100644 allure-results/581206c2-2bca-4ce9-aef1-5e23cf2b35b6-attachment.json create mode 100644 allure-results/581766a9-dbeb-4b4c-a0ec-f6b697b889fc-attachment.txt create mode 100644 allure-results/582aa230-f3e5-430e-ac00-30eb80856b57-attachment.json create mode 100644 allure-results/58506ef3-e851-4d7b-8a7f-ab21633de47f-attachment.txt create mode 100644 allure-results/58626b65-43fe-4381-b17e-08c797deb4cf-attachment.json create mode 100644 allure-results/58669610-84ab-40ac-8de5-18f379663bec-attachment.json create mode 100644 allure-results/588c3f64-7a12-4daf-b72d-d75afb315168-attachment.json create mode 100644 allure-results/589abea9-b9b1-4bc8-9cfc-2c7cc91ebbab-attachment.json create mode 100644 allure-results/589e5038-8e93-4820-af73-3bf118fc63b8-attachment.json create mode 100644 allure-results/58dd9e8d-03d4-4790-9208-bcb8c2520961-attachment.json create mode 100644 allure-results/58f8f089-c4bd-4fcb-91e0-c510bd7f2f6a-attachment.txt create mode 100644 allure-results/59237dd0-4332-45b1-bd64-6a1008aa8453-attachment.json create mode 100644 allure-results/592b5152-9792-481f-aa2e-260627059e00-attachment.txt create mode 100644 allure-results/595fad9f-279b-40d2-9c07-77f18703fc0e-attachment.json create mode 100644 allure-results/596977e2-4cb2-4ff9-a6e5-308608e88d1a-attachment.json create mode 100644 allure-results/5988f49c-02ba-46b4-9039-d7c0a7d41ed1-attachment.txt create mode 100644 allure-results/59ae5d4d-f725-442f-b750-11229b4a97a7-attachment.json create mode 100644 allure-results/59ca981d-5383-4237-bd72-6d7968d62f31-attachment.txt create mode 100644 allure-results/59f8df4f-4237-4f36-9388-5235f8439868-attachment.json create mode 100644 allure-results/5a0975e2-4174-41fa-8eff-e855491aba4f-attachment.json create mode 100644 allure-results/5a1d6e12-fe12-4903-87ac-1938eeec0ffb-attachment.json create mode 100644 allure-results/5a202539-29e0-4384-806f-d9c78243a4fd-attachment.txt create mode 100644 allure-results/5a2a31e9-18a3-404a-b2f8-2ac350dd2c36-attachment.txt create mode 100644 allure-results/5a3c1799-4445-43c2-b485-bbd130ef0efd-attachment.json create mode 100644 allure-results/5a46d9b4-48cb-4081-9f2d-b145cb791a1d-attachment.json create mode 100644 allure-results/5a51857a-1000-47d4-b810-f0c8e7273454-attachment.txt create mode 100644 allure-results/5a77cc35-d4a8-4a6a-a92c-054dbd29e024-attachment.json create mode 100644 allure-results/5a8a8c01-e87c-4e1a-b23a-ce12d47ca783-attachment.json create mode 100644 allure-results/5a912f17-5afc-4a95-88f2-6046196ccd6d-attachment.txt create mode 100644 allure-results/5a9a4623-382f-486f-915a-4bdb88a2baa6-attachment.json create mode 100644 allure-results/5ab03173-1fdb-41ee-850c-5af360721040-attachment.json create mode 100644 allure-results/5acb404b-cafb-42c8-b8ed-7ad0292c65a6-attachment.json create mode 100644 allure-results/5ad15e8e-8322-4111-b695-a12d36dd02bd-attachment.txt create mode 100644 allure-results/5aea3288-0cf5-4b63-847c-5946225f3b47-attachment.txt create mode 100644 allure-results/5b365882-0781-4c30-8073-b350b2b0703a-attachment.json create mode 100644 allure-results/5b5f9940-7216-4c9c-9b5d-4924faf6e71f-attachment.txt create mode 100644 allure-results/5b990e3c-465f-43f3-9e92-9d1a0fdc38fb-attachment.json create mode 100644 allure-results/5be77ccd-40f3-4517-8b01-0b352d1c24f0-attachment.txt create mode 100644 allure-results/5c03dcba-5343-4b40-8bad-6cf4cc27feed-attachment.json create mode 100644 allure-results/5c1917b1-efd0-429d-b610-b25f7b7373d1-attachment.json create mode 100644 allure-results/5c1b83b5-5419-44ef-bb1f-3250d9a18598-attachment.txt create mode 100644 allure-results/5c21986b-11e2-4c40-9b9f-be86843033b2-attachment.txt create mode 100644 allure-results/5c43af41-bf61-47e3-9186-18b194126038-attachment.txt create mode 100644 allure-results/5c565bda-25c2-4d4c-bcb2-6ca6ecfc551e-result.json create mode 100644 allure-results/5c9cd9c6-3e68-4f39-9a62-a61765ea6fff-attachment.txt create mode 100644 allure-results/5cbc1e4e-49bc-4fcf-b37e-3b2c423e6402-attachment.json create mode 100644 allure-results/5cc4188a-98f9-40bf-b6b1-5f118c972a26-attachment.json create mode 100644 allure-results/5cf1c9f5-85ec-4c85-95ae-476ae589ab28-attachment.txt create mode 100644 allure-results/5d048a67-f868-425e-90e3-46385db8a143-attachment.json create mode 100644 allure-results/5d15667d-d9d7-4a95-8329-e01127f04fb0-attachment.json create mode 100644 allure-results/5d1a2d65-634f-47be-abaf-5c0c0494b7ea-attachment.txt create mode 100644 allure-results/5d2a2313-7c95-4d0e-aa64-509744975d98-attachment.txt create mode 100644 allure-results/5d42aa92-6434-4311-b442-5d5525bdff4b-attachment.txt create mode 100644 allure-results/5d439d37-3feb-4bc1-b153-da73b33b5fa5-attachment.json create mode 100644 allure-results/5d554d5a-e84f-4298-b65b-93a842ebfa37-attachment.txt create mode 100644 allure-results/5d5ba31c-fbc3-4b0d-9513-1a8668151669-attachment.json create mode 100644 allure-results/5d7303fe-11c5-491f-8dda-cf3257d46558-attachment.txt create mode 100644 allure-results/5d8675c4-7837-433a-949e-dc6feea7950d-attachment.json create mode 100644 allure-results/5d95a000-6878-4a0c-af98-bb8ace0f5c61-attachment.json create mode 100644 allure-results/5d978fcd-d59b-468a-87fb-6e31b3b9991e-attachment.json create mode 100644 allure-results/5d99d472-a939-4cbd-896a-9d6fc53663e6-attachment.txt create mode 100644 allure-results/5d9c200c-4791-43bb-924d-6740a883a0e4-attachment.txt create mode 100644 allure-results/5da02ac9-3e1c-4e28-b2ec-f742bf741e22-attachment.txt create mode 100644 allure-results/5da130ad-b111-44da-b517-675252eb2ae0-attachment.json create mode 100644 allure-results/5da94fd3-f080-465c-b285-5c1239ca999c-attachment.json create mode 100644 allure-results/5dad82a3-e01a-445f-8a37-949547367b9c-attachment.txt create mode 100644 allure-results/5db5543d-6cb0-4a21-ae47-9e69ce3ff1de-attachment.json create mode 100644 allure-results/5dcde6e6-58ac-4050-8d2d-c711c5a798c7-attachment.txt create mode 100644 allure-results/5dd876e8-4eb4-449f-b0e2-52cc82857d29-attachment.json create mode 100644 allure-results/5ddf4d99-084c-40c1-a05c-30c61150ce63-attachment.txt create mode 100644 allure-results/5df11656-e26b-4537-9630-5fa92f23c212-attachment.json create mode 100644 allure-results/5df3a5a2-d1cb-4e63-82b5-5e3393d44aaf-attachment.json create mode 100644 allure-results/5e18a092-255c-4119-b781-a2e0dde95c5c-attachment.txt create mode 100644 allure-results/5e22fcae-e8fb-4d94-8726-7af46d1543dc-attachment.json create mode 100644 allure-results/5e5bc1c5-3b40-4410-ac83-a212b5d6bd16-attachment.txt create mode 100644 allure-results/5e8534f3-f730-491d-a0be-a8a36760fb0b-attachment.txt create mode 100644 allure-results/5e974fff-5849-4e18-a9db-46dc91c4a2ff-attachment.txt create mode 100644 allure-results/5eb17f58-6fa5-4c57-9055-acb00c7b1b9d-attachment.txt create mode 100644 allure-results/5ed5baad-3488-445e-aef4-2850a60b739e-attachment.txt create mode 100644 allure-results/5ed8857e-376e-482b-9c78-37584f9b4a59-attachment.txt create mode 100644 allure-results/5ef4fd25-93cc-41f0-8280-e3714bf1da69-attachment.txt create mode 100644 allure-results/5f19e050-c718-4369-a6bf-b2a629b82762-attachment.txt create mode 100644 allure-results/5f32583d-52dd-45aa-9dfa-f4256a884f86-attachment.json create mode 100644 allure-results/5fa16469-39ec-40c5-912d-411b16873858-attachment.txt create mode 100644 allure-results/5fabf8ba-f990-4cc4-9866-02c4ff7777a8-attachment.json create mode 100644 allure-results/5fbb1798-bd86-4fb4-a2a6-fa159ff0f8a0-attachment.txt create mode 100644 allure-results/5fcaa428-ddcc-40b3-a2a3-65b6e8493ed0-attachment.txt create mode 100644 allure-results/5fe0d8c2-6263-4494-a17f-062e775224b7-attachment.txt create mode 100644 allure-results/5fe6e595-37a9-4176-a7eb-d60ab8dac585-attachment.txt create mode 100644 allure-results/600432f9-4fb2-4dd4-b50e-8ff2bfb31e6d-attachment.txt create mode 100644 allure-results/6014cb1e-cd0c-4e32-b7ba-7fcf86df507c-attachment.json create mode 100644 allure-results/605c90b9-b68f-4f7c-a546-85e63985f6cf-attachment.txt create mode 100644 allure-results/6070c656-e70f-4311-a177-9384c4891fbb-attachment.txt create mode 100644 allure-results/60a5dee6-35b7-4681-899d-45bba5ffa2ae-attachment.txt create mode 100644 allure-results/60b19a45-ddee-45ad-b119-894843302723-attachment.txt create mode 100644 allure-results/60cfe5bf-92e7-40c6-9250-547e3436b8ee-attachment.json create mode 100644 allure-results/60d50dd4-c1b1-4c0e-97c6-4cdfe963aba6-attachment.json create mode 100644 allure-results/60daf6e2-77c1-470a-96cb-ea4ad1b36ef5-attachment.txt create mode 100644 allure-results/6104edcc-8c2a-483a-9c5a-c946c3c38d52-attachment.txt create mode 100644 allure-results/61062a92-eb93-4b3a-a6ab-583e020eace9-attachment.txt create mode 100644 allure-results/610c2a10-bac1-4267-85f3-bd05df733ab8-attachment.json create mode 100644 allure-results/610cbca4-adc8-4d9b-869e-02ce5a3117a1-attachment.json create mode 100644 allure-results/610e82bc-7ae3-4290-8a7c-ba189b4d29d0-attachment.json create mode 100644 allure-results/611a8780-a31c-4de0-be7d-5687a701f3d4-attachment.json create mode 100644 allure-results/612074e5-4562-4c63-90c3-69d216b82748-attachment.txt create mode 100644 allure-results/6134b8ef-9e6e-484f-9a89-b45a0ddb34f8-attachment.json create mode 100644 allure-results/61573c61-8765-4693-bb63-fb2be8624433-result.json create mode 100644 allure-results/61ccae17-61ad-4e04-8703-4766b1a6a838-attachment.json create mode 100644 allure-results/61cdfd96-be97-4dad-85b4-ce704af5302b-attachment.json create mode 100644 allure-results/61ecc653-89a9-4714-8b38-cdce7fe19b59-attachment.txt create mode 100644 allure-results/61f34f1a-f105-407c-bcfb-94dbf91bd4ce-result.json create mode 100644 allure-results/625e7a54-d570-4cbf-b6f9-71202b8b3847-attachment.txt create mode 100644 allure-results/6289c6c2-270b-49b8-b8ad-b90a0a45045e-result.json create mode 100644 allure-results/62b56f11-1586-4310-bba1-af31a350b9a8-attachment.txt create mode 100644 allure-results/62c75d90-7470-4a77-85cd-873495869443-attachment.json create mode 100644 allure-results/62cb78bf-a3d2-4637-bd71-44c5af22efe2-attachment.txt create mode 100644 allure-results/62d5c49f-65e7-4a3b-9527-ec4328c006f8-attachment.txt create mode 100644 allure-results/62dfb2bb-6b65-4677-bd93-aed79f93fa06-attachment.txt delete mode 100644 allure-results/62e2c163-1afc-4eb6-9589-f7f1f5d3d396-attachment.json create mode 100644 allure-results/62fbd6e9-cd87-4067-924c-6cbb2c34712f-attachment.json create mode 100644 allure-results/62fd8292-c717-460a-bc64-5587ebd4eea1-attachment.json create mode 100644 allure-results/630d8c57-9ae6-4dbe-aa1f-a08c0641d4a2-attachment.txt create mode 100644 allure-results/631717ce-049a-44f6-9cb4-7d7b884a0381-attachment.txt create mode 100644 allure-results/631bf59d-5d6c-4a60-a078-1296ae87d194-attachment.txt create mode 100644 allure-results/633684be-405f-413f-a2e4-0a9c2eb57904-attachment.txt create mode 100644 allure-results/633f183f-0064-4b01-99d9-11e0cf7105f7-attachment.txt create mode 100644 allure-results/635cb029-255c-470e-abeb-08ee3df361ff-attachment.txt create mode 100644 allure-results/635e3e4a-1d9d-4944-8358-84e0c98d9056-attachment.txt create mode 100644 allure-results/636e6946-15b6-4630-b572-49ac1142cbcd-attachment.txt create mode 100644 allure-results/636e7013-c834-4d92-86dd-68d48cd4daa8-attachment.txt create mode 100644 allure-results/637647e7-f68c-40b7-9526-6a3cb0d188c1-attachment.txt create mode 100644 allure-results/63773698-ed22-4291-8355-ceb1c417f5d9-attachment.json create mode 100644 allure-results/639eb39d-583f-44f4-82dd-e63243ea3853-attachment.txt create mode 100644 allure-results/63bbed92-1002-44b9-8bb4-4ec2421f4942-attachment.txt create mode 100644 allure-results/63c7769f-50f6-4ea1-9db8-acf4707fb449-attachment.txt create mode 100644 allure-results/63e58425-7743-472e-9bd5-0c8e636f5bdf-attachment.txt create mode 100644 allure-results/63e94ced-7222-47df-a41f-474043fac818-attachment.json create mode 100644 allure-results/64115993-08b3-4759-9867-abb6a5a5a42b-attachment.json create mode 100644 allure-results/645fab24-79b3-489f-a223-baf9a059e5f6-attachment.txt create mode 100644 allure-results/64613f04-1110-4c85-b7a4-1ab1ae5270e1-attachment.json create mode 100644 allure-results/6461bcb7-181e-410a-a588-9dfc6d1c3cba-attachment.json create mode 100644 allure-results/6475bb72-49a9-45e4-a23f-1e9dbab56f81-attachment.txt create mode 100644 allure-results/64b72c44-f80a-461a-a81f-54648715f6c4-attachment.txt create mode 100644 allure-results/64d299db-af76-4290-8960-5ecd69c9e664-attachment.txt create mode 100644 allure-results/64e30e12-2e47-46bc-9de8-8c35411793e3-attachment.txt create mode 100644 allure-results/65022fa7-e406-483a-b37d-05494519daa7-attachment.txt create mode 100644 allure-results/6509bdde-6c43-4801-bdd7-516b99741852-attachment.json create mode 100644 allure-results/650eea14-a965-44cd-a8dd-fe61612fb4eb-attachment.json create mode 100644 allure-results/651bde3b-9280-45b9-b261-ff494a44fefe-attachment.json create mode 100644 allure-results/651cb7d9-83aa-48b6-958e-38217a5d098b-attachment.txt create mode 100644 allure-results/65ad2ab8-965b-4e00-a976-9ee89e0981eb-attachment.txt create mode 100644 allure-results/65e27bde-b6b1-40ec-ab80-d62db22d8101-attachment.txt create mode 100644 allure-results/65f56b2d-a21a-481f-9974-09a573959df7-attachment.json create mode 100644 allure-results/66099f96-dcd9-48e1-b733-0e4850bae604-attachment.txt create mode 100644 allure-results/66104bff-581c-426c-a176-f61beb497a15-attachment.txt create mode 100644 allure-results/663b4c28-4979-4c69-96ca-48cfd9aef149-attachment.txt create mode 100644 allure-results/6645cb03-e41b-4817-ac4e-0afcc8ecf77a-attachment.json create mode 100644 allure-results/666b6be1-c9d4-4236-ac74-e6f3e8348c4c-attachment.json create mode 100644 allure-results/66948a9d-9cae-46d8-8335-e3289b8818ea-result.json create mode 100644 allure-results/6696c8c8-07af-478f-b0b6-e8110f6c61d5-attachment.txt create mode 100644 allure-results/66a4d11d-de8e-4af9-83cb-b4756a9c5e6a-attachment.json create mode 100644 allure-results/66adcecb-8b92-47df-8810-91d2e300617d-attachment.txt create mode 100644 allure-results/66c35ef5-c455-495d-9850-d23fe8f31b1a-attachment.json create mode 100644 allure-results/66d4275c-ba21-4c8a-8f9d-40d85cd37ff6-attachment.json create mode 100644 allure-results/66d983dd-81ab-4328-8122-6ed8e6fd7de8-attachment.json delete mode 100644 allure-results/66fd4e53-914a-46b7-8a88-0f50052d821d-attachment.json create mode 100644 allure-results/6718a9fb-0d04-4c9b-91b8-3a43b7a29b51-attachment.txt create mode 100644 allure-results/6739eada-5d63-4ec3-9937-ee6b6de996cd-attachment.json create mode 100644 allure-results/673cfefa-a4d0-40dc-857b-583de3386f0e-attachment.json create mode 100644 allure-results/676f6f18-a3d3-4128-9e23-9c478601ae17-attachment.txt create mode 100644 allure-results/677267b0-ead2-4733-8722-29122c087b59-attachment.txt create mode 100644 allure-results/67744626-3514-4229-ac0d-5c7c55037b68-attachment.txt create mode 100644 allure-results/677c7589-df73-475b-a82c-fb9766727024-attachment.json create mode 100644 allure-results/6795ac8b-cdaf-4be1-b949-0758e3d043ca-attachment.json create mode 100644 allure-results/67ab1bd3-8d89-4a41-9efe-6852f04c8f79-attachment.txt create mode 100644 allure-results/67b9aef4-4a71-4ef5-8922-324c04721d5f-attachment.txt create mode 100644 allure-results/67bf6733-d130-4a1b-b6d9-e8d2a1a9035d-attachment.txt create mode 100644 allure-results/67cee58c-fafa-4418-8dbb-dd68b8573bee-attachment.txt create mode 100644 allure-results/67dd652f-2dbe-4543-b32a-2c5cacf4042e-attachment.txt create mode 100644 allure-results/67f59fd2-2210-4012-957e-947b2174271a-result.json create mode 100644 allure-results/67fce674-6365-42be-ac7d-65bb91d3c6d2-attachment.json create mode 100644 allure-results/6815bc7a-7682-460b-b832-c24bca135136-attachment.json create mode 100644 allure-results/68248bd6-b193-4357-9584-ddb438015866-result.json create mode 100644 allure-results/68304d00-8273-4f8a-ba6a-85127f9dfbe4-attachment.txt create mode 100644 allure-results/68321a6d-a6c1-45e2-bbc4-815f47b0be8d-attachment.txt create mode 100644 allure-results/6869bade-f4c0-4f7c-964a-331a69f9ede5-attachment.txt create mode 100644 allure-results/687b3b75-3c8b-4859-904a-c39c250df579-attachment.txt create mode 100644 allure-results/6890d28e-3a45-47a7-8e8b-7e1b6b1e5c40-attachment.txt create mode 100644 allure-results/6893ad00-8daa-4797-b999-ee5c82e896fb-attachment.txt create mode 100644 allure-results/6893f9c5-8853-40ab-ae61-d3de86d369de-attachment.txt create mode 100644 allure-results/689a8fe2-0de4-4fd4-a9c6-9a1c482f96ec-attachment.json create mode 100644 allure-results/68b33552-f69a-494e-9bd7-741745aef37b-attachment.txt create mode 100644 allure-results/68df6c8b-d1a5-497d-b889-4d1e2291360b-attachment.txt create mode 100644 allure-results/68e2cdae-d696-454f-9fa7-bbf81b0b2228-attachment.json create mode 100644 allure-results/68ec7427-6a77-4b2b-ad6c-f50e35762630-attachment.json create mode 100644 allure-results/68fc87ce-9f06-4a46-933c-53ca46295bca-attachment.txt delete mode 100644 allure-results/69225a15-6e2d-49c6-b9f0-dabed95c7eca-attachment.txt create mode 100644 allure-results/6949c200-cdef-4aaf-b108-78a9b31cabc7-attachment.json create mode 100644 allure-results/697a69ab-54f7-49b9-9701-d812bb6d6d15-attachment.txt create mode 100644 allure-results/69a1c4ff-f053-4b03-a9b3-236757723449-attachment.txt create mode 100644 allure-results/69ae610e-6a98-46cf-a196-745e4a417baa-attachment.json create mode 100644 allure-results/69afbf9c-dc75-4d48-87d7-c6cbfe9e6ad1-attachment.txt create mode 100644 allure-results/69b2955a-749c-4163-b492-ebbd4ddb558f-attachment.json create mode 100644 allure-results/69c528ac-26d8-4f28-b103-b365bb907180-result.json create mode 100644 allure-results/69e7b91e-cd26-4e4f-bce5-c01d4ab9c2ee-attachment.txt create mode 100644 allure-results/69f136c4-6ac8-4bf0-b723-6e08d5a60fe8-attachment.json create mode 100644 allure-results/6a1824df-f12b-48e9-beb0-06f707e0f5c2-attachment.txt create mode 100644 allure-results/6a34fb25-bbcd-40d5-b13b-22050ad6d2bd-attachment.json create mode 100644 allure-results/6a38631d-3eb5-4dee-8ab6-e8ebd6fdeb17-attachment.json create mode 100644 allure-results/6a665874-261d-4374-9980-3e68f0248464-attachment.txt create mode 100644 allure-results/6a8867d5-14c9-4a5a-8f87-ebadbd69c997-attachment.txt create mode 100644 allure-results/6a97bbe3-e714-4606-bf45-9a446468da85-attachment.txt create mode 100644 allure-results/6ab89948-a178-4162-93db-93fec53afba2-attachment.txt create mode 100644 allure-results/6ae6a15c-6dd7-4bf6-8be2-5ab47b22fa80-attachment.json create mode 100644 allure-results/6aed7123-f625-4ba0-9724-e7bbd2a5a91e-attachment.json create mode 100644 allure-results/6aed7c3e-50f3-43ff-94f5-a6f5acc4b198-attachment.json create mode 100644 allure-results/6af49aa9-64df-4e03-924d-d6dcfff18710-attachment.txt create mode 100644 allure-results/6b283435-10ce-4cf5-b99c-5c96b307a106-attachment.json create mode 100644 allure-results/6b29bd6b-3520-4612-ab0f-777f26bca968-attachment.txt create mode 100644 allure-results/6b4ef0fc-a741-4cce-b65f-4234aadbb119-attachment.txt create mode 100644 allure-results/6b64f1e6-9588-49f6-bce1-8f5d4f88f2ff-attachment.txt create mode 100644 allure-results/6b94a859-9c66-4529-bc58-cce8b547f9b8-attachment.txt create mode 100644 allure-results/6b9e5b4f-8fe4-45e3-ad7b-c95454f08ea1-attachment.txt create mode 100644 allure-results/6bb76a48-33f0-4970-920e-fab360a0a6df-attachment.txt create mode 100644 allure-results/6bdea836-b1fd-48e3-9e12-4c5d2c4e7836-attachment.json create mode 100644 allure-results/6bf57f57-fe8a-4d7b-a866-12de31334b1d-attachment.txt create mode 100644 allure-results/6bf6bf9c-07e3-473a-9ebd-b98a3ffda9e7-attachment.json create mode 100644 allure-results/6c031c88-4d2b-4f0b-94e9-300213a7e969-attachment.txt create mode 100644 allure-results/6c2a5429-1212-4ecd-a10e-5a53f3032f19-attachment.txt create mode 100644 allure-results/6c37dfaa-d7c0-4817-9b32-49f51d284013-attachment.json create mode 100644 allure-results/6c3b11bc-ea5c-43fe-94dd-c33a39582632-attachment.json delete mode 100644 allure-results/6c4ddc67-499d-4be7-9375-c6d0f5287f55-attachment.json create mode 100644 allure-results/6caca1d9-29b5-4e6e-8dbe-0cf8e6b07996-attachment.txt create mode 100644 allure-results/6cb912c4-c8a5-463c-9aab-9acb16005507-attachment.json create mode 100644 allure-results/6cb97818-f8bd-4eaf-85b6-feaa2f603a1e-attachment.txt create mode 100644 allure-results/6cc0b008-b023-4e06-86c6-99def17c519b-attachment.json create mode 100644 allure-results/6ce8dc00-9f81-494e-bb78-e71ff44dd3fe-attachment.json create mode 100644 allure-results/6d12b843-f970-411c-86a7-0632aa238d93-attachment.txt create mode 100644 allure-results/6d13bd98-972b-4774-869d-54886e322e44-attachment.json create mode 100644 allure-results/6d1ec284-730a-46d7-aab4-aa34cf7536a8-attachment.json create mode 100644 allure-results/6d29bf31-cb84-4339-b082-0c6a4b80fbd8-attachment.json create mode 100644 allure-results/6d360666-e884-4729-b1bf-8d38b5092faf-attachment.txt create mode 100644 allure-results/6d641fde-ac25-4e3e-94ac-7d46610c1098-attachment.txt create mode 100644 allure-results/6d6ba595-8b68-4c26-adb7-404e9274bff9-attachment.txt create mode 100644 allure-results/6d77be3a-ccc1-43d8-8579-35d0fb15f65a-attachment.txt create mode 100644 allure-results/6d83491f-cc23-4c75-aa47-2e7e08c26818-result.json create mode 100644 allure-results/6de8a2b6-739c-4fd4-ae46-bd44b1ecec64-attachment.txt create mode 100644 allure-results/6e027fe0-fdcd-40bc-a4cf-aa807ac10f3f-attachment.txt create mode 100644 allure-results/6e088845-be11-4f3c-95d5-be5607512d98-attachment.json create mode 100644 allure-results/6e255321-7f54-493c-89e8-6a63d2d2ace9-attachment.txt create mode 100644 allure-results/6e300123-26f9-48db-a280-f47fede516bb-attachment.txt create mode 100644 allure-results/6e8ec069-a1da-4771-8f3a-ef577917c856-attachment.txt create mode 100644 allure-results/6e96600f-4952-4e08-9db4-bb825d22a133-attachment.txt create mode 100644 allure-results/6ea00c6c-1421-4a27-89f4-934f4006dbad-attachment.txt create mode 100644 allure-results/6eae196f-9fca-4320-8ebd-ae52e40f2112-attachment.txt create mode 100644 allure-results/6eb1a4ee-c93e-43fd-a263-f8ace8f38250-attachment.txt create mode 100644 allure-results/6eb1eb9e-0aa2-498f-9fc8-6d918828d4ea-attachment.json create mode 100644 allure-results/6f038618-8fff-44ae-827b-465b6fd3ae7f-attachment.json create mode 100644 allure-results/6f1ea586-f8ea-40d0-b96d-d3e23b4a7103-attachment.json create mode 100644 allure-results/6f27d7ba-eb81-4b81-b2e4-56ebb00caf3b-attachment.txt create mode 100644 allure-results/6f5324a4-f4e0-4bba-a2e6-c34b8f73db33-attachment.json create mode 100644 allure-results/6f568438-9da4-44ec-9d6a-d06336b819d5-attachment.txt create mode 100644 allure-results/6f8b6936-4a43-41b4-9a8f-9942865d99e5-attachment.txt create mode 100644 allure-results/6fa9087d-8da0-4bb0-a5f6-735296e189f5-attachment.json create mode 100644 allure-results/6ff2c004-6d29-47ff-bdca-827b0866e32a-attachment.json create mode 100644 allure-results/6ffe3e8d-14fc-4084-a96b-1e3cc95619a7-attachment.txt create mode 100644 allure-results/7005919c-1b33-4057-9789-342705501b8e-attachment.txt create mode 100644 allure-results/700d08a5-dc37-4e2b-92a0-ebf911ad1ffd-attachment.txt create mode 100644 allure-results/701534e5-5652-4afd-9861-317965a7f835-attachment.json create mode 100644 allure-results/704179cf-2bdb-4dee-b931-3e3c71404e02-attachment.json create mode 100644 allure-results/70461a58-9bda-4072-9e7f-d6d31f412ee9-attachment.json create mode 100644 allure-results/707b3ea3-466b-42a5-bd66-61945eec9344-attachment.txt create mode 100644 allure-results/70b85508-65d4-44c4-b01b-5ac0b6f6594d-attachment.json create mode 100644 allure-results/70cde74e-223a-4b9c-a255-780e8c9df58d-attachment.txt create mode 100644 allure-results/7111dcc0-d78c-4fb1-a3e1-d493f7b7404c-attachment.txt create mode 100644 allure-results/71133e6c-12dd-44cf-acaa-15fc279fe626-attachment.txt delete mode 100644 allure-results/7121bbd1-1261-4590-aeac-cfba30bb5794-result.json create mode 100644 allure-results/71380cb5-f6fa-4f9c-947a-ecc888c35609-attachment.txt create mode 100644 allure-results/71393554-0cac-42a7-8dac-e35270a18dab-attachment.txt delete mode 100644 allure-results/713a4f71-0b2e-4169-a583-a85d814ba8c6-result.json create mode 100644 allure-results/713cd508-8e34-42e8-9189-782d70a4fef6-attachment.json create mode 100644 allure-results/71625c92-ca22-4857-9861-6370b7b7e3ed-attachment.txt create mode 100644 allure-results/71741dd2-c69e-4cb3-90d9-5323fd8af4aa-attachment.txt create mode 100644 allure-results/7181557e-4a2c-4538-9984-c0aaa968c12f-attachment.txt create mode 100644 allure-results/71826a31-531d-4966-8c76-c43daee44ffc-attachment.json create mode 100644 allure-results/71a3cbf2-8c28-411d-a660-2e4dc51e1fb2-attachment.txt create mode 100644 allure-results/71aa13ca-64c4-4909-a43e-27313892b6ef-result.json create mode 100644 allure-results/71b8ef05-64d2-4f1d-9dbb-173865d1cf69-attachment.txt create mode 100644 allure-results/71cdb312-f7ad-4836-8711-9c9177f805b4-attachment.txt create mode 100644 allure-results/71e0baf5-e92b-4ae7-9176-28fa2a6a2b86-attachment.json create mode 100644 allure-results/71e2516d-ac6c-4808-bb53-9fad062d8e96-attachment.json create mode 100644 allure-results/7208753d-b4fc-42b5-b936-8f6756e320fd-attachment.txt create mode 100644 allure-results/721b604b-36b3-4cf2-9b70-906382f25d05-attachment.txt create mode 100644 allure-results/723a8479-48f1-46c8-af84-7425b473ce21-attachment.json delete mode 100644 allure-results/7251ad07-67a4-412e-9de6-6c2848ef1b9b-attachment.json create mode 100644 allure-results/72604738-2a7b-448d-973b-0f78de26be74-attachment.txt create mode 100644 allure-results/726f5b96-8d32-4f70-8e76-1f5798057457-attachment.txt create mode 100644 allure-results/7277060b-0425-4ed6-b081-c21a4f94d734-attachment.json create mode 100644 allure-results/7284631a-986c-4df6-97a1-aa45a4a8c047-attachment.json create mode 100644 allure-results/72899e85-17bd-4c9d-b84a-f65d26a55222-attachment.txt create mode 100644 allure-results/72921b68-7c60-4e0b-82d9-742c4a0271d1-attachment.json create mode 100644 allure-results/72af5aae-0e26-47d7-b4bb-89ff80d83cec-attachment.json delete mode 100644 allure-results/72c05d47-aed8-4aca-8686-0d460fde5f7d-attachment.json create mode 100644 allure-results/72e42239-1789-4c17-a0f7-3ddb722cdb21-attachment.json create mode 100644 allure-results/72f47c3a-a9e5-4af3-b698-ec822d78657f-attachment.json create mode 100644 allure-results/73038596-27ac-4f59-a156-1673dcaccb6d-attachment.json create mode 100644 allure-results/73258b54-18db-478a-90ce-83b61f18c209-attachment.json create mode 100644 allure-results/732ebe1f-1bb9-4104-be49-3d2a2a5c3021-attachment.txt create mode 100644 allure-results/73324255-2921-43da-b466-bc977e3b8e06-attachment.txt create mode 100644 allure-results/7355e471-895e-48aa-b929-1029fbcccb42-attachment.txt create mode 100644 allure-results/739c5085-9e45-4998-af23-699beb70e168-attachment.txt create mode 100644 allure-results/73a7c278-de34-4466-b917-f06334668734-attachment.json create mode 100644 allure-results/73aff9d7-9336-47cb-94e3-ed2bc1559ee9-attachment.json create mode 100644 allure-results/73b97028-80f2-4139-aeac-0afdfe725489-attachment.txt create mode 100644 allure-results/73c543c6-c3a0-407d-851a-b43fe4a4165e-attachment.txt create mode 100644 allure-results/73e0e447-13a2-4546-a7d7-c383e3344ba0-attachment.json create mode 100644 allure-results/73fe0886-ee11-415d-a5ec-c7dc46fb7f75-attachment.txt create mode 100644 allure-results/73ff5f1e-610e-420e-a2b3-1c54bfe79f0a-attachment.json create mode 100644 allure-results/741f038f-31f7-4532-baf9-4abf8108c5f4-attachment.txt create mode 100644 allure-results/742851fd-6ba6-427d-9a10-aa8474e4feb6-attachment.txt create mode 100644 allure-results/742e0b5d-6852-4cb8-bfe7-cc25353ed953-attachment.json create mode 100644 allure-results/743cfc46-ff8d-46ba-bf70-5bc961fd2a0f-attachment.txt create mode 100644 allure-results/7479d67b-8314-4ad1-909f-f797d00e1ee8-attachment.json create mode 100644 allure-results/7486bdc9-cd38-4536-81a4-773dbe9bd863-attachment.json create mode 100644 allure-results/748b3958-ac2d-4a27-b9c2-747debe0aa0e-attachment.txt create mode 100644 allure-results/7497f2d5-0b6a-4418-b5ec-08ee944413df-attachment.txt create mode 100644 allure-results/750371c9-4c75-4d88-b858-5414e6396c74-attachment.txt create mode 100644 allure-results/75229506-fa1c-4b46-948b-91428e0d6f8c-attachment.txt create mode 100644 allure-results/752bf642-a6b8-493a-a8bd-0e8ec6ac732c-attachment.txt create mode 100644 allure-results/7530bbe8-c95e-41ea-a785-9ae3ba0a8749-attachment.txt create mode 100644 allure-results/75787960-cecf-456c-acb6-8bccfbbeaf33-attachment.json create mode 100644 allure-results/757dfe0a-2e79-4e59-a778-86c76814f455-attachment.json create mode 100644 allure-results/7585d708-ff61-4d3a-af39-1a18e37f6a89-attachment.json create mode 100644 allure-results/75f1a097-6e93-40ed-8a93-bf4908f37a37-attachment.json create mode 100644 allure-results/75f29dff-8283-4773-bb22-89fdcabe9c8b-attachment.txt create mode 100644 allure-results/765ed64e-3240-4f67-863f-b01fd2dfdd95-attachment.json create mode 100644 allure-results/7664a016-cdad-469c-bc1d-927534c3c40b-attachment.json create mode 100644 allure-results/7678cba0-298e-4ecc-8c0c-5afc712a4bbd-attachment.json create mode 100644 allure-results/767ac94f-ec66-47b6-873f-6950ff067cb8-attachment.txt create mode 100644 allure-results/767b1556-a2bf-4d97-a59a-c96c41fc92a5-attachment.txt create mode 100644 allure-results/768b3947-62f0-4c01-b960-202bb5cc17da-result.json create mode 100644 allure-results/769c1546-836b-48d1-8ad1-ee95784c58c2-attachment.json create mode 100644 allure-results/769d00fb-d258-4e4f-a204-160fbd8d6239-result.json create mode 100644 allure-results/769e4e70-c818-4296-8b17-3b78e8b5212e-attachment.txt create mode 100644 allure-results/76abd70b-21c3-403e-969a-6a2abf5c33b5-attachment.json create mode 100644 allure-results/76ba8963-c6bc-4397-b6b3-271c4e63fec8-attachment.txt create mode 100644 allure-results/76d6520a-bf4c-4675-9f12-0f48f2880ef3-attachment.txt create mode 100644 allure-results/76e5236e-6d50-4e33-854b-1122ecc7443a-attachment.txt create mode 100644 allure-results/76fb091a-d919-42ea-8b14-e114237bd84a-result.json create mode 100644 allure-results/76fc184a-0852-4382-ba3b-bc3f984110c5-attachment.json create mode 100644 allure-results/770514c8-7bbc-4d25-9205-f741e6509dcb-attachment.txt create mode 100644 allure-results/77147a57-7acb-4ca6-8d74-9196260e26d3-attachment.json create mode 100644 allure-results/774f43ef-7688-48ab-ac50-9fea0e525587-attachment.json create mode 100644 allure-results/7758ca7b-d7e8-4f1d-b9c3-1439cb5e6133-attachment.txt create mode 100644 allure-results/778b5852-df17-4e86-8ba4-5da39f102284-attachment.json create mode 100644 allure-results/77df1e4b-71e8-4d5e-a8b6-ceb16ba13589-attachment.txt delete mode 100644 allure-results/77f73c2d-add9-490a-90d2-980a343ea05e-attachment.json create mode 100644 allure-results/781eb95a-8984-4dc5-9b4d-0ef7f84e0d1c-attachment.json create mode 100644 allure-results/782bc2ba-a518-4157-9ff0-10dcd4982e68-attachment.json create mode 100644 allure-results/7855722c-6f4c-45a3-b47c-b3aa00e8076a-attachment.json create mode 100644 allure-results/7859cac2-22f3-43d4-b743-580eb99ba09f-attachment.txt create mode 100644 allure-results/785beae2-d85e-4c3e-bd07-5c1e64029615-attachment.json create mode 100644 allure-results/78797981-c733-4818-b82d-5d85f23a06e2-attachment.txt create mode 100644 allure-results/78c2b6d6-353d-4db5-9725-6237b19d7f57-attachment.json create mode 100644 allure-results/78d5ad9f-0b36-4751-a0cf-7f58f81cd367-attachment.json create mode 100644 allure-results/78e0399b-0e69-4c75-a38c-fb5bce92b318-attachment.txt create mode 100644 allure-results/78e50c92-4e55-4d64-8520-093931858caa-attachment.json create mode 100644 allure-results/78e760f3-d71f-4430-a23b-5ff9b1314836-attachment.txt create mode 100644 allure-results/78f4fc5d-1380-42a5-8e24-24b9b2a4dbd3-attachment.json create mode 100644 allure-results/78f7ab9a-d85e-4d34-8da8-0c9ff7daa8a4-attachment.txt create mode 100644 allure-results/78fc3fbe-27b7-47a2-a418-9f6207c7ca94-attachment.json create mode 100644 allure-results/790140f2-a0a9-4e41-9e00-0c260537d6a2-attachment.txt create mode 100644 allure-results/79219956-0746-4922-861c-da903201d684-attachment.txt create mode 100644 allure-results/792bf839-8d1d-45d6-b36d-3019802198df-attachment.txt create mode 100644 allure-results/793b3fd1-9446-4dbc-b20d-5331c5a78a0b-attachment.txt delete mode 100644 allure-results/793c97d9-6448-45d0-9052-0a688473ea7f-result.json create mode 100644 allure-results/79585ca6-618d-4248-a38b-acb3a497bb62-attachment.txt create mode 100644 allure-results/79697713-4273-469c-bbaa-e4819e35c44e-attachment.json create mode 100644 allure-results/796d02d9-c0eb-420b-b8bc-92f92940f53e-attachment.txt create mode 100644 allure-results/79758a2a-8297-429c-8616-65bffc5d156b-attachment.txt create mode 100644 allure-results/79d02777-e867-4afc-829c-a68a76c4a047-attachment.txt create mode 100644 allure-results/79ff59eb-49fa-470c-881c-1d94c8525467-attachment.txt create mode 100644 allure-results/7a5a4e9d-8659-43ce-9ca5-c1c3e22b8aaa-attachment.json create mode 100644 allure-results/7a5d2bf1-27c5-47d0-b92e-42176b51ed4b-attachment.json create mode 100644 allure-results/7adddab7-d6ad-463e-a5be-859599a1f1f0-attachment.txt create mode 100644 allure-results/7ae316b7-6357-414a-974d-3e161d71dd6b-attachment.json create mode 100644 allure-results/7b028e7f-4960-4077-8e31-eef2315433f8-attachment.json create mode 100644 allure-results/7b121719-ab0e-48c5-9f63-580c7f5ae75f-attachment.json create mode 100644 allure-results/7b4b8053-78aa-499f-a40a-4ebe921c038e-attachment.json create mode 100644 allure-results/7b5d1fc6-4ab9-4bc5-afdf-e6ddd20b48bc-attachment.txt delete mode 100644 allure-results/7b6bb531-dc3a-4e92-939b-8b9f8765b914-attachment.json create mode 100644 allure-results/7b7064ca-702a-4ed0-837e-3e1d36a93ba7-attachment.txt create mode 100644 allure-results/7bcbb62d-01d1-4f6f-8cd3-5dbba32f4ec3-result.json create mode 100644 allure-results/7bf3754f-1029-4128-9571-df535d2c91e5-attachment.txt create mode 100644 allure-results/7c169f51-87c6-4532-9f9e-6b0049108346-attachment.json create mode 100644 allure-results/7c74f4af-ec06-4dd6-8753-4dbdf0af57e4-attachment.txt create mode 100644 allure-results/7c75e99f-bc68-4334-95ee-aa61c560d8f0-result.json create mode 100644 allure-results/7c849e04-d49f-48f2-ab63-95e1d914c433-attachment.json create mode 100644 allure-results/7c9aeb10-cb71-4e9a-ae75-e4a7a4775d24-attachment.json create mode 100644 allure-results/7cb251f1-0914-4897-bfe4-a9b23945295b-attachment.txt create mode 100644 allure-results/7cd18766-2900-4d26-9546-6698895168d2-attachment.txt create mode 100644 allure-results/7d012724-01bd-4eb7-a555-04fc7a9b9bb0-attachment.txt create mode 100644 allure-results/7d19e7ca-e070-412e-978d-7040e09b4b03-attachment.txt delete mode 100644 allure-results/7d2bc1b2-3a75-4137-b1d4-907f8a08e8f6-result.json create mode 100644 allure-results/7d3100e4-67db-482a-a2e5-0965b97b5ba3-attachment.json create mode 100644 allure-results/7d33e835-444e-4df6-9106-12384f2ad3bb-attachment.json create mode 100644 allure-results/7d400fd8-283a-4854-9c93-21a2deecbc7f-attachment.txt create mode 100644 allure-results/7d623ef6-0a59-4482-9347-41315822d414-attachment.txt create mode 100644 allure-results/7d7ef1e6-e24d-4550-b105-2260b002f230-attachment.txt create mode 100644 allure-results/7d846def-8807-4951-881e-41005a66fd64-attachment.txt create mode 100644 allure-results/7d852475-43d6-4bda-b99b-3b98900d365c-attachment.json create mode 100644 allure-results/7d9dadf5-e985-411c-9c5f-015c85dbe507-attachment.json create mode 100644 allure-results/7da6ce82-5ac6-44fb-bae4-2f77fa9b0b34-attachment.txt create mode 100644 allure-results/7dab8025-e4ee-4f6b-a170-8dfead5bbbfa-attachment.txt create mode 100644 allure-results/7db83849-35da-46dd-8816-2f3fbe401b5a-attachment.txt create mode 100644 allure-results/7dc1696c-f02a-4ce8-8335-0151b409f016-attachment.txt create mode 100644 allure-results/7e309e5f-db2f-4820-9859-320ba0d5b318-attachment.txt create mode 100644 allure-results/7e333b90-9c6b-41cd-83cf-c1b2f02de385-attachment.json create mode 100644 allure-results/7e5cd4af-afe8-4324-a30d-bd132a34bce5-attachment.txt create mode 100644 allure-results/7e5f6258-37d9-49eb-b2e6-91aaab018979-attachment.json create mode 100644 allure-results/7e76ba2d-1310-49fc-946e-b2a77169e95f-attachment.txt create mode 100644 allure-results/7e7f6465-df08-4e79-99d9-ef13966d7323-attachment.txt create mode 100644 allure-results/7e7f72c1-3836-4e66-b8ed-678ec24ffa07-attachment.txt create mode 100644 allure-results/7e9c85cd-dc7e-44eb-a204-beeefa4a62ff-attachment.json create mode 100644 allure-results/7ec9efff-42cc-479e-b22d-773352db5b55-attachment.json create mode 100644 allure-results/7ed7b116-41ff-42de-a5f6-c1ed3b361e1c-attachment.txt create mode 100644 allure-results/7ee2c98a-5e44-475e-a275-e151cd817675-attachment.json create mode 100644 allure-results/7f0a04ba-8a0e-4629-9175-049d37151ace-attachment.json create mode 100644 allure-results/7f2fa228-4d06-40d6-ae99-ecdf2aee1d09-attachment.txt create mode 100644 allure-results/7f685e60-1839-442a-84ec-49b9b98a84d3-attachment.txt create mode 100644 allure-results/7f6deaf0-7eb4-4ae2-afc9-54a4601e3f03-attachment.txt create mode 100644 allure-results/7fb320ca-9d76-4fcf-92b5-ab4ad75a9e91-attachment.json create mode 100644 allure-results/7fb9be8c-a4f7-454e-9bfa-eada1eaa7d06-attachment.txt create mode 100644 allure-results/7fdd4783-ce16-40cb-8af1-46ce07119fdc-attachment.txt create mode 100644 allure-results/7fe39ea6-1f5e-4774-ba3c-cf548b14f8ed-attachment.json create mode 100644 allure-results/7ffda6ad-a0ff-4216-a762-558bdc460288-result.json create mode 100644 allure-results/801d47d8-71ab-4dd0-875d-12683e32abfc-attachment.json create mode 100644 allure-results/8026f937-173e-4f84-82e8-4afbabbdb4a3-attachment.txt create mode 100644 allure-results/802e4fea-908c-44f7-b0db-f2c876722b62-attachment.json create mode 100644 allure-results/8037ad8f-da64-4bfb-b243-c0b5b94210d9-attachment.txt create mode 100644 allure-results/80729bf0-cdb5-4fdf-a3b0-b014240236c2-attachment.json create mode 100644 allure-results/808d2868-401c-47e0-8877-e4b8dd39182f-attachment.txt create mode 100644 allure-results/8094b520-feac-461b-881e-517397e35950-attachment.txt create mode 100644 allure-results/80a8162a-ae55-469c-a8f6-67a9042facbc-attachment.txt create mode 100644 allure-results/80ce3dba-477c-4048-8077-a4c8f6d8072b-attachment.txt create mode 100644 allure-results/80e6bd3c-66d1-45f7-af20-55885e07e637-attachment.txt create mode 100644 allure-results/8117dfa2-bc9b-4538-8532-2612244c83ce-attachment.txt create mode 100644 allure-results/812853b9-af6e-4863-bd06-f3745a7e3f23-attachment.txt create mode 100644 allure-results/813406b8-e306-4f05-9ac5-240b877325cc-attachment.txt create mode 100644 allure-results/81375480-edf0-4377-848d-1d4a842487fb-attachment.json create mode 100644 allure-results/81566d4e-afbd-4630-9173-28bd063144fb-attachment.txt create mode 100644 allure-results/815a20cb-9887-4d81-abe6-417773bcca30-attachment.txt create mode 100644 allure-results/815d979a-22fb-4e59-af0c-cd795787f121-attachment.txt create mode 100644 allure-results/815e1874-55d0-465f-95af-5b6cdfa9dbdf-attachment.txt create mode 100644 allure-results/8171923f-b7a1-4a1d-bb16-961e6eb94078-attachment.txt create mode 100644 allure-results/8172684f-ead4-4968-a607-8cf338c4a7f3-attachment.txt create mode 100644 allure-results/817e6c59-29d9-4138-bfee-86e4bf8d21d9-attachment.txt create mode 100644 allure-results/818068db-64da-467e-bc68-4c75f8bdab8b-attachment.json create mode 100644 allure-results/81b760a4-c164-4aae-82b9-24934a2827a1-attachment.txt create mode 100644 allure-results/81cb735c-5f9e-44cb-8ac6-00370aacf88a-attachment.txt create mode 100644 allure-results/81db046c-1505-4d1e-a563-f98bf77d6e6f-attachment.txt create mode 100644 allure-results/81f40182-936a-43ee-a0b0-78fca4d0ad1c-attachment.txt create mode 100644 allure-results/822f6a26-ab7b-4a8a-aea5-76d0f8f62871-attachment.json create mode 100644 allure-results/8234d982-1646-450d-93b9-d418fcecdd19-attachment.txt create mode 100644 allure-results/824ba775-24d1-4a8b-9bee-e85c665dae14-attachment.json create mode 100644 allure-results/826c5ea4-15b7-4f0d-8350-6824014fd9b0-attachment.json create mode 100644 allure-results/8274392d-7dc4-4c62-a97c-217fcfe26695-attachment.json create mode 100644 allure-results/827ca665-5b60-4fb3-a0e9-c2373c90afdd-attachment.json create mode 100644 allure-results/828cfe21-6995-4df9-a5c9-5d798ce3db00-attachment.txt create mode 100644 allure-results/828d5cb2-bbfe-47b8-bda2-3a454aaaa956-attachment.json create mode 100644 allure-results/8292dda9-b649-4299-b218-7f7fc1a65f63-attachment.txt create mode 100644 allure-results/82cab371-577f-437d-a48e-6527c70ba3b4-attachment.json create mode 100644 allure-results/82d4143d-5325-419c-af19-e9d9fb471db8-attachment.txt create mode 100644 allure-results/82e3fba4-4e33-433e-9e49-132e401791b8-attachment.txt create mode 100644 allure-results/82f0ad59-80e7-4d2d-ae7f-9a2e2160f2ee-attachment.json create mode 100644 allure-results/83035244-c207-4d2e-bbb7-010e3940725d-result.json create mode 100644 allure-results/8366d746-10c0-4aff-942d-7fb1f49e396b-attachment.txt create mode 100644 allure-results/836c1b21-e635-45d6-aca0-15f17aa8d09d-attachment.txt create mode 100644 allure-results/837664f1-4750-4f79-89a9-0ac0924100b3-attachment.txt create mode 100644 allure-results/8380d9cc-ff66-4de4-a3a9-3bf71596b955-attachment.json create mode 100644 allure-results/83afc377-a4af-4de3-a139-228427a1316f-attachment.json create mode 100644 allure-results/83be76d3-1bd3-4928-a852-8ca8c5b81b54-attachment.json create mode 100644 allure-results/83da027f-056e-4a56-93aa-c46986c54b0c-attachment.txt create mode 100644 allure-results/83e7d394-3c70-4ce5-ae63-5a72e03b4141-attachment.json create mode 100644 allure-results/842dbbed-ca59-4cf6-9f7e-253a7c503849-attachment.txt create mode 100644 allure-results/8443d00d-1630-46b8-8aec-0485fd1e38e5-attachment.txt create mode 100644 allure-results/844bd320-c79d-4107-b3d9-7b347677da55-attachment.json create mode 100644 allure-results/84ccacfe-d8e1-46a2-8999-4bb47adcf193-attachment.json create mode 100644 allure-results/8508f356-d998-465b-8e19-3005c07aa41c-attachment.json delete mode 100644 allure-results/851491f8-f638-44c7-908b-c467b89a7191-attachment.json create mode 100644 allure-results/85368b65-d98c-46b3-8d6c-7183f5bf75e5-attachment.txt create mode 100644 allure-results/85536b41-5cef-4112-b716-cde457cd14cb-attachment.txt create mode 100644 allure-results/855ced95-5acc-4c9c-b48e-170f2278ef30-attachment.txt create mode 100644 allure-results/856596e5-b2a8-481d-812b-c1bbfff99b3b-attachment.txt create mode 100644 allure-results/85abc1c5-7726-44f7-ae82-5a53663d8c9f-attachment.json create mode 100644 allure-results/85abd2b5-313e-4827-b0d7-a983236cf281-attachment.json create mode 100644 allure-results/85c308e1-671f-439e-bbe6-b57ba6521fbf-attachment.json create mode 100644 allure-results/85c779bb-0690-4e10-99be-190e594e7086-attachment.json create mode 100644 allure-results/85f2516d-ccf7-4448-aea0-4aaa9fd7437f-attachment.txt create mode 100644 allure-results/8622f7d0-149f-449c-8449-7db68ffb96c5-attachment.txt create mode 100644 allure-results/862f3a18-5d1d-4cb1-b212-260af8e570b8-attachment.txt create mode 100644 allure-results/8631a586-e11f-4bb7-bb87-695d5ceac6d9-attachment.txt create mode 100644 allure-results/866609bd-567d-4478-b7cb-0328d6ef185a-attachment.json create mode 100644 allure-results/8674f991-37e5-478e-8657-bd04ead2c0b1-attachment.txt create mode 100644 allure-results/868092fd-ccfd-4d8a-a2ef-6d117a3ee170-attachment.txt create mode 100644 allure-results/86a2c779-1437-4e52-8a16-c2ae13ee4766-attachment.txt create mode 100644 allure-results/86b26786-64cf-4009-9fa3-f9c6c11a05e7-attachment.txt create mode 100644 allure-results/8704cdc6-4dea-4f9e-83d8-053fe83ff366-attachment.json create mode 100644 allure-results/872649d4-120e-41cf-94d0-815b0926d695-attachment.txt create mode 100644 allure-results/8745d3bf-b113-4955-87d1-83d40a7cfc3f-attachment.txt create mode 100644 allure-results/875f882d-49f0-4a28-8299-36078cbb1181-attachment.json create mode 100644 allure-results/87b28504-3713-4148-8810-0dc6cb46f7a9-attachment.json create mode 100644 allure-results/87d3bbd9-2d08-47fc-8fde-5c02a96a2336-attachment.json create mode 100644 allure-results/881f2c7f-f843-40f9-a6ea-62fc39dd70a2-attachment.txt create mode 100644 allure-results/8821cc0e-c239-4398-8b9d-580e3e6a47cc-attachment.txt create mode 100644 allure-results/88399af9-918e-4760-bca3-ca99e0e1ef6d-attachment.txt create mode 100644 allure-results/885218a8-154b-449f-8b8f-191daf45f4a3-attachment.json create mode 100644 allure-results/8852361a-829f-43f1-85c1-55525d5853cb-attachment.txt create mode 100644 allure-results/885a2319-eddb-4f3f-8225-0007370d6368-attachment.txt create mode 100644 allure-results/886f36f4-2222-444d-9307-e6367ca64e0c-attachment.txt create mode 100644 allure-results/88744961-629c-47ed-ae4d-46d6f5fc3882-attachment.json create mode 100644 allure-results/88a90d09-c88b-48a2-9e1b-cf19509a8069-attachment.json create mode 100644 allure-results/88c66032-7e40-4eaa-9ebe-e64d4d56eae0-attachment.txt create mode 100644 allure-results/8910cb42-14d0-43e2-b096-a7f4cad7d24f-attachment.txt create mode 100644 allure-results/8945b7e0-cd1c-463c-866f-a52e388b8462-result.json create mode 100644 allure-results/898d4201-e88b-496e-abab-c1f3f1df2346-attachment.json create mode 100644 allure-results/89b429a6-156b-437a-b7df-abbba1305a6d-attachment.txt create mode 100644 allure-results/8a2258ba-8ca3-47b0-99b4-cc5f57e8087e-attachment.txt create mode 100644 allure-results/8a23e73b-f02e-4565-87d1-c15a2887e528-attachment.txt create mode 100644 allure-results/8a7e438f-a587-45ce-8dcb-375e062fb901-attachment.txt create mode 100644 allure-results/8a8191cf-6659-462d-ae00-15dfbf0e01cb-attachment.txt create mode 100644 allure-results/8a850379-2db5-428e-b126-aa359cea45de-attachment.txt create mode 100644 allure-results/8a9b4b42-7367-41bc-a1c2-65318e05c19d-attachment.txt create mode 100644 allure-results/8a9fc9fe-118d-460b-9b0a-dc942de631f1-attachment.txt create mode 100644 allure-results/8aaa79ac-f8eb-495b-81f8-65d1881b1192-attachment.txt create mode 100644 allure-results/8ab84d70-af42-43ff-98ce-5b16da25398c-attachment.json create mode 100644 allure-results/8ac1af7b-1f7c-4cbb-9d32-4e7e25d7fbef-attachment.txt delete mode 100644 allure-results/8acec6a4-c8f0-413f-8a4c-43daa9f8a712-attachment.json create mode 100644 allure-results/8adff9c8-c59c-40df-b08b-a909b9c9a4b0-attachment.json create mode 100644 allure-results/8ae0618b-5da2-4de8-9dc7-13ee017813c7-attachment.json create mode 100644 allure-results/8ae1cbd0-d7fb-4bcf-9fa0-c52aee792111-attachment.txt create mode 100644 allure-results/8b063924-f340-4186-9d04-ac7a4a16c28b-attachment.json create mode 100644 allure-results/8b0c2868-6871-4e2c-9fb6-79994add537f-attachment.json create mode 100644 allure-results/8b33c6ef-78a7-40b0-a26c-eb995b6a1f56-attachment.json create mode 100644 allure-results/8b48b188-3af7-479d-a20a-4c577c75ff77-attachment.json create mode 100644 allure-results/8b4cd06f-52ee-4d2b-ac83-8ce73970c6e4-attachment.json create mode 100644 allure-results/8b5f8418-98bf-4200-96d4-cfd6d3db6206-attachment.json create mode 100644 allure-results/8b673c87-2af0-4dee-9074-e1a041c04ffa-attachment.json create mode 100644 allure-results/8b710d48-0882-410f-a7b2-0007b459cd8f-attachment.txt create mode 100644 allure-results/8b8985d3-3f1a-4dd3-a051-e3e54b7f4a7e-attachment.txt create mode 100644 allure-results/8b95e042-7773-46db-b348-000c28b90cc0-attachment.json create mode 100644 allure-results/8b964a6e-6c37-4ff5-ad6b-bd11ab48bca1-attachment.txt create mode 100644 allure-results/8bb2ed21-5156-450a-a0b0-66afbbf842fd-attachment.json create mode 100644 allure-results/8bbb884c-6482-4934-8bbe-62fcc6a5148a-attachment.txt create mode 100644 allure-results/8bbc095b-cf39-45d1-bf45-adcde8cd8928-attachment.txt create mode 100644 allure-results/8bbf0ad6-304d-4061-bdd3-0e4d7d1abe28-attachment.txt create mode 100644 allure-results/8bc215fb-64d5-4e89-b7c5-73969bdfbe90-attachment.json create mode 100644 allure-results/8bc2b0ea-c03d-4b21-b607-d5dc5ef95d72-attachment.txt create mode 100644 allure-results/8bc7e1d5-dce6-4ec9-b966-1913bdddef34-attachment.json create mode 100644 allure-results/8bc9185f-fc7d-4d0d-a160-0e32ba7d21b2-attachment.json create mode 100644 allure-results/8bcda358-1ebf-41f8-956f-de9453b47531-attachment.txt create mode 100644 allure-results/8bd0a4c7-2fb8-480b-b5f9-127df26496fe-attachment.txt create mode 100644 allure-results/8c0fd122-a071-4969-bc8c-8e06d0c96174-attachment.txt create mode 100644 allure-results/8c13f806-84ff-47b9-90a9-916ef60444c4-attachment.json create mode 100644 allure-results/8c1816b9-1b84-4e53-af24-c7ce98fba4c9-attachment.json create mode 100644 allure-results/8c5f18fb-0a12-455d-bca7-9c76c9049970-attachment.txt create mode 100644 allure-results/8c83b0e4-9083-4d08-a7ad-c6fd3ed3695e-attachment.json create mode 100644 allure-results/8c96c948-dafa-4a95-8d44-b96415c11f88-attachment.json create mode 100644 allure-results/8c9a4701-3c9c-4e7e-a14d-2befe74612db-attachment.json create mode 100644 allure-results/8caa9ed0-cf80-4554-b081-d3737c9c31dd-attachment.json create mode 100644 allure-results/8cdbfa71-29f3-4fd3-85c9-21f604be4a23-attachment.txt create mode 100644 allure-results/8ceb1710-f87b-447f-b495-33df0177b66d-attachment.txt create mode 100644 allure-results/8d3790ce-b5cd-48dd-a1a8-6f364deff4cc-attachment.json create mode 100644 allure-results/8d60d2c9-25ea-42ca-b970-c62990221954-attachment.json create mode 100644 allure-results/8d7530a8-0b59-41f0-aa6c-eeaa3d592443-attachment.txt create mode 100644 allure-results/8d7fd247-c556-4f75-9c21-9f02c73f3fce-attachment.txt create mode 100644 allure-results/8da24d46-fd8d-47f5-b9a9-ac681d9b92c2-attachment.txt create mode 100644 allure-results/8da9c5d0-eb8f-4dc1-ad7e-1a2c961f06d3-attachment.txt create mode 100644 allure-results/8daecde4-8d9d-4877-bb8a-668c82c95e6d-attachment.txt create mode 100644 allure-results/8daf8143-d983-4592-b5ac-924ebbaea0cc-attachment.json create mode 100644 allure-results/8db37dd7-459e-4068-b2bc-62e2a8719039-attachment.txt create mode 100644 allure-results/8dbac9ee-5c64-480a-9a73-f845804aafa4-attachment.txt create mode 100644 allure-results/8dbfcf85-baa4-4b01-804b-575b29d9d5a7-attachment.json create mode 100644 allure-results/8df5dc97-4fc5-46a7-95f8-ccee09ae8cdb-attachment.txt create mode 100644 allure-results/8dfa826e-5d6b-4845-ab61-e62293d48ce5-attachment.txt create mode 100644 allure-results/8dfbda3f-3a9f-4a8b-9b48-da03fc9eb927-attachment.txt create mode 100644 allure-results/8e185f82-8d38-4f9c-a528-b7a63034c11f-attachment.json create mode 100644 allure-results/8e1e91c7-dd7c-42fb-a413-1f0743917960-attachment.json create mode 100644 allure-results/8e21be67-2042-42fc-899f-621389d9c320-attachment.txt create mode 100644 allure-results/8e4846e1-6edd-44ff-bf61-3077d45f1f2c-attachment.json create mode 100644 allure-results/8e5bf66a-ed53-4956-a874-05132cd1905d-attachment.txt create mode 100644 allure-results/8e6ac6b5-1dcf-4bb8-908f-76f59eec473f-attachment.txt create mode 100644 allure-results/8e8f31b6-3c1f-4b0b-9ff5-bd2302fc3c59-attachment.txt create mode 100644 allure-results/8e958847-0a64-406f-b1c3-e4caf94da125-attachment.txt create mode 100644 allure-results/8e9f3dd8-2ad7-43cc-b0eb-f946a5cce3df-attachment.json create mode 100644 allure-results/8eb26992-40bc-464f-b8bc-c726e80ddeff-attachment.txt create mode 100644 allure-results/8ee06ba2-ab91-4e12-a128-90be891297ad-attachment.json create mode 100644 allure-results/8ee30c6c-5324-4cd1-bc50-562493a0a876-attachment.txt create mode 100644 allure-results/8ef2ef7e-7a57-4f76-9a1c-83a331a52fca-attachment.txt create mode 100644 allure-results/8f03afd9-a2da-436b-8e5d-904a2ed8cc5e-attachment.txt create mode 100644 allure-results/8f07d866-509c-4b24-825f-8ab4284621ef-attachment.json create mode 100644 allure-results/8f139653-78d2-4195-8fdf-1e91155d6b4e-attachment.txt create mode 100644 allure-results/8f500148-bd81-4415-b315-5eee0ae3e1cb-attachment.json create mode 100644 allure-results/8f839e21-650a-4fd8-b7ab-1f2205e27b65-attachment.txt create mode 100644 allure-results/8fae794e-ff5a-41ca-bfab-2ddaf1df5d92-attachment.txt create mode 100644 allure-results/8fc24922-4b5d-4387-bace-a38ca3a8bfca-attachment.json create mode 100644 allure-results/8fc865e3-7543-49f0-a4b9-7e2c8419c19b-attachment.json create mode 100644 allure-results/8fcb9d8d-61db-4f93-86bb-575f832efc8c-attachment.txt create mode 100644 allure-results/8fd26fdd-7aa9-4011-a0d4-3010efe73616-attachment.txt create mode 100644 allure-results/901a382c-8ca5-476a-b502-92dda8a058e1-attachment.txt create mode 100644 allure-results/90330331-224f-4801-af39-e1090c264da1-attachment.txt create mode 100644 allure-results/903b023f-7bf9-4c26-8ae3-a11b43d0e823-attachment.json create mode 100644 allure-results/908d4a08-3815-41eb-b1c5-9e141e9e7f16-attachment.txt create mode 100644 allure-results/90afadc6-6c50-4848-9480-6d7b38bf2728-attachment.txt create mode 100644 allure-results/90bf5576-6165-4ed2-8678-50bd391c91fd-attachment.txt create mode 100644 allure-results/90c0b92d-84dd-424d-b94c-4c9e5520b963-attachment.json create mode 100644 allure-results/90d8f3ad-550c-466c-abb2-e9728f00771d-attachment.txt create mode 100644 allure-results/9102bf0c-d5dd-4083-975b-4118ad7782d2-attachment.txt create mode 100644 allure-results/912dfdfa-f3d8-4b3d-be51-a93c9de5d6dc-attachment.txt create mode 100644 allure-results/913e41ee-b1de-4306-9ddd-8da1fec2e2ee-attachment.txt create mode 100644 allure-results/917c10fb-c648-4e13-9121-89cd2696cfb7-attachment.txt create mode 100644 allure-results/91c43794-a81e-4140-b53a-890147aa98ff-attachment.txt create mode 100644 allure-results/91d32106-9d18-438c-b25e-f07d3eb09f22-attachment.txt create mode 100644 allure-results/91d7befc-7ef2-4b91-8c52-bc3dc4cb5b21-attachment.json create mode 100644 allure-results/91e0175c-9bd9-40ee-a14d-5957059f75d3-attachment.json create mode 100644 allure-results/91ee1015-1c22-42d3-b454-55e1ea588a2b-attachment.txt create mode 100644 allure-results/91f020c9-3a78-4e0d-84cb-8ed66d0046ed-attachment.txt create mode 100644 allure-results/91f1626a-5e36-4293-9240-667c2fda131c-attachment.txt create mode 100644 allure-results/91f545fb-88cd-45f6-bcd3-8791c9379a4e-result.json create mode 100644 allure-results/920ca07c-9eda-45ef-b1af-26f434ba76fc-attachment.txt create mode 100644 allure-results/921b8bb8-db56-4c96-ae70-6fecfda85df0-attachment.txt create mode 100644 allure-results/924e16b5-92b9-475c-ba96-5a157831e7be-attachment.txt create mode 100644 allure-results/927928bd-bdf6-4e7b-b088-8ffacf2997bd-attachment.txt create mode 100644 allure-results/9289a28e-3b53-41f1-bd37-7ada6f924be4-attachment.txt create mode 100644 allure-results/92976881-851b-4a23-9719-0693d50d1d08-result.json create mode 100644 allure-results/92c8275e-43c8-4b22-98fa-1c8ec9b9a5bb-attachment.json create mode 100644 allure-results/92ec1865-5fc2-4293-b340-4a5156f8ae80-attachment.json create mode 100644 allure-results/92f3515e-94ac-4478-9903-7bc705bafb7b-attachment.json create mode 100644 allure-results/93057fa5-29c1-47c6-9064-84c9dcb23332-attachment.txt create mode 100644 allure-results/9307f930-b7da-4ad9-a121-84c5995da8d0-attachment.txt create mode 100644 allure-results/930a8317-5366-4913-9290-1e8506fe39d9-attachment.txt create mode 100644 allure-results/9325a767-a0db-4c92-838b-60971cee1d30-attachment.txt create mode 100644 allure-results/93443e91-77f7-4b41-b83a-93055dbc5570-attachment.txt create mode 100644 allure-results/93776dbe-a097-404d-a9d0-11d70615aa5e-attachment.json create mode 100644 allure-results/9382f9c3-7b6a-4d55-86a5-ec75cbc29591-attachment.txt create mode 100644 allure-results/9399b0ff-2f16-4a51-a79e-91fbf3273816-attachment.json create mode 100644 allure-results/93cd90e7-810b-46bc-82d9-98a1f61ea2bd-attachment.txt create mode 100644 allure-results/93d6ba78-4423-4a55-8e7c-45f18879d7f7-attachment.json create mode 100644 allure-results/93df5064-5b67-4660-bdc2-6ca59acec7a6-attachment.json delete mode 100644 allure-results/93f4ea73-8e51-4d34-b001-48f4fa2cdbfe-attachment.json create mode 100644 allure-results/93fd4823-887d-4689-bf67-830a58224aec-attachment.json create mode 100644 allure-results/941f8bda-585f-4b17-9c19-7489784c54f6-attachment.json create mode 100644 allure-results/9436bed7-73bb-4381-b262-25412def4e9f-attachment.txt create mode 100644 allure-results/943edf8f-3da6-4ce1-bd89-a63b5beee2b5-attachment.txt create mode 100644 allure-results/9445816a-392f-47ee-8441-63d02e5b3eb9-attachment.json create mode 100644 allure-results/9446443d-e52c-40ed-a978-ad82e36bed80-attachment.txt create mode 100644 allure-results/94634e41-ca0c-4ea5-a7d3-f4a1ff5a82e9-attachment.txt create mode 100644 allure-results/94786d2a-e54c-4ac1-9a26-1ee702ae2b43-attachment.json create mode 100644 allure-results/94b7c6ba-e09e-4e35-b063-2477ddf56e6e-attachment.txt create mode 100644 allure-results/94c22328-7c1d-4ac2-ad9d-ca503672055a-attachment.txt create mode 100644 allure-results/94e24d39-7054-477c-8ea4-f7d5f4967f93-attachment.txt create mode 100644 allure-results/94ee1387-91e3-4cce-948b-aee8c03d37ca-attachment.json create mode 100644 allure-results/94fd6c41-4ebe-405d-8ad5-80736a2d6d2d-attachment.json create mode 100644 allure-results/950601fc-38fb-4178-82d8-fece003bd5a2-attachment.json create mode 100644 allure-results/9511d40f-b7c1-47d7-aef0-27a880e08531-attachment.txt create mode 100644 allure-results/951d23e6-1465-4bc4-b1ad-ec901e5e1e73-attachment.json create mode 100644 allure-results/951fc00e-6fbd-4024-b4cd-e8fed652b587-attachment.json create mode 100644 allure-results/95543701-8348-4319-a47e-ef13c54e3fcc-attachment.json create mode 100644 allure-results/955449db-8169-4056-8445-0a5f4c43e01c-attachment.txt create mode 100644 allure-results/956c21da-9832-453b-a4b0-47495693e54d-attachment.txt create mode 100644 allure-results/9575840c-92ae-4fa4-87c6-f072bcd8740a-attachment.json create mode 100644 allure-results/95826ff7-1d9f-46ae-a36f-8aae9a9b1219-attachment.txt create mode 100644 allure-results/95895365-7e2a-4688-a2e3-0fa53f4ad612-attachment.txt create mode 100644 allure-results/95ab733b-e18e-484d-8cf3-db61cb93fa5e-result.json create mode 100644 allure-results/95ad570a-3ea6-43f5-917d-a13b65ed7d01-attachment.txt create mode 100644 allure-results/95c15450-3953-4ca9-bf82-2f666e717898-attachment.json create mode 100644 allure-results/962f2ccb-697f-496a-a313-b2fc9d1c00ba-attachment.txt create mode 100644 allure-results/9631ab0b-d300-4df4-b8cc-f511adefb421-attachment.json create mode 100644 allure-results/963772b5-82ab-4c47-9b7e-227e4949d9dd-attachment.txt create mode 100644 allure-results/9645ae01-f80d-4578-b5a1-fa6f06595144-attachment.txt create mode 100644 allure-results/9696bf91-d807-433d-87e1-981e68e42e46-attachment.txt create mode 100644 allure-results/96bdd182-907d-4aa9-a510-fac54ea434fa-attachment.txt create mode 100644 allure-results/96c1a086-c437-4431-8963-5de665f0455a-attachment.json create mode 100644 allure-results/96e254a7-28a1-4184-992b-09cca1d9d3ee-attachment.txt create mode 100644 allure-results/973d52fd-4b2b-4652-90e2-c51f4393a93d-attachment.txt create mode 100644 allure-results/9762c2cc-6dfc-43c0-bd9c-0d2d14cb1957-attachment.json create mode 100644 allure-results/976335dc-bd3e-4f8f-9c45-41a617de3c11-attachment.json create mode 100644 allure-results/9779d8f5-5c9a-4295-ac69-e0d2309f78ed-attachment.txt create mode 100644 allure-results/979af278-1855-40ad-97bb-6809a602a7c3-attachment.json create mode 100644 allure-results/97d3cc3c-377b-4198-96b9-eef565cb36f8-attachment.txt create mode 100644 allure-results/97d9f7c6-de8f-4217-abfe-2d5fc90878c0-attachment.txt create mode 100644 allure-results/98430c0e-436e-4501-a0f8-68d982170e7c-attachment.txt create mode 100644 allure-results/9844dfe2-ae91-492e-9282-ec995c95a08e-attachment.txt create mode 100644 allure-results/985d35e9-59e2-4802-8200-392a8d2b957c-attachment.json create mode 100644 allure-results/988d06a7-00ed-428a-8ec7-6095916c08a4-attachment.json create mode 100644 allure-results/989f1357-b3d7-4d1f-9b4c-dae28a1d6f9c-attachment.txt create mode 100644 allure-results/98acc3fb-bb4d-45af-883c-61a8132e1708-attachment.txt create mode 100644 allure-results/98b2a6d0-cf14-45c9-b5b4-9c753e1008a7-attachment.txt create mode 100644 allure-results/98c081fd-da77-4cb0-886a-50ff79c7e5eb-attachment.txt create mode 100644 allure-results/98c36159-024f-45ed-b80f-bd69635574a2-attachment.json create mode 100644 allure-results/98e520ea-77b7-4cec-9343-06038890e95a-attachment.txt create mode 100644 allure-results/9919bca2-925a-4983-abf0-330083dfb0d9-attachment.txt create mode 100644 allure-results/991a65b7-befe-44b8-9c6f-fbf737f9a832-attachment.json create mode 100644 allure-results/9927c3e5-b255-42d6-aad4-e2ffc9b13639-result.json create mode 100644 allure-results/992c4cb2-fbce-4f0f-9402-2c957936653c-attachment.txt create mode 100644 allure-results/9967ea3b-afde-456f-8ea8-f66688dd0d7b-attachment.txt create mode 100644 allure-results/996d6416-055a-4ce3-9542-3c7583a4a428-attachment.txt create mode 100644 allure-results/99940594-fdad-4445-aca4-bf885f9061cf-attachment.txt create mode 100644 allure-results/99ad483b-ed52-4878-bbec-4552380bdfc3-attachment.json create mode 100644 allure-results/99d418ef-11c0-473b-87ca-5e60a4d2fc86-attachment.json create mode 100644 allure-results/99d48bd3-0051-444d-a257-a76fe01cb796-attachment.json create mode 100644 allure-results/99dad3aa-54b9-4318-bad6-ca7508efac52-attachment.json create mode 100644 allure-results/99e95c33-f201-4827-8cc9-bf2f0fe56186-attachment.json create mode 100644 allure-results/99fb1998-af00-447a-a5c5-3ab0e3c263d5-attachment.txt create mode 100644 allure-results/9a1c029f-e3ca-487a-93fe-3df41a485940-attachment.json create mode 100644 allure-results/9a251f2d-fa9b-4f08-913d-8a0b0b78d063-attachment.txt create mode 100644 allure-results/9a5df019-dcfe-4f12-97c2-ccd41d1ef3de-attachment.txt create mode 100644 allure-results/9a5f62f8-eba8-45fc-878c-1da61aaa10d8-attachment.txt create mode 100644 allure-results/9a5f9bc9-099e-4525-aa6f-5b7b7d45f91e-attachment.txt create mode 100644 allure-results/9a65e946-0cd6-49af-ad02-c5ad81c8294f-result.json create mode 100644 allure-results/9a8dc779-cd4f-431d-9c2e-038b7ffa6705-attachment.json create mode 100644 allure-results/9aa55fd4-20e0-4b24-aa63-dacce47b2edb-attachment.json create mode 100644 allure-results/9ad02522-e34f-40cc-a64a-8bbe74d133bf-attachment.txt create mode 100644 allure-results/9b07d33d-6b54-451c-a6c4-2b24fe4aa775-attachment.json create mode 100644 allure-results/9b221800-687d-447e-9c5c-ca6b54f25825-attachment.json create mode 100644 allure-results/9b29f158-1b0d-4895-ba29-6eab1019186e-attachment.json create mode 100644 allure-results/9b42d622-6e9a-4e4e-8a46-bb5f4fd6f75e-attachment.txt create mode 100644 allure-results/9b4b2230-96e7-4ea5-9c28-f69eef0e6f24-attachment.json create mode 100644 allure-results/9b6d081b-eb23-444e-8226-d0922b53fdb5-attachment.txt create mode 100644 allure-results/9b6de442-f95c-4d38-886c-13ce6e824cc1-attachment.txt create mode 100644 allure-results/9b716155-1ec7-4fd4-b8a8-b725a1e15ab7-attachment.txt create mode 100644 allure-results/9b872348-051c-4475-afa8-4a2963b40dbc-attachment.json create mode 100644 allure-results/9b89a8b2-5c05-437b-9eff-4ad2d1fa5021-attachment.json create mode 100644 allure-results/9b982d48-3ce9-4c3d-8d24-b6151148e3e8-attachment.txt create mode 100644 allure-results/9bd4dd62-03cf-4690-983c-92ebd4457db3-attachment.json create mode 100644 allure-results/9bf6133c-3ccf-48d3-a2bc-1e49900d5aa0-attachment.txt create mode 100644 allure-results/9bfa28a6-48cf-4256-b909-487c575bce94-attachment.json create mode 100644 allure-results/9c2d095e-307d-4d7e-86eb-984ce67e9d62-attachment.json create mode 100644 allure-results/9c2dd538-cf5f-4799-858d-5651e8947da1-attachment.json create mode 100644 allure-results/9c73503c-25e1-453d-be72-be344c5fb74a-attachment.json create mode 100644 allure-results/9c928fa9-2ce5-46d4-80fe-7367290b939b-attachment.txt create mode 100644 allure-results/9c95fd75-25ed-489f-882f-3a3faf4f7d84-attachment.txt create mode 100644 allure-results/9c96dc74-4089-457e-a112-6fe0a9115d86-attachment.json create mode 100644 allure-results/9cac5564-121a-4794-9f90-c3c3c7ddbd31-attachment.txt create mode 100644 allure-results/9cc7149d-58a0-4576-8554-8b3c7b4e650f-attachment.json create mode 100644 allure-results/9cccc59e-9587-4a21-8868-06c877939816-attachment.txt create mode 100644 allure-results/9ced7eac-904c-423e-8d7d-f753aecefadd-attachment.json create mode 100644 allure-results/9d004729-e609-4257-b7c7-a2fb33a7dbc3-attachment.txt create mode 100644 allure-results/9d17e455-0d4f-414b-a188-3f0a86591a51-attachment.txt create mode 100644 allure-results/9d199c79-7574-40c1-a5a3-55833f7e7bec-attachment.json create mode 100644 allure-results/9db0c58f-1d70-4c9f-8d10-16c0265d09cc-attachment.json create mode 100644 allure-results/9dd2dcd4-1466-4bf4-a081-110ec73d9d30-attachment.json create mode 100644 allure-results/9de605a9-9058-4c76-9aae-133df94a4f80-attachment.json create mode 100644 allure-results/9dec6e9f-1cc9-421d-a756-ee8447cfac2e-attachment.txt delete mode 100644 allure-results/9df5909b-35bf-4ffe-b124-19f2dfdc2abc-attachment.json create mode 100644 allure-results/9e194667-6075-408b-97a7-048351b2e6ba-attachment.txt create mode 100644 allure-results/9e316298-454d-429f-a93a-304fe41d2a13-attachment.txt create mode 100644 allure-results/9e3c0068-1191-4a3d-a880-b0c8f42c26d5-attachment.json create mode 100644 allure-results/9e7fbbd7-594e-44d4-90f4-8adefee77f66-attachment.json create mode 100644 allure-results/9ea0dd7b-945a-4a4a-a232-511e6adfdd30-result.json create mode 100644 allure-results/9eabcf56-db73-41fc-a3fb-ec40078b7770-attachment.txt create mode 100644 allure-results/9eae65dc-5837-4878-b6c4-05db4e0214ba-attachment.json create mode 100644 allure-results/9f09f7c2-f7da-42d0-b574-5ab27cfa43ee-attachment.json create mode 100644 allure-results/9f0e893a-8b73-460e-9ab0-6308c3467cd4-attachment.json create mode 100644 allure-results/9f1f6da7-4b29-4b0d-89f3-25939b934aa0-attachment.json create mode 100644 allure-results/9f49074f-7f17-41b3-82cb-0741c1b838d7-attachment.txt create mode 100644 allure-results/9f6a5f93-1b0c-4ec0-8892-4c46c98536b9-attachment.json create mode 100644 allure-results/9f8c4cb4-5fd9-42de-8179-07dbe14e9608-attachment.json create mode 100644 allure-results/9f922733-ae2e-49d6-a0b1-89a829f1a46e-attachment.txt create mode 100644 allure-results/9f926408-f4b9-4989-a8f7-4a4f9138ac9e-attachment.txt create mode 100644 allure-results/9fcdaa21-fe0f-4582-a1a4-e7cc7df38743-attachment.txt create mode 100644 allure-results/a0012e2e-1ddc-4c09-99a7-f9a3f2d2bd5f-attachment.txt create mode 100644 allure-results/a041e545-eaaf-4ab7-ba00-6325cf68e560-attachment.txt create mode 100644 allure-results/a052bb3f-767f-4565-bc1b-fb4b1f070165-attachment.txt create mode 100644 allure-results/a07d6ed1-85e9-4edf-9308-5db1c6d0dd7c-attachment.json create mode 100644 allure-results/a07f3258-d95e-4962-8fb2-354da17aab64-attachment.json create mode 100644 allure-results/a08f6104-efd2-4cb6-930f-932f4408c0ed-attachment.json create mode 100644 allure-results/a0ad80e1-d470-4304-85bf-2937ee1937ac-attachment.json create mode 100644 allure-results/a0d63e94-54f3-46da-9a67-24b4f13070c8-attachment.json create mode 100644 allure-results/a0fade81-4ef3-45d4-aa21-1fb47ad65611-attachment.txt create mode 100644 allure-results/a0ff0c52-39f6-4433-9c27-935fffbb153c-attachment.txt create mode 100644 allure-results/a1093b64-05d5-4221-b8c7-c87ee8865a79-attachment.json create mode 100644 allure-results/a1215f75-9c0e-4929-85e0-f0f94674cb8c-attachment.txt create mode 100644 allure-results/a15e1871-f75c-4594-9ba2-6dffe5334ce9-attachment.json create mode 100644 allure-results/a16a58ac-e206-47a0-bbd1-a3337e9d50cf-attachment.json create mode 100644 allure-results/a17a46c2-c9b9-453f-a944-17a09b99d78d-attachment.json create mode 100644 allure-results/a17c66bc-39f4-464e-a91c-acb4c970c11e-attachment.txt create mode 100644 allure-results/a1909026-3379-4147-954e-7d32ce6d52d2-attachment.txt create mode 100644 allure-results/a194dcf2-8d07-476f-bb64-18c99c0ea389-attachment.txt create mode 100644 allure-results/a1ae67b0-96b2-455b-8c5c-5d4d480ada94-attachment.txt create mode 100644 allure-results/a1be0510-3361-4f5e-9b7c-1bee8d740518-attachment.txt create mode 100644 allure-results/a1dd4095-d181-4278-9289-744ec7c34105-attachment.json create mode 100644 allure-results/a1e779d6-0da7-46dd-b35c-fb6be4678fe7-attachment.json create mode 100644 allure-results/a21cfa09-157f-4db3-88e6-843b89fee5be-attachment.txt create mode 100644 allure-results/a24cff69-3e21-42a7-9312-5c92df9489b6-attachment.json create mode 100644 allure-results/a25640b3-2891-4b6e-b391-da54aec57cad-attachment.json create mode 100644 allure-results/a2639c81-4b72-4992-be7c-e510e664ac52-attachment.json create mode 100644 allure-results/a263e544-b64a-492b-b248-d8a2064d21d3-attachment.txt create mode 100644 allure-results/a2665c84-6fcb-46df-8d09-1e67be24a2a2-attachment.json create mode 100644 allure-results/a27b1721-d08b-40f4-80cb-35f8b12b69fb-attachment.json create mode 100644 allure-results/a2942a2e-4001-479f-b24b-55e6ed7fd8a3-attachment.txt create mode 100644 allure-results/a29e11d9-5953-48ef-997b-b4ded212443c-attachment.txt create mode 100644 allure-results/a2bcba02-e512-435d-9c3c-29793872edb6-attachment.txt create mode 100644 allure-results/a2e3742a-e7da-4c17-a32a-89c72013b72c-attachment.json create mode 100644 allure-results/a2ebc667-87d4-4443-a1fb-edf5a6489024-attachment.json create mode 100644 allure-results/a311f35c-5df9-49cd-8fa2-f90985d4c63f-attachment.json create mode 100644 allure-results/a34ca0e8-ca97-4a92-9beb-9bf4d557626c-attachment.txt create mode 100644 allure-results/a35d0236-ac9f-4484-ad36-d04e04b32863-attachment.txt create mode 100644 allure-results/a36eda53-ee62-4e05-9eae-b67486326214-attachment.json create mode 100644 allure-results/a381d105-3baa-4ea3-83f3-216e33e0fa37-attachment.txt create mode 100644 allure-results/a39280a6-7d3b-4c3e-af22-e77f97f1ea42-attachment.txt create mode 100644 allure-results/a3962642-96a4-43fd-b8f5-8f873c0b04cd-attachment.txt create mode 100644 allure-results/a3aa797a-1033-4716-9dbe-3ef0d5015481-attachment.txt create mode 100644 allure-results/a3c41039-a220-4678-9269-62aeb42006ad-attachment.json create mode 100644 allure-results/a3c6b222-35eb-4644-ba9b-130454bc4f81-attachment.json create mode 100644 allure-results/a40fdec0-656a-4a5d-b9c8-d74efe3c5c3d-attachment.json create mode 100644 allure-results/a41f4b40-036b-4ebf-a8c5-b7fc62e8e339-attachment.txt create mode 100644 allure-results/a4454634-17ee-4aa6-b3ec-2c9c929b682e-attachment.txt create mode 100644 allure-results/a449fdc4-00f9-48a1-b2c9-73f37630477a-attachment.txt create mode 100644 allure-results/a46a0a31-04f3-408d-a407-0f8f73a39d24-attachment.txt create mode 100644 allure-results/a47e71f3-8693-40b3-957a-007de0746522-attachment.json create mode 100644 allure-results/a47f9630-0110-4b19-ad40-dc1f8a3256ef-attachment.txt create mode 100644 allure-results/a4867615-ecf9-4e13-8db8-b9343d5cf199-attachment.txt create mode 100644 allure-results/a4b26219-2c33-4a2a-a283-4600c73d1adc-attachment.json create mode 100644 allure-results/a4d756f7-0af5-477c-a850-8210e2db12e3-attachment.json create mode 100644 allure-results/a4e94357-5a07-4a33-8327-8dbe1c363fa4-attachment.txt create mode 100644 allure-results/a4fa4097-687e-4b40-964d-7d6ce018410e-attachment.json create mode 100644 allure-results/a5045b7b-a648-4364-8491-766b570965bc-attachment.txt create mode 100644 allure-results/a5075672-4518-432a-aee6-011a68032e71-attachment.txt create mode 100644 allure-results/a51f6caf-343d-46bc-a8d2-3e3ce139be46-attachment.txt create mode 100644 allure-results/a54fe39c-4502-47dc-a09d-f5f533d84c08-attachment.json create mode 100644 allure-results/a569f7a3-d0cd-4523-bb39-8dd196fccf35-attachment.txt create mode 100644 allure-results/a59dd156-701b-4d59-838f-aef82056bfd4-attachment.txt create mode 100644 allure-results/a5a0977d-f22d-45f4-abd5-d208e683ffe7-attachment.json create mode 100644 allure-results/a5a73df4-4edc-46ef-ab39-ba1893012619-attachment.json create mode 100644 allure-results/a5bb58ac-4818-4d3b-991e-605da08b7149-attachment.json create mode 100644 allure-results/a5ff820a-2abe-4ce8-9ae1-83a02fa97a36-attachment.json create mode 100644 allure-results/a62c9cdd-1828-42c4-b1b4-fce8d572c8e8-result.json create mode 100644 allure-results/a674c4c0-7944-46e3-be22-f545b6166213-attachment.txt create mode 100644 allure-results/a68071d2-ad32-4613-8bfc-071e24ca9e53-attachment.txt create mode 100644 allure-results/a68efe69-1754-4bab-9f52-d8e2fe7de967-attachment.txt create mode 100644 allure-results/a6aa1e29-359a-40ac-aa7d-dd131072ab29-attachment.json create mode 100644 allure-results/a6be415f-50cb-4024-9da0-56824bb97b2b-attachment.json delete mode 100644 allure-results/a6ea630a-fdc5-41ba-a15a-aff8e99e8d39-attachment.json create mode 100644 allure-results/a7144f97-0338-4c12-b0b4-c302d3e66159-attachment.txt create mode 100644 allure-results/a734489b-5c7a-482f-b1c6-45065bd9702c-attachment.json create mode 100644 allure-results/a746e2ba-3965-45f5-977f-cb30e7e1770e-attachment.txt create mode 100644 allure-results/a76770cb-bbb9-443d-aa2c-7025f5f22fae-attachment.txt create mode 100644 allure-results/a76c1f79-b74d-4df7-9a95-bb72ad6a0549-attachment.txt create mode 100644 allure-results/a78419d1-7342-4303-bdc7-2ac8b1339f4a-attachment.txt create mode 100644 allure-results/a7a66c46-0b63-44dc-afd4-cd97f56e2df2-attachment.json create mode 100644 allure-results/a7bdecad-df3b-4436-8c81-a70f46f9dfcb-attachment.json create mode 100644 allure-results/a7cec491-cf1f-4e8f-95a0-a34917186932-attachment.txt create mode 100644 allure-results/a7e34c9b-7eca-434a-80b3-b901050fabdb-attachment.txt create mode 100644 allure-results/a8019625-7005-429b-94c9-76357296b4ce-attachment.json create mode 100644 allure-results/a8023bb5-8d3b-44bf-8349-b29b3431733a-attachment.json create mode 100644 allure-results/a81ca0fb-9c0b-4622-bf92-e3d423dcfa28-attachment.json create mode 100644 allure-results/a837b205-0c08-4b39-a37d-2a54c82589a5-attachment.json delete mode 100644 allure-results/a875ec08-7550-49c4-b953-a2780b1644c2-attachment.json delete mode 100644 allure-results/a87ce9ec-f9cb-473c-95fb-4cd16f1ac3d1-result.json create mode 100644 allure-results/a8de4132-2f29-466f-b1bb-9fad88c1a6f8-attachment.txt create mode 100644 allure-results/a8e0b138-33cc-40cc-a082-5b289341565a-attachment.txt create mode 100644 allure-results/a8e857af-1fc5-4d18-a47e-853afa2a80f7-attachment.txt create mode 100644 allure-results/a8f380d1-69f2-4bce-97eb-a8b553b56967-attachment.txt create mode 100644 allure-results/a90339cd-f578-4451-8b0b-0b0f33584df2-attachment.txt create mode 100644 allure-results/a90410eb-d0b3-4e4e-b6e5-1b116ed0146d-attachment.txt create mode 100644 allure-results/a912171d-72a5-40d4-9c4d-3bee7ed60a71-attachment.txt create mode 100644 allure-results/a9190d7c-c38b-42b0-ae21-9401159e589f-attachment.json create mode 100644 allure-results/a936a7f2-a90d-4edc-bc71-654b2733cf52-attachment.txt create mode 100644 allure-results/a9386032-58be-4719-983b-9acdf6f4c789-attachment.json delete mode 100644 allure-results/a9666f36-b3ab-4078-b2cf-14b2ec4585fa-attachment.json create mode 100644 allure-results/a96fd1e0-190a-4986-8ef1-9368a140a11a-attachment.json create mode 100644 allure-results/a977a52b-b35e-4d3b-a6c3-acfe83c1bdf1-attachment.json create mode 100644 allure-results/a9b01b94-54be-42cd-b7ff-57d90d077b70-attachment.txt create mode 100644 allure-results/a9b257dc-ba35-4ffb-8576-611cd1e1aa5d-attachment.json create mode 100644 allure-results/a9b78745-d100-486a-815f-0c19cef58d56-attachment.txt create mode 100644 allure-results/a9cb7a26-4839-4913-a5b7-1815f894f9e2-attachment.txt create mode 100644 allure-results/a9d7b2b3-143c-4eab-a947-9a4cce8b0f53-attachment.txt create mode 100644 allure-results/a9e74f21-3932-4ace-b358-4ff6892ff0c0-attachment.txt create mode 100644 allure-results/a9efd4d9-96b7-4276-9ee6-055c1543ca29-attachment.json create mode 100644 allure-results/a9f06704-3904-4dff-a9f8-3b3b34aacf1a-attachment.txt create mode 100644 allure-results/aa1b34e1-a033-465f-a41c-2dd30d8cf478-attachment.json create mode 100644 allure-results/aa3c93d3-f7c7-4141-b5bf-5d2b7212088b-attachment.txt create mode 100644 allure-results/aa5c067f-968b-4bee-88aa-819ab7cc032c-attachment.txt create mode 100644 allure-results/aa6286ed-78e5-41be-96e3-a6121c2b784b-attachment.txt create mode 100644 allure-results/aa76c68a-927f-4d2f-a548-ff913740901f-attachment.json create mode 100644 allure-results/aa8c9c4c-7690-41b9-8b10-f8ed2e04fdee-attachment.json create mode 100644 allure-results/aab06dce-b3e0-4cd6-aa6f-2fcd8b758b2a-attachment.json create mode 100644 allure-results/aaccb027-79af-4dad-90a5-1bd6682cc063-attachment.txt create mode 100644 allure-results/aaef7bd2-b213-4572-8a58-e3367f4905ea-attachment.txt create mode 100644 allure-results/ab10ddd7-1fb8-41ce-92f7-79f545333193-attachment.txt create mode 100644 allure-results/ab13ab2d-760b-4ffc-a5f4-f8efcb6a5f5d-attachment.json create mode 100644 allure-results/ab1d30c7-3fc3-423a-88c6-30358d5db4b3-attachment.json create mode 100644 allure-results/ab344bbc-e33b-4c70-8c77-2a8a87455146-attachment.json create mode 100644 allure-results/ab63f903-cad3-4add-b919-da079ed0e373-attachment.txt create mode 100644 allure-results/ab654ddd-3930-428c-a177-f0bec96bfb1c-attachment.txt create mode 100644 allure-results/ab743c84-3952-410c-9398-b8e5e138c6a4-attachment.json create mode 100644 allure-results/ab7529ad-6137-404b-82ee-0efc1f9b84dc-attachment.txt create mode 100644 allure-results/aba913cc-8ba9-4cf4-98e6-c73a0d41c287-attachment.json create mode 100644 allure-results/abc4db15-59cb-4553-bb7a-3787c2f2c168-attachment.json create mode 100644 allure-results/ac2610a8-0278-485e-b8ef-421594b9b0a8-result.json create mode 100644 allure-results/ac4f2640-b8a7-4e25-81dc-08a4bbd0cbed-attachment.txt create mode 100644 allure-results/ac6c1b4e-6c52-4297-9361-26994fccea27-attachment.txt create mode 100644 allure-results/aca97b99-1756-41d1-8b08-0973361e98a6-attachment.txt create mode 100644 allure-results/acb0742c-7ea2-4a49-b0dc-22871384a3b8-attachment.txt create mode 100644 allure-results/ad06d3c1-965c-46db-a18b-6fece9d0e5d6-attachment.json create mode 100644 allure-results/ad222b1c-c290-4449-ba12-84c41932f0cf-attachment.json create mode 100644 allure-results/ad2a9246-4b1f-4b8a-8fbf-3401f5a5ba1e-attachment.txt create mode 100644 allure-results/ad2ce1d0-49a6-46bd-9e05-d62db030744a-attachment.txt create mode 100644 allure-results/ad370d6b-d78f-447c-a9d2-9cc38f76cf5f-attachment.json create mode 100644 allure-results/ad54cf69-a2e4-4ec8-a650-56a5faaefcc5-attachment.json create mode 100644 allure-results/ad5b0f0c-33b3-407c-8a1d-9a2ef88c56a2-attachment.txt create mode 100644 allure-results/ad8ab1dd-a419-4f1d-a9ca-9a43362a5e70-attachment.json create mode 100644 allure-results/ad8fcead-137c-4456-8e8b-0b83dce48e6e-attachment.txt create mode 100644 allure-results/ad9cd410-9d09-4cd0-bf1c-bcf780cd04ab-attachment.txt create mode 100644 allure-results/ad9de37d-bab7-4781-8a07-60013489a736-attachment.json create mode 100644 allure-results/adb52f49-4434-4b19-bdf7-a1402845f6f6-attachment.json create mode 100644 allure-results/adc040d8-48a3-4611-85dc-9d30b16338bc-attachment.txt create mode 100644 allure-results/adc22e34-910c-4007-ac3c-ea7bb911481e-attachment.txt create mode 100644 allure-results/add64b20-c402-445e-8133-9b0edfd749aa-attachment.txt create mode 100644 allure-results/add902a2-3fc5-4aa2-94ac-9cc9c3528ade-attachment.txt create mode 100644 allure-results/adebf8d1-a66b-4fb8-a7a5-05aa9f2451f0-attachment.txt create mode 100644 allure-results/adf82d6c-e470-4996-8c26-3afebabb3f91-attachment.txt create mode 100644 allure-results/ae0bba87-934e-4891-9649-0b77fa637ce3-attachment.json create mode 100644 allure-results/ae133954-a09b-4746-ae9f-69e5cbc47663-attachment.txt create mode 100644 allure-results/ae35fbe8-7803-4b6f-a1ab-6de773a2f79e-attachment.txt create mode 100644 allure-results/ae36c185-2467-4b32-93c2-6c73e251e7b3-attachment.json create mode 100644 allure-results/ae97e40b-0a97-4ddc-b47d-ee5e24ac7d5b-attachment.txt create mode 100644 allure-results/aeae8848-b9c4-4287-a334-0a494e716d41-attachment.json create mode 100644 allure-results/aeb88c55-82cc-47f2-b510-9857e34dcd77-attachment.json create mode 100644 allure-results/aeb9b315-8e43-4151-b83b-8d91203944e7-attachment.txt create mode 100644 allure-results/aed88188-0d11-47df-9340-5a0a46d70b96-attachment.txt create mode 100644 allure-results/af0b9f87-f16e-41c5-9d6b-ee0fbbbfd3ff-attachment.json create mode 100644 allure-results/af33424f-5493-4c5b-b7b7-49db9fb1744a-attachment.txt create mode 100644 allure-results/af367796-a215-40bb-9a7b-f3f1cd031f59-attachment.json create mode 100644 allure-results/af456d8d-8cfa-409b-90dd-b1acc9f9f55d-attachment.json create mode 100644 allure-results/af7483e4-751e-4f8f-b47d-a4fae2181afd-attachment.txt create mode 100644 allure-results/af9ab35e-3694-4bf6-97bc-1fa4fe0fcb81-attachment.txt delete mode 100644 allure-results/afac9095-e18e-44ac-bb92-cc497da2e5c1-attachment.json create mode 100644 allure-results/afb176f2-0ec7-4065-afac-70cd14899095-attachment.txt create mode 100644 allure-results/afb650db-39b3-4809-9bb3-8718c375f57f-attachment.json create mode 100644 allure-results/afca6264-98cd-48f0-a34b-afe4cee1449a-attachment.txt create mode 100644 allure-results/afccbe45-4bf4-40be-ade1-5708f8723d37-attachment.txt create mode 100644 allure-results/aff0185c-1061-477f-84c0-2c216d15895b-attachment.json delete mode 100644 allure-results/affeae48-cb04-4628-86d4-5149b6d5ad1e-attachment.json create mode 100644 allure-results/b06efbfa-9a76-4030-a164-918ad828bedc-attachment.json create mode 100644 allure-results/b0724de9-a8a6-4765-8444-e06a1bc0ddbb-attachment.txt create mode 100644 allure-results/b07a519b-fb83-4d79-903c-ed4348b84914-attachment.json create mode 100644 allure-results/b08c7410-6453-4db3-bb0e-f21eadf99dd4-attachment.json create mode 100644 allure-results/b093bde3-66ef-4314-8264-fb95c3d914cc-attachment.txt create mode 100644 allure-results/b0a1c5fd-b8ec-4e4a-bc02-8fe17ba6b455-attachment.json create mode 100644 allure-results/b0c9c739-619c-4a4a-a399-164480e293b1-attachment.txt create mode 100644 allure-results/b0cb412d-d9d9-4690-8213-97bf6d3a1a65-attachment.txt create mode 100644 allure-results/b0ce0733-f2a0-4f57-97b9-fa7ecc7f3718-attachment.txt create mode 100644 allure-results/b0da992b-a798-48cd-8c31-77b64ed476b3-attachment.txt create mode 100644 allure-results/b0db67d2-164d-4064-b479-23fe76c6d7cc-attachment.json create mode 100644 allure-results/b1060582-06c0-484f-b369-a57dcaf14212-attachment.txt create mode 100644 allure-results/b12ce710-7e29-46b0-92e6-1a436e1656a0-attachment.txt create mode 100644 allure-results/b13b42fa-cea4-4ee2-a360-dfc8f523fbf8-attachment.json create mode 100644 allure-results/b14a6c8c-36e3-4c72-a36a-172fecb12429-attachment.txt create mode 100644 allure-results/b15a045c-7019-4db3-831e-edf23af287bc-attachment.json create mode 100644 allure-results/b16aed02-815c-44c4-87c4-c706b8ea6a80-attachment.json create mode 100644 allure-results/b19a75f3-e48e-4921-a06d-cfa69e98aaa9-attachment.txt create mode 100644 allure-results/b1c03605-3f74-4bd4-8ab3-fb99a1998e82-attachment.json create mode 100644 allure-results/b1f734ab-f07b-4a44-984c-843111a06278-attachment.json create mode 100644 allure-results/b1ffe9e1-eae8-49a4-a1e9-515bae5048e5-attachment.json create mode 100644 allure-results/b21748de-a675-4b93-83a9-0754e7455187-attachment.txt create mode 100644 allure-results/b21e8d53-6a5f-4fea-a9ff-1158f1bcd336-attachment.txt create mode 100644 allure-results/b2303a3a-734c-4a72-aada-5a317a198dcb-attachment.txt create mode 100644 allure-results/b24fe856-4e3d-4cd5-94c0-4cbe5059e3f9-attachment.txt create mode 100644 allure-results/b25dd4ef-4d40-4138-b6d5-987f85d5d74d-attachment.txt create mode 100644 allure-results/b26e2bf6-0654-41da-97a7-6ba919366d2f-attachment.txt create mode 100644 allure-results/b280145e-f882-43b2-a516-ae7e47787c0f-attachment.json create mode 100644 allure-results/b29c29c7-0b55-46a5-a7a8-b0353b7969c0-attachment.json create mode 100644 allure-results/b2b5d51e-e2bd-41b4-85ec-ea160b8b6646-attachment.txt create mode 100644 allure-results/b2cdf94e-ff20-43df-90a2-6fad7d2905ae-attachment.json create mode 100644 allure-results/b2fb0845-3174-429b-81a4-ea4987038ff6-result.json create mode 100644 allure-results/b3156d76-dc4f-4d65-93e2-1c6f071160b9-attachment.json create mode 100644 allure-results/b34c93f8-5087-4d32-ba65-0a5e44fc9e79-attachment.json create mode 100644 allure-results/b35329d6-aced-4ce3-b9cb-102875cc04dd-attachment.txt create mode 100644 allure-results/b3767e79-2e4a-4543-a572-2c9fbdc8d39a-attachment.txt create mode 100644 allure-results/b3969753-5f57-4182-b4f3-4a3f03295b9b-attachment.json create mode 100644 allure-results/b39dbe5c-b91d-4f38-a581-29b8dff35a83-attachment.txt create mode 100644 allure-results/b3d2b13c-f196-4e92-8e9a-2aa636a11613-attachment.txt create mode 100644 allure-results/b3e9ad1a-0122-47aa-a849-9ffd737ea54d-attachment.txt create mode 100644 allure-results/b3f27c18-c7f5-428d-a2ff-2c64fd0ea2c2-attachment.json create mode 100644 allure-results/b41e42b8-bfad-4672-99b1-1c9c46542f87-attachment.json create mode 100644 allure-results/b451f759-e89e-4f4f-9c87-34878f1ddd57-attachment.json create mode 100644 allure-results/b489d7b7-3a0a-477b-a101-256bbe269606-attachment.json create mode 100644 allure-results/b4991535-7823-4fb7-8ba9-1ee0f66333ad-attachment.json create mode 100644 allure-results/b4d13e7c-b68b-4111-a86d-8ca8ff4215c0-attachment.txt create mode 100644 allure-results/b506de63-e755-4158-8f1e-b8b1dde0f015-attachment.txt create mode 100644 allure-results/b521ee69-cedf-496f-bc10-bd465e649469-attachment.txt create mode 100644 allure-results/b528ee0d-53be-451e-9c7b-7b6f57ad8c39-attachment.json create mode 100644 allure-results/b538f657-9b56-43de-99aa-dc4bda33201d-attachment.json create mode 100644 allure-results/b5507328-1260-4234-a321-945c79be52a2-attachment.json create mode 100644 allure-results/b55c81e1-d9fc-45ce-9dd2-dba034d34672-attachment.json create mode 100644 allure-results/b55e0b5f-8d95-4672-aa3b-e8d1899a0165-attachment.txt create mode 100644 allure-results/b5831942-67f4-4cda-bce2-e87a9f2fd137-attachment.json create mode 100644 allure-results/b585bc0d-3d89-4e36-bc94-9cb6e2f40765-attachment.json create mode 100644 allure-results/b5991e4d-b1ca-4af2-9686-cf56703943fb-attachment.txt create mode 100644 allure-results/b5ac3c09-1f72-4d77-a039-81fd79fa8327-attachment.json create mode 100644 allure-results/b5de4aa2-3994-42bd-ab90-3f7df84f8287-attachment.json create mode 100644 allure-results/b5e25d25-a2f5-4d52-9bc0-35cdc3e95e3a-attachment.txt create mode 100644 allure-results/b60fe6cb-c085-46b0-b56b-2a7ba406051e-attachment.json create mode 100644 allure-results/b61d5a94-439d-4b07-9ea6-2fef46e2b4b8-attachment.json create mode 100644 allure-results/b61f4e51-0fe8-4d2e-a8e7-29c44b9b4a5b-attachment.json create mode 100644 allure-results/b6200a47-597c-4e7b-926b-a539b96e7a1a-attachment.txt create mode 100644 allure-results/b6316873-0f56-45b1-b463-0ff7160909c0-attachment.json create mode 100644 allure-results/b6375780-858b-4608-8855-15858c3c3c3c-attachment.txt create mode 100644 allure-results/b67525ae-8f96-4da6-bd2b-2dc71502db05-attachment.txt create mode 100644 allure-results/b6f1d2f9-ffb9-42db-9a54-ed1c4b72fc81-attachment.txt create mode 100644 allure-results/b70d8961-a2c4-4f0b-8a19-55cd2beaa311-attachment.txt create mode 100644 allure-results/b70e4ff2-a470-4861-8a09-7d426eefb107-attachment.json create mode 100644 allure-results/b746552f-d37d-4cc5-82e6-3288267e280a-attachment.txt create mode 100644 allure-results/b76ee626-2ed0-46fe-969e-9135af2048e7-attachment.json create mode 100644 allure-results/b77d1149-e43b-4791-8cfa-2070c08645cd-attachment.txt create mode 100644 allure-results/b786588e-fb4b-4f14-ba70-0b369211d7f7-attachment.txt create mode 100644 allure-results/b7b9dc10-7415-4632-bd16-344ff55ffdee-attachment.json create mode 100644 allure-results/b7dd4625-d73e-40bf-b618-0728726dcd4d-attachment.txt create mode 100644 allure-results/b7e08fe7-d3ae-40a2-b682-4bd4054a6333-attachment.txt create mode 100644 allure-results/b7e8ac80-174e-48ad-a781-41c95062593d-attachment.json create mode 100644 allure-results/b8211f0d-bbea-4544-a6ab-dc226a6db764-attachment.json create mode 100644 allure-results/b8279c61-2d3c-405f-8b93-5b4bde23e7d9-result.json create mode 100644 allure-results/b86cbdd9-1d7a-4203-9638-6ed724b65120-attachment.txt create mode 100644 allure-results/b875881a-47d7-4353-8826-d6746018783b-attachment.json create mode 100644 allure-results/b87ceca0-ac1c-40d7-a348-6bf0e6e7176a-attachment.txt delete mode 100644 allure-results/b89b62bf-3785-49ec-b29b-02978da71541-attachment.json create mode 100644 allure-results/b89e7e02-0d0b-4fe9-b46f-de36218314a3-attachment.txt create mode 100644 allure-results/b8a7015d-7462-4d40-9c34-1183c7bd5316-attachment.json create mode 100644 allure-results/b8b5683e-f347-4771-9b27-928b3283518f-attachment.txt create mode 100644 allure-results/b8c94d9c-640f-448f-95ac-1173962ee80e-attachment.txt create mode 100644 allure-results/b8cc4aed-6dcf-4dc3-b5b9-266b1d1152b1-attachment.txt create mode 100644 allure-results/b8d6deb8-89d2-4b63-bd46-8f84f00a89fd-attachment.txt create mode 100644 allure-results/b8e48295-7476-4517-b733-cf58ee6c276e-attachment.json create mode 100644 allure-results/b8e505bc-60bf-48ed-91e7-81cc5d65660d-attachment.txt create mode 100644 allure-results/b8eae5c1-6909-4599-8ee4-d75671479b22-attachment.txt create mode 100644 allure-results/b90141f1-630c-4d12-878f-0beff45c4596-attachment.txt create mode 100644 allure-results/b90cec4e-dd12-4fda-be42-77160c0393fa-attachment.txt create mode 100644 allure-results/b916b8fc-0cce-4c74-9927-e42960555743-attachment.json create mode 100644 allure-results/b919980f-b68b-4c5e-9ee7-41300fcf1c4e-attachment.txt create mode 100644 allure-results/b938aa3d-de98-47e2-9755-bfd8e80cd984-attachment.json create mode 100644 allure-results/b959b2d9-70fc-44c6-a84f-12731450c99b-attachment.json create mode 100644 allure-results/b99e5032-e35a-4b6a-9aba-396b659fea56-attachment.json create mode 100644 allure-results/b9c2de2b-36d0-4227-b6f8-87f346b014b8-attachment.json create mode 100644 allure-results/b9e620b5-2afa-4a71-bcb2-df62fd16336f-attachment.txt create mode 100644 allure-results/b9ea645e-c8f2-4bb0-b68e-399c8c247dae-attachment.txt create mode 100644 allure-results/ba270dcf-4fee-40ce-b5ae-ff6dfaa28b6d-result.json create mode 100644 allure-results/ba3412b9-3e76-4a9f-85f7-12289dee5278-attachment.json create mode 100644 allure-results/ba4cd053-7bf7-4cac-b31f-e0440b1f856d-attachment.txt create mode 100644 allure-results/ba525a9e-b330-4419-ba5b-e6c845a7fbb9-attachment.txt create mode 100644 allure-results/ba572515-8602-4741-a115-c7129a402c76-attachment.json create mode 100644 allure-results/ba656ec6-7028-4804-8c69-c15dc93e8320-attachment.txt create mode 100644 allure-results/baad9666-c338-49e9-9d2f-332f7f0a78db-attachment.txt create mode 100644 allure-results/bab0ca76-2eeb-4fbd-8f87-95a4597d96be-attachment.txt create mode 100644 allure-results/bab72086-e30e-43b5-bd9b-35e47c44200b-attachment.txt create mode 100644 allure-results/bab9e72b-cf18-42e9-9855-dc6541dcafdc-attachment.txt create mode 100644 allure-results/baedc633-b421-4a13-b003-172c6e98100e-attachment.json create mode 100644 allure-results/baf0af59-3058-4dcf-856b-1a86e9b85014-result.json create mode 100644 allure-results/bb02be47-04e1-4f8b-8957-89847ae8fe4b-attachment.txt create mode 100644 allure-results/bb17cf61-025b-428a-b3dd-aefe0fbcb151-attachment.txt create mode 100644 allure-results/bb22ade6-4fc6-4d35-b048-9547b81be1c0-attachment.txt create mode 100644 allure-results/bb444bfa-4859-4d85-bd5a-9e8baa18b654-attachment.txt create mode 100644 allure-results/bb5aae86-13ac-4ee3-9a9b-5bd11e53bf7f-attachment.txt create mode 100644 allure-results/bb6b036e-e49b-40ec-85e0-f318fcc688e1-attachment.txt create mode 100644 allure-results/bb7db2cc-f00b-403c-9b82-31b357ec889b-attachment.json create mode 100644 allure-results/bbc98d07-7a5b-4fbd-acea-fa4a9cdce246-attachment.txt create mode 100644 allure-results/bbe52ca5-3466-4f47-aafa-3930be2cecd9-attachment.json create mode 100644 allure-results/bbe5f125-4dd5-480f-a1bc-5c5c63c63db5-attachment.json create mode 100644 allure-results/bbfad602-d671-44ab-adc8-485df7d56b7e-attachment.txt create mode 100644 allure-results/bc09dd2f-849c-46c1-810d-54ba2ebe6907-attachment.json create mode 100644 allure-results/bc401461-c3e6-4080-b19d-3d8cfcc4dc26-attachment.json create mode 100644 allure-results/bc432835-3657-4cc2-b948-d0bc3ea07ab8-attachment.txt create mode 100644 allure-results/bc70fe6c-4ae2-47ee-aebc-bda2432f8c83-attachment.json create mode 100644 allure-results/bc794b00-52cb-42ca-8fc7-33226b04f5be-attachment.json create mode 100644 allure-results/bcc7b8fe-af00-4822-b45e-026765149e8f-attachment.txt create mode 100644 allure-results/bcd22dcd-dc02-40b4-827b-cf39833dd4b6-attachment.txt create mode 100644 allure-results/bcefcaea-9934-4b61-8102-683ba933d581-attachment.json create mode 100644 allure-results/bcf3065e-4a4f-469e-937e-8dc19a76e633-attachment.json create mode 100644 allure-results/bd2f816f-67b6-487f-9dd6-cad5804e2235-attachment.txt create mode 100644 allure-results/bd58ebe4-5f33-4fbd-8911-183d37525263-attachment.json create mode 100644 allure-results/bd6296f2-79e5-4edf-9493-09728d27ed7f-attachment.txt create mode 100644 allure-results/bd6b5b93-90ae-4233-a82b-8ca834172f3d-attachment.json create mode 100644 allure-results/bd7efd6d-73ae-4a40-ab53-d27f2fc11746-attachment.txt create mode 100644 allure-results/bd897ecc-5239-49ff-99f6-075363eb51db-attachment.txt create mode 100644 allure-results/bdc1df8b-731d-42c6-b912-d91c78b7ea3f-attachment.json create mode 100644 allure-results/bdf703a5-2ad7-4ff4-b649-bafedfd4b80e-attachment.txt create mode 100644 allure-results/be0c20d6-abec-4c0e-a613-8f3a6f0be28b-attachment.txt create mode 100644 allure-results/be2eb637-0db3-4828-8d76-619448dec9ac-attachment.json create mode 100644 allure-results/be3ac6de-ea13-45e7-a3e2-c5e717ceaefc-attachment.json create mode 100644 allure-results/be4b55e6-978f-4817-b1bf-d59865a1cdcb-attachment.txt create mode 100644 allure-results/be670e18-b24b-41a6-83be-ba62392cc402-attachment.json create mode 100644 allure-results/be6710b3-b3c7-4ff2-b581-cd5cc82574c2-attachment.txt create mode 100644 allure-results/be6ff66d-383e-4bff-97d0-619eb160cf46-attachment.txt create mode 100644 allure-results/be751855-1afa-4ce1-9695-1eeb9d3ab3e4-attachment.json delete mode 100644 allure-results/be7f277d-6775-4831-9a00-579a9338b0ce-attachment.json create mode 100644 allure-results/be8496a7-08ac-4af4-84ac-521c26932238-attachment.txt create mode 100644 allure-results/be998e7a-a075-4f25-bec5-2a4778f7b238-attachment.json create mode 100644 allure-results/bed4c606-cddf-49d6-866b-57999c7dbb3c-attachment.json create mode 100644 allure-results/bed634cb-3546-4942-ad47-9d1de3f22057-attachment.txt create mode 100644 allure-results/bee8fda4-340c-49cb-91d4-282bbb129b30-attachment.json create mode 100644 allure-results/bf02c9fc-6d05-491a-9708-346c5a4fa9fa-attachment.txt create mode 100644 allure-results/bf48a50c-0055-40ee-a4c5-588e2a1bc4a9-attachment.json create mode 100644 allure-results/bf70e355-2343-437a-a6ce-eb4db9bbddb5-result.json create mode 100644 allure-results/bf7ebbdb-503c-4d19-a830-ba9d1bf7ed1b-attachment.json create mode 100644 allure-results/bf8bf714-f101-4f92-a187-3a5987888a4c-attachment.txt create mode 100644 allure-results/bf964502-df40-40da-a634-d54104dd2b4f-attachment.txt create mode 100644 allure-results/bfaae9de-d56f-47bf-8785-48aba462d3d0-attachment.json create mode 100644 allure-results/bfba823c-3789-4df5-9537-1da463f85651-attachment.json create mode 100644 allure-results/bfcde7eb-455d-4e03-b07c-b1af6b31f0c7-attachment.txt create mode 100644 allure-results/bff70635-0284-4244-83f0-3bd48aa8680e-attachment.json create mode 100644 allure-results/c0146bd2-b2b8-4a7a-9972-2b91187f3685-attachment.txt create mode 100644 allure-results/c0195eff-3e59-4e72-9959-4f5065b4b263-result.json create mode 100644 allure-results/c026833a-8ea4-4349-bb19-fa70e10f7d30-attachment.txt delete mode 100644 allure-results/c0315627-7c2a-4691-8ad1-3e97d1f79bfe-attachment.json create mode 100644 allure-results/c04cce46-fe9e-42f2-a1a4-85d214e965af-attachment.json create mode 100644 allure-results/c04d2dcb-9f84-4519-98d5-babf259b2572-attachment.json create mode 100644 allure-results/c05bfbb6-4a2a-4db0-b95f-6c4589169056-attachment.txt delete mode 100644 allure-results/c0791d7c-7aaa-47b1-b389-cb2ff57b3ab9-result.json create mode 100644 allure-results/c08909f5-90a9-4e15-8218-792201aeed7b-attachment.txt delete mode 100644 allure-results/c08a4245-572e-420c-ba72-fa17f18fb750-attachment.json create mode 100644 allure-results/c0962b28-40ab-43cb-922d-8614b4f82558-attachment.txt create mode 100644 allure-results/c0d09f89-e3a1-471b-86f0-e86b0b124a4e-attachment.json create mode 100644 allure-results/c0d9f836-6a5c-4e3b-b8fa-315485a92aa1-attachment.txt create mode 100644 allure-results/c0e5c99c-19ad-4359-abfc-041a3a1fa466-attachment.json create mode 100644 allure-results/c1029204-6bc0-4116-a391-a7bb5cc9c9f3-attachment.json create mode 100644 allure-results/c10e1094-096c-4410-81c0-5fd0f8e845d5-attachment.json create mode 100644 allure-results/c122ebb7-28b7-4685-8381-887b27b9e273-attachment.json create mode 100644 allure-results/c1271862-177b-42ac-95fb-a96c2ddb8e80-attachment.json create mode 100644 allure-results/c151eeb6-87b8-4a44-84ab-75dc41c9a3f7-attachment.txt create mode 100644 allure-results/c1616621-0b2f-4d78-bb2a-3c124a4af59d-attachment.txt create mode 100644 allure-results/c1801c2b-ddaf-43fc-86e3-a4e35c11a2da-attachment.txt create mode 100644 allure-results/c1835944-d5e1-4702-946a-18b7127bb0d3-attachment.txt create mode 100644 allure-results/c1a5b561-0845-4d25-955e-ad59cba780a2-attachment.json create mode 100644 allure-results/c1b56e76-8cf7-4159-9a84-1ffb4df64432-attachment.json create mode 100644 allure-results/c1bca3d1-6c86-459d-a272-20f766f15e37-attachment.json create mode 100644 allure-results/c1bdc90d-cead-4698-a700-5a59b0164e71-result.json create mode 100644 allure-results/c1cf80a3-27b4-4256-ad3f-2cc51e692c36-attachment.json create mode 100644 allure-results/c1eefeb5-5b9f-4e32-bab2-99a19fbf5da6-attachment.txt create mode 100644 allure-results/c203da38-e17e-48f3-9373-1fbaff409d9f-attachment.txt create mode 100644 allure-results/c21ac202-c8da-493a-970f-955a20a518aa-attachment.json create mode 100644 allure-results/c229e385-c3f6-45d3-91bb-00b55e343e60-attachment.json create mode 100644 allure-results/c2841028-0a9f-4ae2-8cbe-16fe13547f74-attachment.json create mode 100644 allure-results/c2861ce5-9d82-47c2-b73f-683e89160949-attachment.json create mode 100644 allure-results/c294d605-ce13-45c7-a943-c6a41037df78-attachment.txt create mode 100644 allure-results/c296b149-f724-4980-bb14-c69b7b89bf74-attachment.txt create mode 100644 allure-results/c29c9e20-0f91-4bbb-89e7-4067e8e08508-attachment.txt create mode 100644 allure-results/c2a9bc8f-1ca1-40cf-b1df-f3e401d86c21-attachment.txt create mode 100644 allure-results/c30ee1f2-e544-406e-bf68-c8d8cbd3b999-attachment.txt create mode 100644 allure-results/c383603f-a473-4b2b-9616-a2350823d649-attachment.txt create mode 100644 allure-results/c390be69-db4d-4aa4-bc52-0e99714f6cdd-attachment.json create mode 100644 allure-results/c3a40c0e-516f-4c6b-89c9-c9f84b37fb4c-attachment.txt create mode 100644 allure-results/c3a761de-c04e-47fd-8824-0010d7579df9-attachment.txt create mode 100644 allure-results/c3af642a-279c-4f1a-b926-b7ca966735e0-attachment.json create mode 100644 allure-results/c3bf358d-5ef6-48b5-985b-aa316ee8c763-attachment.json create mode 100644 allure-results/c3cb2c25-4ed2-4a59-b043-e997421d48dd-attachment.txt create mode 100644 allure-results/c3d23a57-b3c1-4402-bab0-137d3f06f4ec-attachment.json create mode 100644 allure-results/c416b538-fe8c-4cd0-9efd-b7ebf3906747-attachment.txt create mode 100644 allure-results/c434afc0-a4f8-4334-8254-56d4de388b5d-attachment.txt create mode 100644 allure-results/c43f977f-12e7-4989-92a9-290d36a02e51-attachment.json create mode 100644 allure-results/c48cfcaf-ed7c-4dce-a63c-d80d9e4c5dfb-attachment.txt create mode 100644 allure-results/c4aa6178-253a-471d-ac26-efe9d3cf7e2e-attachment.json create mode 100644 allure-results/c4aaf600-b61a-4cd2-b04b-0965c4dc2a37-attachment.json create mode 100644 allure-results/c4b2a953-f767-4558-b927-b9567bc72e6b-attachment.txt create mode 100644 allure-results/c4e813cb-50fb-47a6-9d25-b87b666eb0e0-attachment.txt create mode 100644 allure-results/c4eb2d16-74b1-444d-a340-a34ac1dd018d-attachment.json create mode 100644 allure-results/c4fed2cc-4c12-4aa1-b539-27a15b05447b-attachment.txt create mode 100644 allure-results/c502f964-4080-4ae2-9fb9-89a7ceca6787-attachment.json create mode 100644 allure-results/c551adf1-c85a-4117-a6da-bd598e13960d-attachment.txt create mode 100644 allure-results/c55c6604-4aab-4940-99f5-fe5f2cf356f4-attachment.json create mode 100644 allure-results/c574cf2f-0cfe-47da-8d28-4007e1979221-attachment.json create mode 100644 allure-results/c5800629-f0fa-421c-9b4e-c92263a48531-attachment.txt create mode 100644 allure-results/c58e0472-10e0-4ffe-b442-7fac5f711fb1-attachment.txt create mode 100644 allure-results/c58fc373-51ed-482a-a785-27525a4d4273-attachment.txt create mode 100644 allure-results/c5976bae-f77c-4ef3-b822-7df4e27cb63d-attachment.txt create mode 100644 allure-results/c5a6ca15-dc1a-481a-8e08-0ae31b01a3b3-attachment.txt create mode 100644 allure-results/c5c85c43-2d85-42c8-89d8-64813adc3afe-attachment.txt create mode 100644 allure-results/c5e3625d-7a8b-4961-bc67-72629fa41c37-attachment.txt create mode 100644 allure-results/c5fe1fee-6f41-48f1-9e0e-ef31d182cd6c-attachment.json create mode 100644 allure-results/c60230b6-455e-4368-b81d-49a8b8416d79-attachment.json create mode 100644 allure-results/c603bb29-d137-4f11-8e53-d44886a6e5a2-attachment.json create mode 100644 allure-results/c617e21f-f6a1-4b75-b3bc-60845cb3d15f-attachment.json delete mode 100644 allure-results/c6233866-7fac-40e7-9f2d-2e3550b24aa0-attachment.json create mode 100644 allure-results/c64fd5b8-bd4c-4415-b4e8-f4a9e4acb251-attachment.json create mode 100644 allure-results/c66f42c8-a9a5-42fa-aa55-795b1b9f01dc-attachment.txt create mode 100644 allure-results/c68bcfa1-7dc3-42cf-80e7-108e7a1ad898-attachment.txt create mode 100644 allure-results/c69eb3ad-6f0d-447f-a028-d64e0a494940-attachment.txt create mode 100644 allure-results/c6a22809-285c-4e28-96a5-2bedc31e0d8d-attachment.txt create mode 100644 allure-results/c73434f9-472f-4180-a75a-bbd8d3b1bb2f-attachment.txt create mode 100644 allure-results/c741c103-cdf8-447b-bd39-d33e4f91bebe-attachment.json create mode 100644 allure-results/c7509720-8143-43b9-87c1-b59e062cfcc5-attachment.json create mode 100644 allure-results/c752ca1e-e0d0-48f0-93cb-99cf6b73a32c-attachment.json create mode 100644 allure-results/c7607bc8-a625-4906-b11c-dde9ffde0b9b-attachment.txt create mode 100644 allure-results/c764349d-c8b0-4b31-babd-17da1081410b-attachment.json create mode 100644 allure-results/c764da86-0b29-4e9f-bbe8-6db29dfa6f9d-result.json create mode 100644 allure-results/c79afe50-81d4-4c42-beaa-f94fd73b72f3-attachment.txt create mode 100644 allure-results/c7de4dec-4c1e-400e-9946-d3b847d5a729-attachment.json create mode 100644 allure-results/c7ead3a9-e4e4-4194-9d40-11ffc0935062-attachment.json create mode 100644 allure-results/c802bf45-f07d-4d21-a15c-16a28d112359-attachment.json create mode 100644 allure-results/c81e5d87-1e17-48b7-9f89-ba3067bdd821-attachment.txt create mode 100644 allure-results/c84ab9f0-4d9e-46aa-9824-5883ad612fa0-attachment.json create mode 100644 allure-results/c8615601-68c6-482a-ae0c-9c1c9c300457-attachment.txt create mode 100644 allure-results/c8aabef2-7709-49cb-a19f-0df20673a23b-attachment.json create mode 100644 allure-results/c8b36076-ce1a-4386-b990-d32883ef49f4-attachment.txt create mode 100644 allure-results/c8e4bb7e-774d-4815-9a16-9c63bbfd227d-attachment.txt create mode 100644 allure-results/c8f7c6b8-2b4c-470c-beee-48475e9a1d01-attachment.txt create mode 100644 allure-results/c8f9b2ee-ea26-49d9-b439-00f155dcce50-attachment.txt create mode 100644 allure-results/c8ff7876-c5ac-4336-bdb8-210f337a72e5-attachment.txt create mode 100644 allure-results/c9118890-fcb6-4c14-9dd6-dadb3cda3ae1-attachment.txt create mode 100644 allure-results/c91cd7d6-dcc6-4469-858d-91155ceaae02-attachment.json create mode 100644 allure-results/c929337d-b370-49bb-8b2d-8c43493f4b4d-attachment.json create mode 100644 allure-results/c9486c07-7e9c-4879-bb29-023ada10e009-attachment.txt create mode 100644 allure-results/c94e65cb-d6b4-45f1-bee0-4dd0e9917393-attachment.json create mode 100644 allure-results/c94f409e-8ba1-4427-b0fa-5b53f7c76626-attachment.json create mode 100644 allure-results/c9573226-7e3b-45d1-818a-a4be2b75f90c-attachment.txt create mode 100644 allure-results/c97b50b7-2a79-4341-93c0-30cdf2578334-attachment.json create mode 100644 allure-results/c97d5e2f-1bc3-41bc-9497-a2c7c0b61a2b-attachment.txt create mode 100644 allure-results/c9855357-fb3e-445d-9b7f-be7f82e4d3be-attachment.txt create mode 100644 allure-results/c9985834-74fb-40d3-bdb4-ea1e16616d42-attachment.json create mode 100644 allure-results/c9abfd97-4f4d-48a0-80b6-cb4798f2c9ac-attachment.txt create mode 100644 allure-results/c9d77f65-8f96-4d31-a05d-88f0444dc9f9-attachment.json create mode 100644 allure-results/ca0cde16-85d7-4255-aadf-6cc356c79d82-attachment.txt create mode 100644 allure-results/ca3283f9-9433-4b03-b456-31db0488db47-attachment.json create mode 100644 allure-results/ca4397a3-574a-4026-b333-088b4317ce16-attachment.txt create mode 100644 allure-results/ca4cc16e-34ed-4e8d-aa44-3c60912935e2-attachment.txt create mode 100644 allure-results/ca4ccdd3-5370-4593-a884-668c591fc4a0-attachment.txt create mode 100644 allure-results/ca54bf3c-4837-4cf6-8da7-8666743ba606-attachment.txt delete mode 100644 allure-results/ca7aceb6-fc9f-4dd9-933f-2e7c1f46f17c-attachment.txt create mode 100644 allure-results/ca94f97d-0d76-42cd-82f6-0cf3dc276b67-attachment.txt create mode 100644 allure-results/cab5200a-2459-48d9-b50c-67747312e62b-attachment.txt create mode 100644 allure-results/cacb04bf-cf32-48ed-b634-bc9bedd4ab01-attachment.txt create mode 100644 allure-results/cad92299-566f-4515-930f-5e8c15a161d5-attachment.txt create mode 100644 allure-results/caec52dc-75f4-4b9e-a0d1-22d2a5a53387-attachment.txt create mode 100644 allure-results/cb049625-abff-44be-b07c-19c738dcd34d-attachment.txt create mode 100644 allure-results/cb15caa3-6bbc-47bf-ac76-2fe437ae5e6e-attachment.txt create mode 100644 allure-results/cb180307-dc8d-43ef-a362-b75c939a1269-attachment.json create mode 100644 allure-results/cb376c8f-9098-4b09-830a-1415c3e1e113-attachment.txt create mode 100644 allure-results/cb5b962f-8bc0-4512-b4d3-20b2f7a1af7b-attachment.json create mode 100644 allure-results/cb5f4f53-355b-49bf-98d9-d81b419ebba0-attachment.txt create mode 100644 allure-results/cbbc9369-d088-4701-b9c2-21c6070a31f7-attachment.json create mode 100644 allure-results/cbf2067e-8d9d-4ce0-8784-6abb70e0753d-attachment.txt create mode 100644 allure-results/cc172116-9d86-418f-b395-7019f937812f-attachment.json create mode 100644 allure-results/cc1c9456-673e-41a9-a7c9-e385bdc92d8f-attachment.txt create mode 100644 allure-results/cc20a128-dc65-4b42-b03e-7bf1cea8add2-attachment.txt create mode 100644 allure-results/cc9229f8-928f-414a-9081-0b31920fc971-attachment.json create mode 100644 allure-results/ccbbd8d4-db95-407c-8b14-9302ba0cccb9-attachment.json create mode 100644 allure-results/ccc5b904-800d-432a-bb4f-fce30814282a-attachment.txt create mode 100644 allure-results/ccc8aaca-c2ca-4ff8-a63b-581a9f94e771-attachment.json create mode 100644 allure-results/ccc9bde0-68ac-45de-b8d3-c4a0e6226a10-attachment.txt create mode 100644 allure-results/cce78e97-3b11-4f29-972d-f9da5857e78d-attachment.txt create mode 100644 allure-results/cce7b6c0-1ec0-409f-9ff3-eba36a2db930-attachment.json create mode 100644 allure-results/cd048288-24ad-45e8-bee2-b402c799dcbd-attachment.json create mode 100644 allure-results/cd0f3d80-cbac-481b-851e-4338a977da74-attachment.txt create mode 100644 allure-results/cd2086cd-7447-4fd3-9ed7-7853bd662aae-attachment.json create mode 100644 allure-results/cd23161d-f282-4204-9d51-987c6185f74a-attachment.json create mode 100644 allure-results/cd43b745-b708-4be7-91c5-b7c4208b3bd3-attachment.txt create mode 100644 allure-results/cd497eb8-2e7e-4e0d-9ef1-b2a88dcde7fe-attachment.json create mode 100644 allure-results/cd73fbe1-7e5f-4536-b2db-cc2987539b88-attachment.txt create mode 100644 allure-results/cd8865a8-746a-44d5-a1b6-ac0328b5984f-attachment.txt create mode 100644 allure-results/cd90f8f8-9be4-4b59-9d2b-9ebba9070597-attachment.json create mode 100644 allure-results/cd9ee913-ef9d-4f42-8917-3ff41b10a319-attachment.txt delete mode 100644 allure-results/cda652eb-ae03-4629-8448-ef349bfc16b7-attachment.json create mode 100644 allure-results/ce0006d3-5403-4ff0-8eb8-9f899c62335d-attachment.json create mode 100644 allure-results/ce0f42ae-d931-47b7-bae3-07403c7846e1-attachment.txt create mode 100644 allure-results/ce20f49d-0816-4a7a-84fc-c2df952997c6-attachment.txt create mode 100644 allure-results/ce3b1cc4-8a10-4500-b818-434d94b0a11a-attachment.json create mode 100644 allure-results/ce9e39b9-fa5b-40f2-b4a7-81b83cdc2815-attachment.txt create mode 100644 allure-results/cedbb9f3-1ae3-4e33-80ff-1ae1a495e107-attachment.txt create mode 100644 allure-results/cee57f70-dcc7-4208-adbf-ca39339681ec-attachment.txt create mode 100644 allure-results/cf05f96b-f80d-4327-b7d9-72157d09ee4e-attachment.json create mode 100644 allure-results/cf14fb8e-8fe0-4d90-b3ac-b2f9c1d01cab-attachment.json create mode 100644 allure-results/cf19c8c3-b3ec-4028-9b2e-259f702d451f-attachment.txt create mode 100644 allure-results/cf2f2915-f4c3-4581-8f7f-8e3561862fbd-attachment.json create mode 100644 allure-results/cf3079ea-1089-404b-b3b2-0938d9b078d9-attachment.json create mode 100644 allure-results/cf36ff6d-f719-4fe2-ac60-9e4d9490a0e5-attachment.txt create mode 100644 allure-results/cf54ca89-1010-4bab-ac19-266697f72058-attachment.txt create mode 100644 allure-results/cf7de571-4b84-4be1-913c-7461d00dfbfe-attachment.json create mode 100644 allure-results/cf86aeac-c9e1-4b22-b505-171b76313a05-attachment.txt create mode 100644 allure-results/cfa0366b-56f8-49a4-98a9-fb993d179c0a-attachment.json create mode 100644 allure-results/cfab87fb-e582-4ee8-a387-acea7734e466-attachment.txt create mode 100644 allure-results/cfad0009-6ec8-46e7-8f5b-c70abf033a4c-attachment.json create mode 100644 allure-results/cfbaf780-7397-41f8-9023-cfc57e5b3f85-attachment.txt create mode 100644 allure-results/cfc670a0-520f-4068-8610-11c268b7a31a-attachment.json create mode 100644 allure-results/cfc7384a-a82e-41d5-a2db-b7311b1dcecd-attachment.json create mode 100644 allure-results/cfd162a4-4efe-4090-9ae1-bcb66ec40cfb-attachment.json create mode 100644 allure-results/cfd66143-b89c-439a-90fc-d0b0d7549ec0-attachment.txt create mode 100644 allure-results/cfda25d8-b94b-43f3-8045-f512156ae2c7-attachment.txt create mode 100644 allure-results/cfdaa8b6-af06-4cdb-a22d-ea8dac05fe91-attachment.txt create mode 100644 allure-results/cfe83f7b-f3c8-48f7-9915-0f179e65ce5a-attachment.txt create mode 100644 allure-results/cff66376-16bc-4cf3-b10d-0c9e40eb1518-attachment.txt create mode 100644 allure-results/cffdc468-a1d8-4f20-ace4-cb369288c46a-attachment.json create mode 100644 allure-results/d0072528-9af9-4854-bb35-bfa7a47c3718-attachment.json create mode 100644 allure-results/d00e1d81-5298-44ce-ac34-59e5ed9c8c9c-attachment.txt create mode 100644 allure-results/d0230d33-87de-4ca9-968f-a0d19df2d76a-attachment.txt create mode 100644 allure-results/d0349a6b-03d6-4670-bfd4-9f7e7c3bfd71-attachment.txt create mode 100644 allure-results/d035c43a-266b-44e9-9c25-56492652b9d1-attachment.txt create mode 100644 allure-results/d06cdf4f-459b-4295-afc4-924d765a79bd-attachment.txt create mode 100644 allure-results/d06ee5c1-35f0-4a3f-a0da-dcaa4eb21898-attachment.json create mode 100644 allure-results/d078e8b6-8983-4f67-a3c4-c9e4585b688c-attachment.txt create mode 100644 allure-results/d083f81a-4b1b-454c-a50e-db875d924b81-attachment.txt create mode 100644 allure-results/d0a8a81d-05a5-4660-9580-5cb2a51ea5ba-attachment.txt create mode 100644 allure-results/d0ad333b-b462-49e5-b3d6-0571f755d968-attachment.txt create mode 100644 allure-results/d0d5756f-0f9c-495a-ab40-38ea2b869373-attachment.txt create mode 100644 allure-results/d0d6a526-0883-4925-863c-a4ce8c4304cb-attachment.txt create mode 100644 allure-results/d0e1d477-1945-4614-8a1c-d0782309e402-attachment.txt create mode 100644 allure-results/d0e42c23-52b2-4cae-a2fd-8ce6651de5b4-attachment.txt create mode 100644 allure-results/d0e8a66d-c621-4140-8a44-51cd40c18e2e-attachment.txt create mode 100644 allure-results/d0ef081a-c184-48c2-801e-5d3eaac238c8-attachment.json create mode 100644 allure-results/d0fc306b-2d8a-4c3a-8f8b-9893a49a5a12-attachment.txt create mode 100644 allure-results/d10c38e5-073f-4767-a38d-ef7a552b2479-attachment.json create mode 100644 allure-results/d1233332-aa8b-43a8-8514-ffe2f63956b9-attachment.txt create mode 100644 allure-results/d1634603-13ae-4ea2-80e5-4dddf0ccf49f-attachment.txt create mode 100644 allure-results/d1672578-6adb-4494-89ac-02e950732e2b-attachment.json create mode 100644 allure-results/d16d30e8-7479-4d8f-906f-3a59d7a18934-attachment.txt create mode 100644 allure-results/d1711752-1fcb-440d-a27d-47c2348619ac-attachment.txt create mode 100644 allure-results/d1a308a4-de53-4515-b144-9e7f6f4f75c3-attachment.json create mode 100644 allure-results/d1d3af32-e6c1-43b2-bc97-0483a4675b08-attachment.json create mode 100644 allure-results/d2176b84-cb06-4873-8fd9-a6ab336f5adf-attachment.json create mode 100644 allure-results/d2199d00-84ac-41ba-9a0e-c117df98ae39-attachment.txt create mode 100644 allure-results/d228d7a2-ac4b-41eb-8aa2-51b9e0d9c8e9-attachment.json create mode 100644 allure-results/d24bd15a-de39-4ca3-9d3b-6522653699c8-attachment.txt create mode 100644 allure-results/d27b052f-bdb3-4c41-ba04-933bb0bd48de-attachment.txt create mode 100644 allure-results/d27c31b4-e507-4ecf-9ce5-3c4bb6c08f78-attachment.json create mode 100644 allure-results/d27ee2eb-7d0a-496f-b9ae-3cc04389aa2a-attachment.json create mode 100644 allure-results/d2875ba4-f116-41ac-ba8f-4c64228f27e2-attachment.txt create mode 100644 allure-results/d2b5972b-d320-4f86-8e1c-7fb89cb7b07d-attachment.txt create mode 100644 allure-results/d2d7d300-b5b3-482d-81be-6552bbadfd5c-attachment.txt create mode 100644 allure-results/d2e8bb6b-1e07-46aa-a8af-55d5cccda95b-attachment.txt create mode 100644 allure-results/d2eb7c11-2de6-46a7-bb20-d622a023fd07-attachment.txt create mode 100644 allure-results/d2ecbb62-9e96-43de-a1e1-602e7bbd719e-attachment.txt create mode 100644 allure-results/d31b82c3-8d3e-4b5b-8b29-14125f3a2e49-attachment.json create mode 100644 allure-results/d32aff81-4570-4498-8d65-80e268550e50-attachment.txt create mode 100644 allure-results/d36a40b7-426f-40d4-9d58-f4543b65c288-attachment.txt create mode 100644 allure-results/d3774a1d-68f9-4151-b721-ac70034256ec-attachment.txt create mode 100644 allure-results/d38aa1a8-cda8-476b-a10c-39e1b3b760d7-attachment.txt create mode 100644 allure-results/d3ae5207-3cb3-43b4-9377-84bbcc4570c8-attachment.json create mode 100644 allure-results/d3bbb7a7-e123-4e68-85ab-00f9ff5cebe2-attachment.json create mode 100644 allure-results/d3e823ff-763b-48fd-a7ed-c59a16c4d7cc-attachment.txt create mode 100644 allure-results/d41c1fc2-2d27-4dfb-9254-4765baa79250-attachment.json create mode 100644 allure-results/d43de201-b56c-47fc-b765-b46952ebf3ca-attachment.txt create mode 100644 allure-results/d455a03d-46b3-4445-9668-e585661596f8-attachment.json create mode 100644 allure-results/d455ae80-14ff-4f8a-a632-04a60bc32135-attachment.json create mode 100644 allure-results/d46d3209-bcb6-4e95-a859-1230428e9727-attachment.json create mode 100644 allure-results/d4711d96-bf1a-4798-8d1e-9b22fa172f9e-attachment.txt create mode 100644 allure-results/d4a9ee7b-1e50-4c0e-9a5c-b1eb6cdd271f-attachment.txt create mode 100644 allure-results/d4c22c60-ce70-447c-a0e3-09faa72800de-attachment.txt create mode 100644 allure-results/d4cdd014-ac6e-4511-9f74-99aedb0eb7f0-attachment.json create mode 100644 allure-results/d4e5bfd4-3fc8-4000-acb7-5991e90fce7f-attachment.json create mode 100644 allure-results/d4f05450-53aa-4c67-ab6c-4ae14765bd15-attachment.txt create mode 100644 allure-results/d4f0a513-4ead-4012-b780-44121e611c3e-attachment.txt create mode 100644 allure-results/d4f55f5d-9bc1-47e7-a2af-ad2ad588286f-attachment.txt create mode 100644 allure-results/d51502df-5b63-4c8d-9985-d07fa566a41a-attachment.json create mode 100644 allure-results/d56f3873-3fe3-441c-bb5e-16181433b57a-attachment.json create mode 100644 allure-results/d57d2df8-5c6b-47f4-820b-0f18e4a0bedd-attachment.txt create mode 100644 allure-results/d5884ba1-7651-4e6a-b146-a81fed319571-attachment.json create mode 100644 allure-results/d594d1f8-83bb-451a-92cb-46ee09808168-result.json create mode 100644 allure-results/d5a93ee8-bfb6-4257-9f63-80b7d25b3339-attachment.json create mode 100644 allure-results/d5b4ff34-2c85-444f-86cb-6d80d37d4b23-result.json create mode 100644 allure-results/d5b8a002-c4ca-427b-b98b-f97acf45af83-attachment.json create mode 100644 allure-results/d5c278d8-34ed-407a-83a2-92f0cb7451a0-attachment.json delete mode 100644 allure-results/d5d11847-152c-48cb-a441-4324396332cc-attachment.json create mode 100644 allure-results/d5de1eaf-ef62-47ef-8a08-6545627f2629-attachment.txt create mode 100644 allure-results/d5e0a314-02c6-4e9a-9b7d-7b07e3f71e72-attachment.txt create mode 100644 allure-results/d5fc3b15-e90b-4ac8-a74c-83842f33646f-attachment.txt create mode 100644 allure-results/d604ac5c-f73b-4a55-a50b-837c288dde61-attachment.txt create mode 100644 allure-results/d609b945-d4fb-4925-bf96-11b93d30f590-attachment.json create mode 100644 allure-results/d63af5b0-204a-48a1-ae6d-2a5808afc807-attachment.json create mode 100644 allure-results/d64ebec3-950e-47ab-aa43-64c2e4b9a31b-attachment.txt create mode 100644 allure-results/d699b54b-c7b7-401c-9fdd-241e3052396e-attachment.json create mode 100644 allure-results/d69c8193-9b65-484d-9fa6-7707c74ca2b5-attachment.json create mode 100644 allure-results/d6a67b19-77e2-4090-bd98-9f86eef1fd80-attachment.json create mode 100644 allure-results/d6b731ac-57dc-4d0e-b8ce-422dbad9b131-attachment.txt create mode 100644 allure-results/d6cb0e2b-047e-4a20-a089-3bced76c63b0-attachment.json create mode 100644 allure-results/d6e37b8a-1698-43d4-8758-cf3180c5c2a1-attachment.json create mode 100644 allure-results/d724658f-bfa1-4a46-b178-648852428e56-attachment.json create mode 100644 allure-results/d741bb70-c16a-46e8-ae31-ac11d930b7d4-attachment.json create mode 100644 allure-results/d741fc56-9c1c-4f6b-a076-05aab34d73dd-attachment.json create mode 100644 allure-results/d77a1b67-dee2-439d-ab49-f62b2e8941be-attachment.json create mode 100644 allure-results/d78f9ffa-4e19-4444-a64b-82a32f5b039f-attachment.txt create mode 100644 allure-results/d7a7e1b2-d914-4df1-b867-5d56b3fa4040-attachment.txt create mode 100644 allure-results/d7ccd502-864a-4899-a200-078dc99d56f0-attachment.txt create mode 100644 allure-results/d80aac04-c85f-467e-b72c-45452656bc3e-attachment.json create mode 100644 allure-results/d8134de3-8901-48f0-a5af-f670bfc95252-attachment.txt create mode 100644 allure-results/d858daba-958e-403f-b0c9-4f85d2c6d138-attachment.json create mode 100644 allure-results/d8b6b03e-0b0f-4a87-84c3-5eae133c4a8d-attachment.txt create mode 100644 allure-results/d8bca3dd-ad23-43e5-a356-b08b7c3c2503-attachment.txt create mode 100644 allure-results/d8d84170-e36e-4b8d-8e75-19335c541d3e-attachment.json create mode 100644 allure-results/d8da21ae-7faa-4e25-8975-0c5c9280b3d6-attachment.txt create mode 100644 allure-results/d8ea3450-6373-43c3-8055-6fa9ca31b0b8-attachment.json create mode 100644 allure-results/d8f730fa-47c7-451d-9f21-a43c13100eb3-attachment.txt create mode 100644 allure-results/d951c73f-6c0d-4a94-acbe-fd68bee890a7-attachment.json create mode 100644 allure-results/d98eefff-e026-4865-bba2-14828469a4c9-attachment.json create mode 100644 allure-results/d9d76cdf-5c91-468d-b000-4d73563290ae-attachment.txt create mode 100644 allure-results/d9dfd863-58c7-4e18-a33f-37cc0b56f3c6-attachment.txt create mode 100644 allure-results/d9e11086-c94f-48e1-b610-2a39505b4208-attachment.txt create mode 100644 allure-results/da17a4fb-76b3-4726-b35e-aadf95cd1032-attachment.txt create mode 100644 allure-results/da27d76b-c117-4769-ab4d-a0c39d463b32-attachment.txt create mode 100644 allure-results/da3b60a8-682a-45c0-9599-f83d5d2d3b23-attachment.txt delete mode 100644 allure-results/da75b5b8-4366-4ad4-95e1-66393e1aacf5-attachment.json create mode 100644 allure-results/da85e783-fb78-4a07-8406-3068de67c603-attachment.txt create mode 100644 allure-results/da93ddac-e807-4303-8e54-4d32a95a1bf2-attachment.txt create mode 100644 allure-results/dad53adc-e68a-4807-954e-0291ea43832d-attachment.txt create mode 100644 allure-results/daf84154-cb3c-4cfa-b5f4-65337aa7c4fd-result.json create mode 100644 allure-results/db020b7b-a4bb-4574-8ba1-9f6cb016d84e-attachment.json create mode 100644 allure-results/db12c274-ecf0-4697-b5de-ffc99dcb172d-attachment.txt create mode 100644 allure-results/db17a655-a7e3-4067-a119-e7235ad40d83-attachment.txt create mode 100644 allure-results/db329dc6-5e7a-4882-a568-e32e4904f6c3-attachment.json create mode 100644 allure-results/db3d6047-50a7-4aa7-a398-cff399556ac7-attachment.txt create mode 100644 allure-results/db54c0d4-6689-4473-a989-b29ff45114e7-attachment.txt create mode 100644 allure-results/db63c925-6d13-4d95-89e8-efb88ebd976e-attachment.txt create mode 100644 allure-results/dbad7ded-ff7c-4c4b-a71d-3c2979250686-attachment.json create mode 100644 allure-results/dbd997e8-6533-45ed-8dc2-b6ae72a03cb4-attachment.json create mode 100644 allure-results/dbee1740-728b-46ab-877e-6118f8796908-attachment.txt create mode 100644 allure-results/dc11b396-bce7-4e5a-b0af-795f9acf0eba-attachment.txt create mode 100644 allure-results/dc1a9152-f483-41fa-88d8-fd637318d84e-attachment.txt create mode 100644 allure-results/dc1c3449-0af9-4c8b-bd66-747c5e7be38e-attachment.json create mode 100644 allure-results/dc29d994-5115-4ad4-9b3c-e312f41e0937-attachment.txt create mode 100644 allure-results/dc31e7df-e5b5-488f-93a6-44b399cd051e-attachment.txt create mode 100644 allure-results/dc57a45c-cf1b-4d2f-94f6-e91b4e2466b9-attachment.txt create mode 100644 allure-results/dc970f38-d485-402a-9e90-12e9ea4ed84e-attachment.json create mode 100644 allure-results/dca822b8-7457-488d-b15a-32c33d282550-attachment.txt create mode 100644 allure-results/dcae18a5-868e-428b-bf9b-d8df2eca7336-attachment.txt create mode 100644 allure-results/dcd470f9-7bfb-4dbf-b3c3-0df7493dae74-attachment.json create mode 100644 allure-results/dcfc920a-b4ca-4ff3-99b8-1aa22021376f-attachment.json create mode 100644 allure-results/dd06c848-7a8a-460c-9d43-eb8127d233b8-attachment.txt create mode 100644 allure-results/dd236ba4-d6b3-42d0-a2d0-8efa75258f14-attachment.txt create mode 100644 allure-results/dd5166d9-f157-42d0-b0c9-686f883cbec6-attachment.txt create mode 100644 allure-results/dd53fa63-99f9-4ecb-a308-ed026886fd6d-attachment.json create mode 100644 allure-results/dd685d9a-0654-4f9f-b5c4-a84e79dff180-attachment.json create mode 100644 allure-results/dd95a914-0a20-4a54-8d8a-9d41d322659a-attachment.txt create mode 100644 allure-results/ddbc0fad-0043-4ae3-bf47-fac2635f7196-attachment.txt create mode 100644 allure-results/ddd34c0b-e898-4100-b8fe-f3cc6ca13a88-attachment.json create mode 100644 allure-results/ddeb96bc-f0a3-412e-82ec-55e0f3c3b66d-attachment.txt create mode 100644 allure-results/de3fdc54-2f80-4a35-a4e5-98dccdc70f89-attachment.json create mode 100644 allure-results/de4fd3ac-65e4-4986-a23b-906b1cf86e56-attachment.json create mode 100644 allure-results/de745be6-c637-456f-bcfb-7650591c0165-attachment.json create mode 100644 allure-results/de76f1a2-745b-4ed0-8288-f941ccb85add-attachment.json create mode 100644 allure-results/de77eac5-bbc1-485c-b077-7825106318d6-attachment.json create mode 100644 allure-results/de89cf23-7311-4bb1-9c59-26f5a391e679-attachment.txt create mode 100644 allure-results/de910622-8203-4895-9324-94350e408e20-attachment.json create mode 100644 allure-results/de99afa7-93f2-4998-98de-c9d38370ab2f-attachment.txt create mode 100644 allure-results/deb56193-d6fd-497d-bb25-aeda5ed036ea-attachment.json create mode 100644 allure-results/deb99ba4-1a27-436e-b672-cc09b54acbf0-attachment.json create mode 100644 allure-results/dec0cd03-62ad-4498-8408-275d76beca52-attachment.json create mode 100644 allure-results/dedc2565-4f20-49fc-933b-53fb62e348c5-attachment.json create mode 100644 allure-results/df072725-6711-4b28-b3e1-89a7ea0b7985-attachment.txt create mode 100644 allure-results/df0cc8c1-3e9e-4ca6-8786-7f17f9dd86c0-attachment.txt create mode 100644 allure-results/df3ac151-828f-4263-a9d5-a6865b5ef4bb-attachment.json create mode 100644 allure-results/df4d13b4-bb0b-477b-a810-6743d6e23006-attachment.txt create mode 100644 allure-results/df995d6d-41df-4c07-8007-b3075f750313-result.json create mode 100644 allure-results/dface888-75fd-4ea6-bd37-6e9d857bd53f-attachment.txt create mode 100644 allure-results/dfb0186a-2f9c-45b7-940a-b94a09e2301a-attachment.json create mode 100644 allure-results/dfc22411-ec49-40c9-8246-5122c7dcb3cd-attachment.txt create mode 100644 allure-results/dfc70f1e-e609-479a-bddd-de7831ba2c24-attachment.json create mode 100644 allure-results/e00c04ca-1f39-41c7-be02-e21f91726150-attachment.json create mode 100644 allure-results/e0283739-b6d8-4c8c-8478-52b99ba9274e-attachment.txt create mode 100644 allure-results/e0366326-4e9e-478c-ad15-f97395b93898-attachment.txt create mode 100644 allure-results/e038f0c5-22d0-4c03-a32a-4430ad59a927-attachment.txt create mode 100644 allure-results/e047e0b0-c918-4085-8c8f-a5f03358d4f9-attachment.json create mode 100644 allure-results/e05b4b8b-2e2b-40aa-a11a-3b1ca9919516-attachment.txt create mode 100644 allure-results/e095626c-c513-445f-9704-8eff18b97ab0-attachment.json create mode 100644 allure-results/e0ad28af-c5b7-4602-b570-6f2dfaeec388-attachment.txt delete mode 100644 allure-results/e0b46063-cc70-4a6e-bf71-ffdb7355e93f-attachment.json delete mode 100644 allure-results/e0eb5b18-d9f7-49bd-8749-755b6f2c439a-attachment.json create mode 100644 allure-results/e0ebc07b-ec56-42b5-9cf2-2c8a8dafb750-result.json create mode 100644 allure-results/e0ff193b-6ff5-4388-bbcd-bcfd545d5ef5-attachment.txt create mode 100644 allure-results/e10a0a01-9836-414c-ba0b-b0f62e9467a4-attachment.json create mode 100644 allure-results/e1217d4f-450f-4af1-af09-2d6c4cada17f-attachment.json create mode 100644 allure-results/e125b340-9e97-4a25-be85-c61fa0e89af5-attachment.json create mode 100644 allure-results/e13b086c-a982-4977-8715-48807e999b3c-attachment.txt create mode 100644 allure-results/e14765ff-009b-440c-8292-a2ed2219c12e-attachment.txt create mode 100644 allure-results/e15e597a-866f-4dd7-9792-a991f1457346-attachment.json create mode 100644 allure-results/e19e7f10-c269-4ae3-8539-a0bc7cca9dfb-attachment.txt create mode 100644 allure-results/e1a2c69f-1509-476a-998e-0d4a0fc57101-attachment.txt create mode 100644 allure-results/e1b09ec3-ed68-4f9e-a384-ffd869facebe-attachment.json create mode 100644 allure-results/e1b24c5e-6880-4bb5-9ac0-dbf7c6792e70-attachment.txt create mode 100644 allure-results/e1b8d01c-c69e-4048-a7d5-639ecad0cc80-attachment.json create mode 100644 allure-results/e1c0db21-6241-4f2a-9b96-b4aa4bd3c1df-attachment.txt create mode 100644 allure-results/e1d06612-e952-4871-be6e-58fc67208871-attachment.txt create mode 100644 allure-results/e1e7acdb-5b5f-4683-bdab-88b91536779d-attachment.json create mode 100644 allure-results/e202946e-5c2f-49c7-8be4-e857f438f389-attachment.json create mode 100644 allure-results/e203b1a8-4f4b-41f8-95bc-e745c83bc2bf-attachment.txt create mode 100644 allure-results/e2177de8-b059-476d-83f4-e466ab2de81c-attachment.json create mode 100644 allure-results/e25543c6-3b13-4d26-96e8-e25e8c779829-attachment.json create mode 100644 allure-results/e267f89d-0b82-40fb-b7d9-ecf579bed16a-attachment.json create mode 100644 allure-results/e2a53183-6ece-460b-9ccc-0c909e2a61eb-attachment.json create mode 100644 allure-results/e2b66b15-f633-4d18-b6c7-475c1ae08e70-attachment.txt create mode 100644 allure-results/e2c8bbc8-b105-417f-b786-771c8c66eb9a-attachment.json create mode 100644 allure-results/e2cc95f1-5d27-47d8-9c9f-31cd37e10246-attachment.txt create mode 100644 allure-results/e2f4d62d-0f21-46b7-b19f-cbc2343b227d-result.json create mode 100644 allure-results/e31a4e6c-dcc8-440e-8593-dd670eff455f-attachment.txt create mode 100644 allure-results/e3220d84-1de2-4493-9072-e1083c276a33-attachment.txt create mode 100644 allure-results/e3274cde-f416-450b-88ab-ced5c9c486ec-attachment.txt create mode 100644 allure-results/e32abf62-8e3c-43ec-9e50-22ffc1fc48f7-attachment.txt create mode 100644 allure-results/e36ef0f7-f0ad-4d8f-bb8e-1c1691f8cc26-attachment.json create mode 100644 allure-results/e382828b-e643-423c-ae5a-0dbe4d0d087c-attachment.json create mode 100644 allure-results/e393ff0b-652b-47a8-8a39-7533a1a52d86-attachment.json create mode 100644 allure-results/e3950ab1-847b-41d5-b5e5-a43e3d1d236d-attachment.json create mode 100644 allure-results/e3b0f24e-e39c-4187-ba31-5288cee96abb-attachment.txt create mode 100644 allure-results/e3bb4f5d-9085-4520-aaa3-c35450d24626-attachment.json create mode 100644 allure-results/e3facce8-fcfa-4aeb-b03b-cd29494ac3a0-result.json create mode 100644 allure-results/e40b46f5-888a-4329-be5a-1eaad86acd25-attachment.json create mode 100644 allure-results/e416f5d4-4eb6-41f5-b74e-b82b7493c262-attachment.txt create mode 100644 allure-results/e4332fd3-adbb-4cb2-b346-e70edcce233d-attachment.json create mode 100644 allure-results/e43d00a0-37ba-4798-a7c7-144e9c460e9b-attachment.txt create mode 100644 allure-results/e456212f-dc16-4f13-8332-878a1f4fba3e-attachment.json create mode 100644 allure-results/e4610d43-f7ff-42ad-bbac-57dde8d6aa9c-attachment.txt create mode 100644 allure-results/e4b5c98c-fbad-4ec3-9a17-7b6a53eb1ec7-attachment.json create mode 100644 allure-results/e4c6ea88-20ae-4452-82e6-92a97e273fbb-attachment.txt create mode 100644 allure-results/e4d92516-fb37-49e7-8b5b-00f22b6605a1-attachment.json create mode 100644 allure-results/e4e9710b-c9dc-4c35-b35b-326ce8476166-attachment.json create mode 100644 allure-results/e4f0fe2d-2423-43b6-9063-ab06112bb62f-attachment.json create mode 100644 allure-results/e51c5604-2618-4b59-85e2-af2ac1f74b2f-attachment.txt create mode 100644 allure-results/e55571fb-35b4-4a0a-8566-63bc727370a4-attachment.json create mode 100644 allure-results/e55c06b7-1b89-470f-a2e0-05431db918c3-attachment.txt create mode 100644 allure-results/e57c4bd9-f48e-4e7c-b09b-51167f5f4dd2-attachment.json create mode 100644 allure-results/e58a7fe0-2595-41f9-931b-0e4a7892879a-attachment.txt create mode 100644 allure-results/e5994a78-e951-45df-bc8a-79c2a9257821-attachment.txt create mode 100644 allure-results/e5c8b42f-52b6-4297-83d5-f2b6c531844b-attachment.json create mode 100644 allure-results/e60a23a8-06ff-4f7b-9b5f-100984f92a4b-attachment.json create mode 100644 allure-results/e637a03e-569b-4712-abba-3349d5fba4d9-attachment.txt delete mode 100644 allure-results/e63e0302-ee24-4d48-bb61-f5b38a5a7d70-attachment.json create mode 100644 allure-results/e64a9d46-c2c3-4e15-810d-1e0463442d8d-attachment.json create mode 100644 allure-results/e64f89be-d5ab-44fb-9769-f8fd806d30d0-attachment.json create mode 100644 allure-results/e6983bf7-4b8c-4827-a256-481c32cfb528-attachment.txt create mode 100644 allure-results/e6ad0e60-f61e-4294-99a0-9bb4157f1e05-attachment.json create mode 100644 allure-results/e6e8662d-ea3c-41e7-b571-6c13718c69c0-attachment.txt create mode 100644 allure-results/e6ea0efa-94e8-4739-a41b-773d644a09d0-attachment.txt delete mode 100644 allure-results/e6ec4fea-5f6a-452a-be97-a68eff392a61-attachment.json create mode 100644 allure-results/e6f5f966-1c87-4026-83f9-5d67f0968b37-attachment.txt create mode 100644 allure-results/e73723dc-1038-475a-97c9-5922abd2c3de-attachment.txt create mode 100644 allure-results/e742647a-fcf4-48d9-8eb2-2c30740cadcc-attachment.json create mode 100644 allure-results/e744ad23-a069-4e11-b9a3-2803178df944-attachment.json create mode 100644 allure-results/e74db549-77da-47bd-b791-0652712c8b39-result.json create mode 100644 allure-results/e7579ff0-32cd-41db-9ec0-3c2ef64f170f-attachment.txt create mode 100644 allure-results/e76d7ed8-7973-404e-be59-d9cfa4c1e760-attachment.json create mode 100644 allure-results/e77da744-6370-4447-bbab-209469708fd6-attachment.txt create mode 100644 allure-results/e79d748c-f493-4080-83c6-05b0243c6680-attachment.txt create mode 100644 allure-results/e7c35252-f09c-4ec1-8459-19bc80f5cc78-attachment.txt create mode 100644 allure-results/e7e5e500-daf5-4ef1-be11-7a092d2cd45f-attachment.json create mode 100644 allure-results/e80cdbde-f31b-4abb-ae84-eec1ce07cacf-attachment.txt create mode 100644 allure-results/e851c6c8-5ec6-4e69-8855-5b20235da4d0-attachment.txt create mode 100644 allure-results/e8549adc-e91c-4bb7-95f7-24f14252b1a6-attachment.txt create mode 100644 allure-results/e86f6ed1-7dcc-4fa1-bfb6-cc31d0b1c36e-attachment.json create mode 100644 allure-results/e8861899-6a79-4aa6-b3dc-df9cf3fa6aca-attachment.txt create mode 100644 allure-results/e900113d-2def-4dfc-820e-577dca6f22c3-result.json create mode 100644 allure-results/e9160bf2-1a4f-472a-a333-ad5c5f171ab0-attachment.txt create mode 100644 allure-results/e91c6567-1bee-479b-9c50-f663c54576e2-attachment.json create mode 100644 allure-results/e929d0c7-22d7-45f1-8db1-0ce968f22a41-attachment.json create mode 100644 allure-results/e933903f-fc6a-48d4-8442-cf9f495eed40-attachment.txt delete mode 100644 allure-results/e94e6da6-f861-44f0-ada1-60905d34205c-attachment.json create mode 100644 allure-results/e966ae00-3b56-40fe-b510-4c2c01da16cc-attachment.txt create mode 100644 allure-results/e9817e15-fcde-4d0b-a702-d30e3a7f13a7-attachment.txt create mode 100644 allure-results/e9834967-5ecc-49ea-a510-3fc087bdef54-attachment.json create mode 100644 allure-results/e996dd91-5c30-478e-b547-88bf6c3a4c4d-attachment.json create mode 100644 allure-results/e9aeb244-5148-4eb6-b0cd-da17c69d7a21-attachment.txt create mode 100644 allure-results/e9d86830-b87f-480a-8bde-65040b91c037-attachment.txt create mode 100644 allure-results/e9e76920-b110-4651-a7b4-681a649e8492-attachment.txt create mode 100644 allure-results/e9ef5820-cc83-4c4d-bf39-3a94a84fec99-attachment.json create mode 100644 allure-results/ea03ca41-96fb-4a7c-8ea7-176268ca06e6-attachment.txt create mode 100644 allure-results/ea185334-7e5a-446a-bddc-bac4e84fd96c-result.json create mode 100644 allure-results/ea6de0a2-cbc0-45ae-b383-c60fc4da5aa9-attachment.txt create mode 100644 allure-results/ea79df86-bc18-49c0-832d-84882aa87fb6-attachment.txt create mode 100644 allure-results/ea9e0edb-8330-4d18-adc5-6ca23b59456a-attachment.json create mode 100644 allure-results/eaaa442d-725c-4a2b-86ab-70f1f3f4e8ef-attachment.txt create mode 100644 allure-results/eacad7d7-77a4-4b47-989b-39966dd13982-attachment.txt create mode 100644 allure-results/eaee035d-9a51-46f7-a663-8b590c2281ee-attachment.json create mode 100644 allure-results/eb96163a-94f4-4bd7-85c0-247df5ef8e8c-attachment.txt create mode 100644 allure-results/eb9af314-9bef-4222-a0b5-3fb018388298-attachment.json create mode 100644 allure-results/eba9671b-9aee-425e-bd61-aeee168fb394-attachment.json create mode 100644 allure-results/ebcb78d4-35f7-45d9-b992-f35e0dcf7a77-attachment.txt create mode 100644 allure-results/ec01732e-2911-4e5e-abe5-67cb4c1708b9-attachment.json create mode 100644 allure-results/ec220dfa-ca34-45ec-8052-a3591db6bb67-attachment.txt create mode 100644 allure-results/ec257818-1be2-4c81-8f6c-cddd771a984f-attachment.txt create mode 100644 allure-results/ec42c488-b03c-449e-a031-a742cc65f107-attachment.json create mode 100644 allure-results/ec50318c-63d8-414d-b1f7-92bebf64410f-attachment.txt create mode 100644 allure-results/ec64b71a-ea72-4265-9643-66b86bd96415-attachment.txt create mode 100644 allure-results/ec700951-8519-43b7-9b96-368bdf679d85-attachment.json create mode 100644 allure-results/ec7a6942-fd94-45ac-ba68-560e6f106a9c-attachment.txt create mode 100644 allure-results/ec85d1f2-df3e-45dd-bea7-bb1a1e620e83-attachment.txt create mode 100644 allure-results/ec8e7d19-17fd-4d38-a37f-70a6f31eb107-attachment.json create mode 100644 allure-results/ec8fadba-3c40-49db-86ed-bf80f48602fb-attachment.txt create mode 100644 allure-results/eca0e29b-60fa-449a-a5ef-53cdfb9d901c-attachment.json create mode 100644 allure-results/ecd25062-5380-4a20-8d8d-f0a25a7d7f8c-attachment.json create mode 100644 allure-results/ecd2baa5-3d71-4f57-98b4-bd27e969ab70-attachment.json create mode 100644 allure-results/eced5f56-7f80-4d63-92c2-f1ec594ac3a0-attachment.json create mode 100644 allure-results/ecfca718-2a37-49ed-8ff4-4c2789306a8b-attachment.json create mode 100644 allure-results/ed1708ed-7ecf-4b13-9976-1cbef4926209-attachment.json create mode 100644 allure-results/ed2339e2-36fa-402a-9185-20b90c137e1d-attachment.json create mode 100644 allure-results/ed283329-164b-40d8-b47a-6e8d7f73f6ab-attachment.json create mode 100644 allure-results/ed320eec-bc12-41b8-967e-7a38fdf5bb9f-attachment.txt create mode 100644 allure-results/ed72ac4c-ae55-40a7-b998-fd001981e438-attachment.txt create mode 100644 allure-results/ed7c5ccf-8c4d-46c0-af3f-eaab5a9adca3-attachment.txt create mode 100644 allure-results/eda28303-9a98-40f7-891e-ca5c4c9b8fbc-attachment.json create mode 100644 allure-results/edb1f91b-0e8f-4e16-a81d-6d82f03e9678-attachment.txt create mode 100644 allure-results/edb3ebf5-925e-43bb-ac97-06c1154634dd-attachment.txt create mode 100644 allure-results/edb5e99d-7955-46c3-a333-c346b441f1d1-attachment.txt create mode 100644 allure-results/edbbc433-9655-43c8-b741-db09c7edfb76-attachment.txt create mode 100644 allure-results/ee02e18e-094f-4285-90f3-eb14138bcbfd-attachment.json create mode 100644 allure-results/ee39f277-9f16-42df-838f-efc8188ad32c-attachment.txt create mode 100644 allure-results/ee3ffd6d-bd2d-4918-a5dd-5f38fe321ebb-attachment.json create mode 100644 allure-results/ee4ffd39-af7e-47ac-923a-a20710cf7c20-attachment.json create mode 100644 allure-results/ee809d86-6a9b-45ad-be7d-e5e989accf42-attachment.txt create mode 100644 allure-results/ee9ad290-4c62-4b58-a9ac-b45000a8dacf-attachment.json create mode 100644 allure-results/eec22483-f260-4a74-a6e2-3fd7b85dd5e2-attachment.json create mode 100644 allure-results/eedbc74c-b675-4719-a915-fb38ce5e8230-attachment.json create mode 100644 allure-results/eef9144a-ce96-4ba7-b0ae-6cca9c154bf1-attachment.txt create mode 100644 allure-results/ef03b7b3-907c-46e7-b7e1-206e2feb61ad-attachment.txt create mode 100644 allure-results/ef1c351c-f197-4ab8-9307-da4ce2e1eac1-attachment.txt create mode 100644 allure-results/ef227478-f921-4c3b-bdb3-6b5359bb8ab3-attachment.txt create mode 100644 allure-results/ef26599c-4246-415b-8521-ca3b4b8741ba-attachment.json create mode 100644 allure-results/ef4af839-a10c-4516-813b-51576cd17c49-attachment.json create mode 100644 allure-results/ef927f55-a1e6-4946-9709-884ae71479b8-attachment.json create mode 100644 allure-results/ef9b1940-fdc0-49fd-bf6c-dbc84e390301-attachment.json create mode 100644 allure-results/efaec84f-b722-4b49-8fcc-60e1e182bfce-attachment.json create mode 100644 allure-results/efc52f3e-960c-4864-87f2-f2a4b809b054-attachment.json create mode 100644 allure-results/f00a9a5a-e583-4cec-a5d5-0f8e6fbe3efc-attachment.json create mode 100644 allure-results/f0128562-ee76-479f-8229-dc9f034ac45b-attachment.txt create mode 100644 allure-results/f030f7c7-8ed9-4ad9-b939-486939652f27-attachment.json create mode 100644 allure-results/f0482c2b-3793-4f10-875f-64908d81113e-attachment.txt create mode 100644 allure-results/f0567731-9376-44ac-be93-adc70d2f66ab-attachment.json create mode 100644 allure-results/f068ae9a-fd4d-40eb-b980-52c23c020808-attachment.json create mode 100644 allure-results/f076d683-8f8d-493c-ae95-9376fefcebe7-attachment.txt create mode 100644 allure-results/f0ce3fc8-6065-4259-88f5-3c6561443101-attachment.txt create mode 100644 allure-results/f0dcfa54-3e89-4931-b63b-e5cf014bda47-attachment.json create mode 100644 allure-results/f0e0d1a3-77ca-4b1b-a9d5-0dcef8bd1440-result.json create mode 100644 allure-results/f0f953e9-83ce-49ba-8888-dbc6e6f318ec-attachment.json create mode 100644 allure-results/f13b97b1-6d46-407b-97c2-264222206589-attachment.txt create mode 100644 allure-results/f13ec954-9953-45b2-ac56-cd4b2bf93bc2-attachment.json create mode 100644 allure-results/f158faff-aa7d-4b40-b36d-45ed4143334f-attachment.txt create mode 100644 allure-results/f15ff67c-d875-4407-ba24-d2f1770a17a9-attachment.txt create mode 100644 allure-results/f195a340-f979-4234-a082-be5aee41ba67-attachment.txt create mode 100644 allure-results/f1ba24ea-b85e-4e47-9160-a5cc90ea4f06-attachment.json create mode 100644 allure-results/f1c0dd2a-5b12-4bcd-929a-bc6e8fb1392b-attachment.json create mode 100644 allure-results/f1c70bcc-370a-456a-9b3c-d4a9c2fe3f96-attachment.txt create mode 100644 allure-results/f1db01c2-3716-4e7b-85e0-fd306d7e50a1-attachment.txt create mode 100644 allure-results/f2051732-1e26-4877-9f44-03f4e7408e7b-attachment.json create mode 100644 allure-results/f246db35-5819-45a3-a3e4-4d0ec905facb-attachment.json create mode 100644 allure-results/f2599a40-dc15-41a2-8395-93726dc955bb-attachment.txt create mode 100644 allure-results/f2a5a768-ba7e-4225-8867-46ba8f3e4883-attachment.txt create mode 100644 allure-results/f2f1998b-bef8-4168-a56d-756ae1a0cdf0-attachment.json create mode 100644 allure-results/f2f5f0b3-9dde-4a5e-acd4-0eb4ee0c878d-attachment.json create mode 100644 allure-results/f3016b1e-6bcb-46e6-8f1c-3187923fc91c-attachment.json create mode 100644 allure-results/f32128dc-f296-4b63-ab63-60c28ab93d81-attachment.txt create mode 100644 allure-results/f338869f-0dc6-4c5d-93d1-b791c102c602-attachment.txt create mode 100644 allure-results/f34270fc-52e1-4f81-bc8e-8357e9c72997-attachment.json create mode 100644 allure-results/f34fff9b-42b8-4901-a9e7-b70882e2abb1-attachment.txt create mode 100644 allure-results/f3674b93-3605-40b9-842b-d0756df67f04-attachment.json create mode 100644 allure-results/f3731fda-33e5-47e5-af07-74ed093fd106-attachment.txt create mode 100644 allure-results/f3900bee-7fbc-4f52-be59-ecca3f4684e0-attachment.json create mode 100644 allure-results/f39fae8d-82ec-4489-8ca8-7df99ce170e1-attachment.json create mode 100644 allure-results/f3b040fc-24a1-44c0-8984-fd4b9d654ea0-attachment.txt create mode 100644 allure-results/f3b7244a-6aaf-4bfa-b3af-1d2fc785e71e-attachment.txt create mode 100644 allure-results/f3d13fcb-f34a-4072-b9f7-b348a236c539-attachment.txt delete mode 100644 allure-results/f3e25e41-f2ff-4848-8a10-3b2e532bd8ed-attachment.json create mode 100644 allure-results/f3e7b29a-95a4-475d-bd34-f0808648e232-attachment.json create mode 100644 allure-results/f40f9f0a-ff72-4bcc-912b-15aeba174e0d-attachment.json create mode 100644 allure-results/f41a4b48-ba52-423e-8151-c007ebd337df-attachment.txt create mode 100644 allure-results/f44de5a1-3268-458a-b569-360bc3daf944-attachment.json create mode 100644 allure-results/f4ac1490-2ca7-46e7-addb-ddabd4b5e5a4-attachment.txt create mode 100644 allure-results/f4eadd76-a06d-4307-99f5-afb1406a27eb-attachment.json create mode 100644 allure-results/f519bd54-1d03-4b98-9291-d71391c98171-attachment.json create mode 100644 allure-results/f5319c0b-4e8f-44d3-90a1-e01b7c8927fd-attachment.json create mode 100644 allure-results/f559c346-fe21-4fdf-b99b-2fa1d51520ed-attachment.txt delete mode 100644 allure-results/f582828d-d003-4195-bbbc-8f384ce27142-attachment.json create mode 100644 allure-results/f59647b6-e0ab-4999-9044-d3a5cfe139f5-result.json create mode 100644 allure-results/f597bb34-7e20-4a22-adcb-edb9fa311147-attachment.txt create mode 100644 allure-results/f5ac0481-83c9-47df-8883-da2dcb0afe5f-attachment.json create mode 100644 allure-results/f5ca6103-7a2f-4341-a940-11606deec4c3-attachment.json create mode 100644 allure-results/f5f9b593-8784-4dcc-bdaf-99363d89a907-attachment.txt create mode 100644 allure-results/f60b9275-fd9d-4c01-b5d5-fdff56d8b202-attachment.json create mode 100644 allure-results/f6187ba1-e5a1-43ae-b9dc-d649fa005c75-attachment.json create mode 100644 allure-results/f61a690b-7ddc-49b2-a6d5-01bc686a24ec-result.json create mode 100644 allure-results/f6216b07-9cff-47ec-a90c-f9a7b390a33b-attachment.txt create mode 100644 allure-results/f64d0a17-e406-42c3-a146-ca4afafafb0a-attachment.txt create mode 100644 allure-results/f6677027-9b55-4ada-a339-f88d6fcf2aa7-attachment.json create mode 100644 allure-results/f6680550-dc48-45fc-a738-05a0088f7395-attachment.json create mode 100644 allure-results/f67dbde3-40ed-4267-b02f-d3da59fbccf4-attachment.json create mode 100644 allure-results/f69ec7b4-b907-4d50-9000-6cfc355ce9cb-attachment.txt create mode 100644 allure-results/f6be07f8-cc0e-440c-95be-c27ebd858a20-attachment.txt create mode 100644 allure-results/f6d7ce3a-9bec-4c1c-bb5b-02a72d8bd90f-attachment.txt create mode 100644 allure-results/f6e3573b-da48-4962-a959-9a2d32405f4f-attachment.txt create mode 100644 allure-results/f6fc86bf-6fa4-45d8-bfe1-3832434a9d3a-attachment.json create mode 100644 allure-results/f71221e4-b6f1-48bc-93a6-2572dea3993b-attachment.txt create mode 100644 allure-results/f717c8f7-1d7a-4361-81e7-141e67549035-attachment.json create mode 100644 allure-results/f72237a7-25ee-4f25-80a1-0bce77e56d35-attachment.txt create mode 100644 allure-results/f724c40d-daf2-4eb3-86f9-43826db95093-attachment.txt delete mode 100644 allure-results/f733b3f2-4c97-493b-bc6f-5796545135c1-attachment.json create mode 100644 allure-results/f76cb7d7-bd61-43b6-a0f6-2e9e599300a8-attachment.txt create mode 100644 allure-results/f76e059f-a6b7-47a5-89e0-e836fe3f84f0-attachment.json create mode 100644 allure-results/f78aac3b-7dec-4049-8f6b-7278d57e1d51-attachment.txt create mode 100644 allure-results/f79a855e-cf5d-41c0-bf0f-4034c45ee752-result.json create mode 100644 allure-results/f7acd6f9-ff48-44f4-80e9-a46124e29478-attachment.json create mode 100644 allure-results/f7b64f0c-a02e-40fb-a9e7-5e20c29304de-attachment.txt create mode 100644 allure-results/f7c79e63-c610-4dd4-aa1d-2a67593fd19f-attachment.txt create mode 100644 allure-results/f7f34ebc-95d4-4046-aea6-62efc91f82e2-attachment.txt create mode 100644 allure-results/f80388a9-2b3a-463c-8140-0ee77ae34b7b-result.json create mode 100644 allure-results/f81e56f2-82c1-47d9-8bc9-8d13d62b39e2-attachment.txt create mode 100644 allure-results/f826c519-4a42-4d3b-9fba-efc3571a6060-attachment.json create mode 100644 allure-results/f8580b8a-b7e9-4e3a-a077-04b985e7ae58-attachment.txt create mode 100644 allure-results/f85aeeb0-414c-478b-ad8c-9c156909407a-attachment.json create mode 100644 allure-results/f8aadd5a-a3e7-4535-93e4-2f1fe929096f-result.json create mode 100644 allure-results/f8b532d1-f22c-49f4-b6fb-d61e2d5df5f6-attachment.txt create mode 100644 allure-results/f8c0a7ea-beaa-48e7-a78a-c618e073e884-attachment.json create mode 100644 allure-results/f8c1e6e2-6429-47c3-b41b-852104eda4a0-attachment.txt create mode 100644 allure-results/f8d53d64-2f34-41c2-8a30-9a9449c91340-attachment.json create mode 100644 allure-results/f8ec49b2-8f83-4e1d-ba1a-614711d84484-attachment.json create mode 100644 allure-results/f8fc6fbc-18e2-4a15-a0dd-4dcb5181c25b-attachment.txt create mode 100644 allure-results/f91cd134-a3ca-4d59-82a2-026b7e020c56-attachment.txt create mode 100644 allure-results/f935632d-4c0c-4596-a351-73173209fb35-attachment.json create mode 100644 allure-results/f93883b0-e3d6-4203-8f4a-911ddc4fcade-attachment.txt create mode 100644 allure-results/f9488aef-0558-446c-a36c-472a2edc252b-attachment.json create mode 100644 allure-results/f9b03111-0542-4d22-9836-855e6adc3136-attachment.txt create mode 100644 allure-results/f9c6931d-5c85-4b5e-b958-387bb1e3b6f7-attachment.json create mode 100644 allure-results/f9cadb8d-3579-4851-826b-ef550ff15351-attachment.txt create mode 100644 allure-results/f9ed60de-a47c-4f37-8998-5db3ebc260b8-attachment.txt create mode 100644 allure-results/f9f94191-ac18-4cba-be99-d85ec23c91bb-attachment.json create mode 100644 allure-results/f9fbe593-6b7b-4fa6-9a51-932d6400dc37-attachment.txt create mode 100644 allure-results/fa084fd8-e0c7-4397-a9b3-35cb726df0a0-attachment.json create mode 100644 allure-results/fa312716-f113-4b20-9ea6-53bc2813cddb-attachment.json create mode 100644 allure-results/fa356a8d-eeb9-4ca0-91fe-9a8f12a2456f-attachment.txt delete mode 100644 allure-results/fa90fbf4-3e62-4c1a-bef6-d1f27d4f8c35-attachment.json create mode 100644 allure-results/fa9331a1-6fe3-4075-bd9f-6dd6aaa95e44-attachment.json create mode 100644 allure-results/faa4b2f6-9fc1-4763-84f7-6fee12c3e487-attachment.json create mode 100644 allure-results/fb089628-b439-4151-b766-b7806391267a-attachment.txt create mode 100644 allure-results/fb0b8333-85bd-4621-8305-1008ae39fbc8-attachment.json create mode 100644 allure-results/fb17b9cc-899a-4f59-81e9-4e4153c66a93-attachment.txt create mode 100644 allure-results/fb3bfa78-0cc2-4399-aaf0-11602adc40b4-attachment.json create mode 100644 allure-results/fb6c0434-a490-4b99-af34-cdbf1378dc75-result.json create mode 100644 allure-results/fba0f071-abee-4a43-9f8d-6d10f932e092-attachment.json create mode 100644 allure-results/fbc8d609-a2cc-4f8d-b8f7-c2192d674bb0-attachment.txt create mode 100644 allure-results/fbcd72ac-b042-40ea-baeb-3255e7acb0b4-attachment.json create mode 100644 allure-results/fc174ceb-edf6-4664-bccc-213e8ca35dc4-attachment.txt create mode 100644 allure-results/fc2296ce-264e-4265-81ff-8e9f1be1decb-attachment.json create mode 100644 allure-results/fc29540c-9236-4c02-b803-1c9b0d05711b-attachment.json create mode 100644 allure-results/fc52d09b-c5de-4b75-a2a2-3c09d70d1886-attachment.txt delete mode 100644 allure-results/fc571c7a-51b6-4e39-80c8-94709955d16a-attachment.json create mode 100644 allure-results/fc882c68-d91e-44d5-aa13-b723b6a7f495-attachment.json create mode 100644 allure-results/fc8acb81-a253-42c6-9325-fc5cb146bb77-attachment.json create mode 100644 allure-results/fc97d9bb-edb9-48a8-b9c4-b224d71f3473-attachment.txt create mode 100644 allure-results/fcca65c8-3c61-40e7-bb2f-91cd07b549d3-attachment.txt create mode 100644 allure-results/fccd1088-2438-4fcf-b778-5845ed3fb6ee-attachment.json create mode 100644 allure-results/fcf12773-6d53-4eeb-8f92-4d9f34c3ad34-attachment.json create mode 100644 allure-results/fd04b814-e497-4633-9a48-da3c1d6f94c8-attachment.json create mode 100644 allure-results/fd31f7d0-73ff-447f-b38a-3557b730922d-attachment.json create mode 100644 allure-results/fd4540ab-df70-4bf1-b466-367a3cbc8797-attachment.txt create mode 100644 allure-results/fd93d2ce-a43a-49a6-a1e3-e9663ca2768a-attachment.txt create mode 100644 allure-results/fde1f327-3555-44f2-9139-3f1eb7c461be-attachment.json create mode 100644 allure-results/fdf54c16-f68c-44f5-b14e-986acfe1242a-attachment.json create mode 100644 allure-results/fe02be7e-eb93-4e78-8e5e-f36dcee89d81-attachment.txt create mode 100644 allure-results/fe2d2643-8bce-463b-852f-dfe489722a32-attachment.txt create mode 100644 allure-results/fe3540f3-2b2a-4cc5-a233-f63e3bdaee08-attachment.json create mode 100644 allure-results/fe399784-4c9b-4218-a4cd-a20da4b0b946-attachment.json create mode 100644 allure-results/fe5922a7-30a9-4510-927a-fc3b666a86a9-attachment.txt create mode 100644 allure-results/fe602f55-ee44-4806-9b78-cf7527e861e8-attachment.txt create mode 100644 allure-results/fe88cc42-494a-4b5a-bf42-49e1a4d8ffc6-attachment.txt create mode 100644 allure-results/feae56cc-9cc8-46d7-8516-a8cfb14b442c-attachment.txt create mode 100644 allure-results/fec40bac-d71f-45f2-912c-48a40f265dda-attachment.txt create mode 100644 allure-results/feca6196-e4fc-4b03-8165-7bc7a39fde86-attachment.json create mode 100644 allure-results/fed56c3a-78bf-4d62-83a9-3f5f32159e04-attachment.json create mode 100644 allure-results/fed62874-ca43-49fc-aa7f-a7ba6ad66086-attachment.txt create mode 100644 allure-results/fee2ebd4-d9f7-40e1-ac6e-0b1c96e70e49-attachment.json create mode 100644 allure-results/feed8315-6997-4990-9a15-f62730b72e82-attachment.txt create mode 100644 allure-results/ff025ab1-85dd-4c06-9c0c-50f4f600b10f-attachment.json create mode 100644 allure-results/ff13d5f2-4bb7-486d-968b-323661d85480-attachment.json create mode 100644 allure-results/ff174138-b3d6-4127-8c6b-3dd3939144b6-attachment.json create mode 100644 allure-results/ff269d63-f833-43bb-aacb-06d33ba0bcf8-attachment.txt create mode 100644 allure-results/ff5aef80-243d-40e3-98e3-c3feb95e9f36-attachment.json create mode 100644 allure-results/ff78e9ad-d1cd-4fda-bf1d-9affd9c6c73f-attachment.txt create mode 100644 allure-results/ff854cf5-8cc6-4e76-a9be-4c4a755882d4-attachment.json create mode 100644 allure-results/ff89bf4e-d4bf-4f21-837c-aca4f4556802-attachment.txt create mode 100644 allure-results/ff97c3a0-cbd7-4904-85c7-8eee33a8911f-attachment.json create mode 100644 allure-results/ffd1bcbd-3b8f-4232-bb6b-d4c344b631e0-attachment.json create mode 100644 allure-results/ffd59360-4e72-4309-95c0-b9855e22ded6-attachment.txt create mode 100644 allure-results/ffe79d06-09d5-4938-8b8f-7c67f0b8f40f-attachment.txt create mode 100644 allure-results/ffea3d17-b63b-44c0-a78a-d297891d814a-attachment.json create mode 100644 allure-results/fff2c963-7e3a-4314-bb8f-1e7f0d3afed5-attachment.json create mode 100644 allure-results/fff3869e-b8c8-4c94-9f0b-332bba8613e9-attachment.json create mode 100644 allure-results/fffa363d-2baf-4ffc-8844-403144d524be-attachment.json create mode 100644 scripts/_introspect_tmp.py create mode 100644 scripts/_smoke_tmp.py create mode 100644 tools/introspect_place_type.py create mode 100644 wiremock/README.md diff --git a/allure-report/data/attachments/59132c0415da35d2.json b/KVSTest/allure-results/008b0586-3549-4839-b6a0-f014b88f1b59-attachment.json similarity index 58% rename from allure-report/data/attachments/59132c0415da35d2.json rename to KVSTest/allure-results/008b0586-3549-4839-b6a0-f014b88f1b59-attachment.json index b0331b9..7476384 100644 --- a/allure-report/data/attachments/59132c0415da35d2.json +++ b/KVSTest/allure-results/008b0586-3549-4839-b6a0-f014b88f1b59-attachment.json @@ -1,10 +1,10 @@ { "data": { "createUser": { - "id": "e03812e4-8689-4689-b561-29a40b290851", - "created_at": "2026-04-22T10:51:04.087Z", - "updated_at": "2026-04-22T10:51:04.087Z", - "username": "+79999216433", + "id": "6aec7e09-69e3-470a-9c7c-d87f360c767e", + "created_at": "2026-05-04T07:56:15.833Z", + "updated_at": "2026-05-04T07:56:15.833Z", + "username": "+79996606490", "user_data": { "first_name": "kvstest1", "last_name": "kvstest2", diff --git a/allure-report/data/attachments/396b351bade8c719.json b/KVSTest/allure-results/0106fce4-de65-4791-b44d-6bb5fa96de2d-attachment.json similarity index 58% rename from allure-report/data/attachments/396b351bade8c719.json rename to KVSTest/allure-results/0106fce4-de65-4791-b44d-6bb5fa96de2d-attachment.json index 47f6737..c1de8f3 100644 --- a/allure-report/data/attachments/396b351bade8c719.json +++ b/KVSTest/allure-results/0106fce4-de65-4791-b44d-6bb5fa96de2d-attachment.json @@ -1,10 +1,10 @@ { "data": { "createUser": { - "id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1", - "created_at": "2026-04-22T10:51:04.774Z", - "updated_at": "2026-04-22T10:51:04.774Z", - "username": "+79996530370", + "id": "da78bc1a-0827-4f93-a0d0-643c3187dd4a", + "created_at": "2026-05-04T07:58:43.735Z", + "updated_at": "2026-05-04T07:58:43.735Z", + "username": "+79994530203", "user_data": { "first_name": "kvstest1", "last_name": "kvstest2", diff --git a/KVSTest/allure-results/01c28a7e-c87b-4589-a808-d429aa6f4a26-attachment.json b/KVSTest/allure-results/01c28a7e-c87b-4589-a808-d429aa6f4a26-attachment.json new file mode 100644 index 0000000..3fbb554 --- /dev/null +++ b/KVSTest/allure-results/01c28a7e-c87b-4589-a808-d429aa6f4a26-attachment.json @@ -0,0 +1,5 @@ +{ + "group_id": "69f8537d4f18cbecfd867211", + "employee_id": "69f8537d39ed172ad3747ab2", + "account_id": "94e2abdf-646f-47b9-a489-762f14f80550" +} \ No newline at end of file diff --git a/KVSTest/allure-results/0294537d-ce76-4fcb-aee0-53a327bdee7e-result.json b/KVSTest/allure-results/0294537d-ce76-4fcb-aee0-53a327bdee7e-result.json new file mode 100644 index 0000000..60befda --- /dev/null +++ b/KVSTest/allure-results/0294537d-ce76-4fcb-aee0-53a327bdee7e-result.json @@ -0,0 +1 @@ +{"name": "Create subscription, check invoices, delete subscription", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881504118, "stop": 1777881504235}, {"name": "Then access token is valid", "status": "passed", "start": 1777881504236, "stop": 1777881504236}, {"name": "When create service for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "d6555590-6842-4392-9d3b-218f6f386585-attachment.json", "type": "application/json"}], "start": 1777881504239, "stop": 1777881504274}], "start": 1777881504237, "stop": 1777881504275}, {"name": "And create plan for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "a9ef41d5-0ebe-4572-a8b0-65c7cee34bd2-attachment.json", "type": "application/json"}], "start": 1777881504277, "stop": 1777881504325}, {"name": "GraphQL: createPlan", "status": "passed", "attachments": [{"name": "createPlan response", "source": "b5d60cb4-14dc-4548-a097-3d16aed7ff2b-attachment.json", "type": "application/json"}], "start": 1777881504325, "stop": 1777881504362}], "start": 1777881504275, "stop": 1777881504363}, {"name": "And create subscription for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "6cd12bb8-4a4f-4641-b432-43eac9940520-attachment.json", "type": "application/json"}], "start": 1777881504364, "stop": 1777881504405}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "997be353-e922-4b0f-a484-78fa3b94ae17-attachment.json", "type": "application/json"}], "start": 1777881504405, "stop": 1777881504476}, {"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "1f9faa00-9dbf-4393-9324-d70fad7a6c13-attachment.json", "type": "application/json"}], "start": 1777881504477, "stop": 1777881504515}, {"name": "GraphQL: createSubscription", "status": "passed", "attachments": [{"name": "createSubscription response", "source": "7308fd37-d844-483e-9bf9-4cf924f272ee-attachment.json", "type": "application/json"}], "start": 1777881504516, "stop": 1777881504577}], "attachments": [{"name": "addUserToPlace (for subscription) response", "source": "b98af6d9-bb3e-4cff-9630-f478371ba406-attachment.json", "type": "application/json"}, {"name": "place members (after addUserToPlace) response", "source": "9557a955-43d5-42c0-bf73-25e2c1002a63-attachment.json", "type": "application/json"}], "start": 1777881504363, "stop": 1777881504578}, {"name": "Then subscription response is valid", "status": "passed", "start": 1777881504578, "stop": 1777881504579}, {"name": "When query pending invoices for subscription place", "status": "passed", "steps": [{"name": "GraphQL: invoices (pending)", "status": "passed", "attachments": [{"name": "invoices response", "source": "adbde405-ae43-4318-a794-bb5b504da9d8-attachment.json", "type": "application/json"}], "start": 1777881504581, "stop": 1777881504623}], "start": 1777881504580, "stop": 1777881504623}, {"name": "Then invoices response is valid and references subscription", "status": "passed", "start": 1777881504623, "stop": 1777881504624}, {"name": "When delete created subscription", "status": "passed", "steps": [{"name": "GraphQL: deleteSubscription", "status": "passed", "attachments": [{"name": "deleteSubscription response", "source": "c2cd7d75-7fa3-42e8-8f25-c6c2fae00f4c-attachment.json", "type": "application/json"}], "start": 1777881504626, "stop": 1777881504672}], "start": 1777881504625, "stop": 1777881504672}, {"name": "Then delete subscription response is successful", "status": "passed", "start": 1777881504672, "stop": 1777881504674}, {"name": "Cleanup: _cleanup_delete_subscription", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n", "trace": " File \"KVSTest\\features\\environment.py\", line 21, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 230, in _cleanup_delete_subscription\n _exec_or_fail(op_name=\"deleteSubscription(mutation)\", token=token, query=del_mut, variables={\"id\": subscription_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 25, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1777881504674, "stop": 1777881504706}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881504710, "stop": 1777881504866}, {"name": "Cleanup: _cleanup_delete_plan", "status": "passed", "start": 1777881504866, "stop": 1777881504897}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881504897, "stop": 1777881504951}, {"name": "Cleanup: _cleanup_delete_service", "status": "passed", "start": 1777881504951, "stop": 1777881504994}], "attachments": [{"name": "Cleanup error", "source": "3bc19d00-5c47-4d4d-9893-82a524a4040b-attachment.txt", "type": "text/plain"}], "start": 1777881504117, "stop": 1777881504995, "uuid": "6084d030-6a25-4720-ae1a-20aaa4c06d64", "historyId": "7cccd63cf5a5a0c9e367594080cb5757", "testCaseId": "dd2eaf6318c00f01ec8aa305c0b6ec66", "fullName": "KVS GraphQL subscription: Create subscription, check invoices, delete subscription", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL subscription"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL subscription"]} \ No newline at end of file diff --git a/KVSTest/allure-results/036fd235-6835-4b23-98e7-f371fbb01827-attachment.json b/KVSTest/allure-results/036fd235-6835-4b23-98e7-f371fbb01827-attachment.json new file mode 100644 index 0000000..a2fffbd --- /dev/null +++ b/KVSTest/allure-results/036fd235-6835-4b23-98e7-f371fbb01827-attachment.json @@ -0,0 +1,12 @@ +{ + "data": { + "createTicketCategory": { + "id": "69f8537f4f18cbecfd867213", + "title": "tester1", + "place_ids": [ + "69f8537e5f48a41b859e15b4" + ], + "company_id": "65437401ae3af6f8ffcdbaf8" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/046ba57f-55eb-4618-8f77-e44e173a7e27-attachment.json b/KVSTest/allure-results/046ba57f-55eb-4618-8f77-e44e173a7e27-attachment.json new file mode 100644 index 0000000..a6d0aa1 --- /dev/null +++ b/KVSTest/allure-results/046ba57f-55eb-4618-8f77-e44e173a7e27-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8511ea17c3fa97f63a51e", + "member_id": "cc8f1262-9b06-4995-a1f3-d7a0edb3586b" + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/81111fcbd74b07a8.json b/KVSTest/allure-results/06522177-6897-4862-abd7-497cd45ecc30-attachment.json similarity index 58% rename from allure-report/data/attachments/81111fcbd74b07a8.json rename to KVSTest/allure-results/06522177-6897-4862-abd7-497cd45ecc30-attachment.json index 3062139..baaefd2 100644 --- a/allure-report/data/attachments/81111fcbd74b07a8.json +++ b/KVSTest/allure-results/06522177-6897-4862-abd7-497cd45ecc30-attachment.json @@ -1,10 +1,10 @@ { "data": { "createUser": { - "id": "71cd5726-c404-490f-bb39-49fd3c52e9db", - "created_at": "2026-04-22T10:40:29.354Z", - "updated_at": "2026-04-22T10:40:29.354Z", - "username": "+79992490173", + "id": "66f3e3a7-3dec-4dad-a838-b709ce4c85bd", + "created_at": "2026-05-04T07:58:23.422Z", + "updated_at": "2026-05-04T07:58:23.422Z", + "username": "+79994304241", "user_data": { "first_name": "kvstest1", "last_name": "kvstest2", diff --git a/KVSTest/allure-results/069dd767-fd94-4c3f-8e3e-86a544de512c-attachment.txt b/KVSTest/allure-results/069dd767-fd94-4c3f-8e3e-86a544de512c-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/KVSTest/allure-results/069dd767-fd94-4c3f-8e3e-86a544de512c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/0810b7c6-b155-4c4e-b8d4-6ce6c93914a4-attachment.json b/KVSTest/allure-results/0810b7c6-b155-4c4e-b8d4-6ce6c93914a4-attachment.json new file mode 100644 index 0000000..7db9887 --- /dev/null +++ b/KVSTest/allure-results/0810b7c6-b155-4c4e-b8d4-6ce6c93914a4-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8511f3b14939aea9d11de", + "member_id": "6aec7e09-69e3-470a-9c7c-d87f360c767e" + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/378376b29d7b9701.json b/KVSTest/allure-results/099867d8-0adc-4e69-83c8-9af1061d9043-attachment.json similarity index 70% rename from allure-report/data/attachments/378376b29d7b9701.json rename to KVSTest/allure-results/099867d8-0adc-4e69-83c8-9af1061d9043-attachment.json index fda97d5..e55dbed 100644 --- a/allure-report/data/attachments/378376b29d7b9701.json +++ b/KVSTest/allure-results/099867d8-0adc-4e69-83c8-9af1061d9043-attachment.json @@ -2,7 +2,7 @@ "data": { "createPlaceMultiple": [ { - "id": "69e8a59d0bfa76f761dd1b02", + "id": "69f851ff5f48a41b859e1565", "__typename": "PlaceObject" } ] diff --git a/allure-report/data/attachments/6d590f15fa51bd4c.json b/KVSTest/allure-results/0a2ec118-fc6e-49ad-b5b4-8afb009eda6d-attachment.json similarity index 58% rename from allure-report/data/attachments/6d590f15fa51bd4c.json rename to KVSTest/allure-results/0a2ec118-fc6e-49ad-b5b4-8afb009eda6d-attachment.json index 2eaf014..5720fb5 100644 --- a/allure-report/data/attachments/6d590f15fa51bd4c.json +++ b/KVSTest/allure-results/0a2ec118-fc6e-49ad-b5b4-8afb009eda6d-attachment.json @@ -1,10 +1,10 @@ { "data": { "createUser": { - "id": "a6542878-eba4-45ff-b1ba-38fe31a1349e", - "created_at": "2026-04-22T10:40:30.004Z", - "updated_at": "2026-04-22T10:40:30.004Z", - "username": "+79994167356", + "id": "7cd46a38-e289-4de2-bcaa-65909e173f3b", + "created_at": "2026-05-04T07:49:57.364Z", + "updated_at": "2026-05-04T07:49:57.364Z", + "username": "+79997278083", "user_data": { "first_name": "kvstest1", "last_name": "kvstest2", diff --git a/KVSTest/allure-results/0a4372d9-cd1e-4632-a791-e79d42021c70-attachment.json b/KVSTest/allure-results/0a4372d9-cd1e-4632-a791-e79d42021c70-attachment.json new file mode 100644 index 0000000..3970c02 --- /dev/null +++ b/KVSTest/allure-results/0a4372d9-cd1e-4632-a791-e79d42021c70-attachment.json @@ -0,0 +1,12 @@ +{ + "data": { + "createTicketCategory": { + "id": "69f8537d4f18cbecfd86720f", + "title": "tester1", + "place_ids": [ + "69f8537d97cc5ed8e8d2c511" + ], + "company_id": "65437401ae3af6f8ffcdbaf8" + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/63d52fcc0da5c578.json b/KVSTest/allure-results/0a9b39c5-6c2e-4f18-a501-b88db439fdc6-attachment.json similarity index 70% rename from allure-report/data/attachments/63d52fcc0da5c578.json rename to KVSTest/allure-results/0a9b39c5-6c2e-4f18-a501-b88db439fdc6-attachment.json index f960dc2..06091d1 100644 --- a/allure-report/data/attachments/63d52fcc0da5c578.json +++ b/KVSTest/allure-results/0a9b39c5-6c2e-4f18-a501-b88db439fdc6-attachment.json @@ -2,7 +2,7 @@ "data": { "createPlaceMultiple": [ { - "id": "69e8a59c5d6417545a7f4829", + "id": "69f8511ea17c3fa97f63a51e", "__typename": "PlaceObject" } ] diff --git a/KVSTest/allure-results/0b767559-0d12-4fd7-aa80-af5b1200f5ee-attachment.txt b/KVSTest/allure-results/0b767559-0d12-4fd7-aa80-af5b1200f5ee-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/KVSTest/allure-results/0b767559-0d12-4fd7-aa80-af5b1200f5ee-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/KVSTest/allure-results/0b79958a-83bd-4c49-944d-57c6b0a5da79-attachment.json b/KVSTest/allure-results/0b79958a-83bd-4c49-944d-57c6b0a5da79-attachment.json new file mode 100644 index 0000000..bfe9f5f --- /dev/null +++ b/KVSTest/allure-results/0b79958a-83bd-4c49-944d-57c6b0a5da79-attachment.json @@ -0,0 +1,4 @@ +[ + "+79991144880", + "+79991144880" +] \ No newline at end of file diff --git a/KVSTest/allure-results/0c9cb6b1-d3e9-4c76-8f4e-0cde204df03c-attachment.json b/KVSTest/allure-results/0c9cb6b1-d3e9-4c76-8f4e-0cde204df03c-attachment.json new file mode 100644 index 0000000..bfa2a3d --- /dev/null +++ b/KVSTest/allure-results/0c9cb6b1-d3e9-4c76-8f4e-0cde204df03c-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "createCategoryGroup": { + "id": "69f8537d4f18cbecfd867211" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/0d8dcf8b-78a8-4476-9b7a-a0dbccc7ea06-attachment.json b/KVSTest/allure-results/0d8dcf8b-78a8-4476-9b7a-a0dbccc7ea06-attachment.json new file mode 100644 index 0000000..089f077 --- /dev/null +++ b/KVSTest/allure-results/0d8dcf8b-78a8-4476-9b7a-a0dbccc7ea06-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f851b3a17c3fa97f63a569", + "member_id": "da78bc1a-0827-4f93-a0d0-643c3187dd4a" + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/54bf6b4cd11c49ba.json b/KVSTest/allure-results/0dd6d192-f0c4-47be-87f7-4817ab2debfe-attachment.json similarity index 70% rename from allure-report/data/attachments/54bf6b4cd11c49ba.json rename to KVSTest/allure-results/0dd6d192-f0c4-47be-87f7-4817ab2debfe-attachment.json index c5dcad1..b4926b7 100644 --- a/allure-report/data/attachments/54bf6b4cd11c49ba.json +++ b/KVSTest/allure-results/0dd6d192-f0c4-47be-87f7-4817ab2debfe-attachment.json @@ -3,7 +3,7 @@ "place": { "results": [ { - "id": "69e8a5c863548ff04f752602", + "id": "69f84fa597cc5ed8e8d2c438", "members": [] } ] diff --git a/KVSTest/allure-results/0efbfde9-1b4f-4aa0-9d33-2fcfda8da00a-attachment.json b/KVSTest/allure-results/0efbfde9-1b4f-4aa0-9d33-2fcfda8da00a-attachment.json new file mode 100644 index 0000000..4a03213 --- /dev/null +++ b/KVSTest/allure-results/0efbfde9-1b4f-4aa0-9d33-2fcfda8da00a-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "5d1ea3b0-e51d-4bf1-9f4a-d1fee2e8514e", + "created_at": "2026-05-04T11:33:32.353Z", + "updated_at": "2026-05-04T11:33:32.353Z", + "username": "+79993629562", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/1aab0f3339a11384.json b/KVSTest/allure-results/0f7319b7-0538-4205-a23a-04df4b147f96-attachment.json similarity index 51% rename from allure-report/data/attachments/1aab0f3339a11384.json rename to KVSTest/allure-results/0f7319b7-0538-4205-a23a-04df4b147f96-attachment.json index 74e0c9b..08a994a 100644 --- a/allure-report/data/attachments/1aab0f3339a11384.json +++ b/KVSTest/allure-results/0f7319b7-0538-4205-a23a-04df4b147f96-attachment.json @@ -3,14 +3,14 @@ "place": { "results": [ { - "id": "69e8a5c963548ff04f752605", + "id": "69f848b03b14939aea9d117e", "members": [ { - "id": "27a692df-2cd4-45e7-97db-a8696f2691af", + "id": "51692e39-53ae-416b-aee1-409394c6b847", "parent_id": null, "user": { - "id": "27a692df-2cd4-45e7-97db-a8696f2691af", - "username": "+79997035425" + "id": "51692e39-53ae-416b-aee1-409394c6b847", + "username": "+79994066509" } } ] diff --git a/allure-report/data/attachments/88688f49a102cb3d.json b/KVSTest/allure-results/0fe74146-4d82-4e82-861e-e49896ab67e5-attachment.json similarity index 53% rename from allure-report/data/attachments/88688f49a102cb3d.json rename to KVSTest/allure-results/0fe74146-4d82-4e82-861e-e49896ab67e5-attachment.json index b1c6b9a..6b9d208 100644 --- a/allure-report/data/attachments/88688f49a102cb3d.json +++ b/KVSTest/allure-results/0fe74146-4d82-4e82-861e-e49896ab67e5-attachment.json @@ -2,13 +2,13 @@ "data": { "invoices": [ { - "id": "69e8a59e1a037043d86d23d7", + "id": "69f851203dcf1a2e79fbf8e4", "price": 200, "status": "pending", "subscriptions": [ - "69e8a59e1a037043d86d23d6" + "69f851203dcf1a2e79fbf8e3" ], - "place_id": "69e8a59d5d6417545a7f4844" + "place_id": "69f8511f3b14939aea9d11de" } ] } diff --git a/KVSTest/allure-results/10136d73-e49e-42ac-8444-133727128303-attachment.json b/KVSTest/allure-results/10136d73-e49e-42ac-8444-133727128303-attachment.json new file mode 100644 index 0000000..4a29e5d --- /dev/null +++ b/KVSTest/allure-results/10136d73-e49e-42ac-8444-133727128303-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8511e3b14939aea9d11cb", + "member_id": "64e8b124-c226-4f94-982e-43934a85f312" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/11702f92-247e-45a9-848f-82801caa8a39-attachment.json b/KVSTest/allure-results/11702f92-247e-45a9-848f-82801caa8a39-attachment.json new file mode 100644 index 0000000..dee563c --- /dev/null +++ b/KVSTest/allure-results/11702f92-247e-45a9-848f-82801caa8a39-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "ea37465a-9a38-4bd7-a01b-fefcd467e6c1", + "created_at": "2026-05-04T08:00:00.730Z", + "updated_at": "2026-05-04T08:00:00.730Z", + "username": "+79995685273", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/53b395d7395630f4.json b/KVSTest/allure-results/12de160d-afc5-47ad-b654-ea3107ad13e5-attachment.json similarity index 55% rename from allure-report/data/attachments/53b395d7395630f4.json rename to KVSTest/allure-results/12de160d-afc5-47ad-b654-ea3107ad13e5-attachment.json index 90b986e..aeeacfb 100644 --- a/allure-report/data/attachments/53b395d7395630f4.json +++ b/KVSTest/allure-results/12de160d-afc5-47ad-b654-ea3107ad13e5-attachment.json @@ -1,17 +1,17 @@ { "data": { "createPlan": { - "id": "69e8a5c966221071869bcc3b", + "id": "69f848b1dc029b6ba8f7cccb", "service_ids": [ - "69e8a5c91a037043d86d23d8" + "69f848b00b1f8729e0528d95" ], "bundle_ids": [], - "place_id": "69e8a5c963548ff04f752605", + "place_id": "69f848b03b14939aea9d117e", "place_ids": [ - "69e8a5c963548ff04f752605" + "69f848b03b14939aea9d117e" ], "price": 200, - "title": "plan-kvs-1776854475", + "title": "plan-kvs-1777879216", "discount": "0", "payment_interval": 1, "price_without_discount": null diff --git a/allure-results/1255f3c4-c32f-447b-9876-e65600bf6698-result.json b/KVSTest/allure-results/13d1aaba-222e-4c69-9153-481755cbef12-result.json similarity index 54% rename from allure-results/1255f3c4-c32f-447b-9876-e65600bf6698-result.json rename to KVSTest/allure-results/13d1aaba-222e-4c69-9153-481755cbef12-result.json index 28409d3..151993a 100644 --- a/allure-results/1255f3c4-c32f-447b-9876-e65600bf6698-result.json +++ b/KVSTest/allure-results/13d1aaba-222e-4c69-9153-481755cbef12-result.json @@ -1 +1 @@ -{"name": "Get place info", "status": "passed", "steps": [{"name": "When get place info", "status": "passed", "start": 1776855065768, "stop": 1776855065820}, {"name": "Then place info is valid for query data", "status": "passed", "start": 1776855065821, "stop": 1776855065821}], "start": 1776855065767, "stop": 1776855065822, "uuid": "e5b40522-2dfe-40a1-96ff-30b7a1539ae2", "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)"]} \ No newline at end of file +{"name": "Get place info", "status": "passed", "steps": [{"name": "When get place info", "status": "passed", "start": 1777881676093, "stop": 1777881676144}, {"name": "Then place info is valid for query data", "status": "passed", "start": 1777881676144, "stop": 1777881676145}], "start": 1777881676092, "stop": 1777881676145, "uuid": "35440b75-3897-4dff-8bf6-1cdebe5d7932", "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)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/141da2ac-4fbf-4031-ad08-aeac9ce79594-attachment.json b/KVSTest/allure-results/141da2ac-4fbf-4031-ad08-aeac9ce79594-attachment.json new file mode 100644 index 0000000..75820f1 --- /dev/null +++ b/KVSTest/allure-results/141da2ac-4fbf-4031-ad08-aeac9ce79594-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f84fa55f48a41b859e14e8", + "member_id": "7cd46a38-e289-4de2-bcaa-65909e173f3b" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/1489d9c0-7302-4d0f-b0a2-cd86c0147d18-result.json b/KVSTest/allure-results/1489d9c0-7302-4d0f-b0a2-cd86c0147d18-result.json new file mode 100644 index 0000000..9299101 --- /dev/null +++ b/KVSTest/allure-results/1489d9c0-7302-4d0f-b0a2-cd86c0147d18-result.json @@ -0,0 +1 @@ +{"name": "Create subscription, check invoices, delete subscription", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777880998714, "stop": 1777880998879}, {"name": "Then access token is valid", "status": "passed", "start": 1777880998879, "stop": 1777880998880}, {"name": "When create service for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "cde70327-88fa-4ed1-8c04-07dba3cb8f58-attachment.json", "type": "application/json"}], "start": 1777880998882, "stop": 1777880998927}], "start": 1777880998880, "stop": 1777880998928}, {"name": "And create plan for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b0db0826-f66b-4f86-8363-9818dbedd74b-attachment.json", "type": "application/json"}], "start": 1777880998930, "stop": 1777880998970}, {"name": "GraphQL: createPlan", "status": "passed", "attachments": [{"name": "createPlan response", "source": "28612cc3-01b2-49bb-9574-e7d8c4e689d8-attachment.json", "type": "application/json"}], "start": 1777880998970, "stop": 1777880999007}], "start": 1777880998929, "stop": 1777880999008}, {"name": "And create subscription for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "dcd46fdd-fa5a-4635-9bea-8774e4decb52-attachment.json", "type": "application/json"}], "start": 1777880999009, "stop": 1777880999067}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "419451a1-ac64-455e-a062-410528f8622e-attachment.json", "type": "application/json"}], "start": 1777880999067, "stop": 1777880999139}, {"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "991f4ea3-481a-4a2f-ad0c-06944ad4ef7f-attachment.json", "type": "application/json"}], "start": 1777880999140, "stop": 1777880999180}, {"name": "GraphQL: createSubscription", "status": "passed", "attachments": [{"name": "createSubscription response", "source": "90e3e4f4-4444-4aa2-8347-4c6f0ba40611-attachment.json", "type": "application/json"}], "start": 1777880999181, "stop": 1777880999242}], "attachments": [{"name": "addUserToPlace (for subscription) response", "source": "6e8f1d51-3178-45ad-9389-526a87305533-attachment.json", "type": "application/json"}, {"name": "place members (after addUserToPlace) response", "source": "e5c28ab5-07a9-4a59-9eeb-78d3146aa750-attachment.json", "type": "application/json"}], "start": 1777880999008, "stop": 1777880999243}, {"name": "Then subscription response is valid", "status": "passed", "start": 1777880999243, "stop": 1777880999244}, {"name": "When query pending invoices for subscription place", "status": "passed", "steps": [{"name": "GraphQL: invoices (pending)", "status": "passed", "attachments": [{"name": "invoices response", "source": "f14fc092-e9d2-416f-a0a6-388c683f37b8-attachment.json", "type": "application/json"}], "start": 1777880999245, "stop": 1777880999282}], "start": 1777880999244, "stop": 1777880999283}, {"name": "Then invoices response is valid and references subscription", "status": "passed", "start": 1777880999283, "stop": 1777880999284}, {"name": "When delete created subscription", "status": "passed", "steps": [{"name": "GraphQL: deleteSubscription", "status": "passed", "attachments": [{"name": "deleteSubscription response", "source": "fd1c84a3-7635-4249-9c86-45c33503c555-attachment.json", "type": "application/json"}], "start": 1777880999286, "stop": 1777880999338}], "start": 1777880999285, "stop": 1777880999339}, {"name": "Then delete subscription response is successful", "status": "passed", "start": 1777880999339, "stop": 1777880999340}, {"name": "Cleanup: _cleanup_delete_subscription", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n", "trace": " File \"KVSTest\\features\\environment.py\", line 21, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 230, in _cleanup_delete_subscription\n _exec_or_fail(op_name=\"deleteSubscription(mutation)\", token=token, query=del_mut, variables={\"id\": subscription_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 25, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1777880999340, "stop": 1777880999376}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777880999380, "stop": 1777880999556}, {"name": "Cleanup: _cleanup_delete_plan", "status": "passed", "start": 1777880999556, "stop": 1777880999589}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777880999589, "stop": 1777880999645}, {"name": "Cleanup: _cleanup_delete_service", "status": "passed", "start": 1777880999645, "stop": 1777880999692}], "attachments": [{"name": "Cleanup error", "source": "9fa798cb-62e6-4a17-98d6-6b8bbd871a95-attachment.txt", "type": "text/plain"}], "start": 1777880998713, "stop": 1777880999692, "uuid": "18eedcc9-3122-4d3b-9c45-47cffa294b42", "historyId": "7cccd63cf5a5a0c9e367594080cb5757", "testCaseId": "dd2eaf6318c00f01ec8aa305c0b6ec66", "fullName": "KVS GraphQL subscription: Create subscription, check invoices, delete subscription", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL subscription"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL subscription"]} \ No newline at end of file diff --git a/KVSTest/allure-results/1531e67a-abab-4eb4-a4a9-c0b6da36e140-attachment.json b/KVSTest/allure-results/1531e67a-abab-4eb4-a4a9-c0b6da36e140-attachment.json new file mode 100644 index 0000000..292f294 --- /dev/null +++ b/KVSTest/allure-results/1531e67a-abab-4eb4-a4a9-c0b6da36e140-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "35df1576-3cec-4f05-9dac-d76587bc04a5", + "created_at": "2026-05-04T08:01:17.321Z", + "updated_at": "2026-05-04T08:01:17.321Z", + "username": "+79995864580", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/48c59748-b19e-4e70-843b-3dca300d461c-result.json b/KVSTest/allure-results/16fd5003-11eb-4d50-81dc-0a99fcd57ec7-result.json similarity index 62% rename from allure-results/48c59748-b19e-4e70-843b-3dca300d461c-result.json rename to KVSTest/allure-results/16fd5003-11eb-4d50-81dc-0a99fcd57ec7-result.json index bcd1740..66e9e8a 100644 --- a/allure-results/48c59748-b19e-4e70-843b-3dca300d461c-result.json +++ b/KVSTest/allure-results/16fd5003-11eb-4d50-81dc-0a99fcd57ec7-result.json @@ -1 +1 @@ -{"name": "Authorize as employer", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1776855065465, "stop": 1776855065762}, {"name": "Then access token is valid", "status": "passed", "start": 1776855065763, "stop": 1776855065764}], "start": 1776855065463, "stop": 1776855065765, "uuid": "b2262501-30d3-4ca0-b75a-95ec91cdc314", "historyId": "671d36bc7d85d5b78ec36b2e34a7884b", "testCaseId": "3b40473dc4a3bfb33cb7a8442fd1170d", "fullName": "Place info (REST/GraphQL/WebSocket): Authorize as employer", "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)"]} \ No newline at end of file +{"name": "Authorize as employer", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777880996449, "stop": 1777880996764}, {"name": "Then access token is valid", "status": "passed", "start": 1777880996764, "stop": 1777880996765}], "start": 1777880996448, "stop": 1777880996766, "uuid": "acc5fd7c-2db3-4836-9d0d-355a14ce7400", "historyId": "671d36bc7d85d5b78ec36b2e34a7884b", "testCaseId": "3b40473dc4a3bfb33cb7a8442fd1170d", "fullName": "Place info (REST/GraphQL/WebSocket): Authorize as employer", "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)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/17772e9c-a2dc-4b1f-8096-1a558d8378fc-result.json b/KVSTest/allure-results/17772e9c-a2dc-4b1f-8096-1a558d8378fc-result.json new file mode 100644 index 0000000..e1a0d10 --- /dev/null +++ b/KVSTest/allure-results/17772e9c-a2dc-4b1f-8096-1a558d8378fc-result.json @@ -0,0 +1 @@ +{"name": "Update member status and verify via members query", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\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\\kvs_member_status_steps.py\", line 67, in step_update_second_user_status\n context.kvs_update_status_response_2 = td.update_member_status(place_id=place_id, user_id=user_ids[0], status=\"accepted\")\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777881522560, "stop": 1777881522680}, {"name": "Then access token is valid", "status": "passed", "start": 1777881522681, "stop": 1777881522682}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "46a2e3d4-4bba-4405-b4a8-9f1cc3e61182-attachment.json", "type": "application/json"}], "start": 1777881522683, "stop": 1777881522725}], "start": 1777881522682, "stop": 1777881522726}, {"name": "And create two users for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "34c2c013-6364-4c5a-b3bc-06474cc51b14-attachment.json", "type": "application/json"}], "start": 1777881522727, "stop": 1777881522769}, {"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "2a9a7e29-86e2-456a-80f1-065d73503749-attachment.json", "type": "application/json"}], "start": 1777881522769, "stop": 1777881522810}], "start": 1777881522726, "stop": 1777881522811}, {"name": "And add both users to kvs place", "status": "passed", "steps": [{"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "ec19467f-06b8-4212-9d3d-a93b5f249ebe-attachment.json", "type": "application/json"}], "start": 1777881522813, "stop": 1777881522919}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "ee8b12cc-e622-4a9d-86b2-fd9adfcdbee3-attachment.json", "type": "application/json"}], "start": 1777881522919, "stop": 1777881522985}], "start": 1777881522812, "stop": 1777881522985}, {"name": "When query members by created kvs place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id) (KVS)", "status": "passed", "attachments": [{"name": "members response", "source": "2663700b-adb0-4894-99c4-532c1a76c043-attachment.json", "type": "application/json"}], "start": 1777881522986, "stop": 1777881523023}], "start": 1777881522985, "stop": 1777881523023}, {"name": "Then members response contains two created users with statuses accepted and pending", "status": "passed", "start": 1777881523023, "stop": 1777881523024}, {"name": "When update second kvs user status to accepted", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\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\\kvs_member_status_steps.py\", line 67, in step_update_second_user_status\n context.kvs_update_status_response_2 = td.update_member_status(place_id=place_id, user_id=user_ids[0], status=\"accepted\")\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "GraphQL: updateMemberStatus(accepted) (KVS)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1777881523025, "stop": 1777881523065}], "start": 1777881523025, "stop": 1777881523072}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881523074, "stop": 1777881523225}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881523225, "stop": 1777881523390}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881523390, "stop": 1777881523442}, {"name": "And query members by created kvs place", "status": "skipped", "start": 1777881523444, "stop": 1777881523444}, {"name": "Then members response contains two created users with status accepted", "status": "skipped", "start": 1777881523444, "stop": 1777881523444}], "start": 1777881522559, "stop": 1777881523444, "uuid": "1ef065dd-cd53-4897-b595-d1d33e0ace2d", "historyId": "45638a32f80ed81f120fde7f1744e763", "testCaseId": "fba0be7e1f7ab00d7b1d5363d98377ce", "fullName": "KVS GraphQL (place + members): Update member status and verify via members query", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/17bddc6c-6946-4219-86ff-afa57192852f-attachment.json b/KVSTest/allure-results/17bddc6c-6946-4219-86ff-afa57192852f-attachment.json new file mode 100644 index 0000000..e8e1eab --- /dev/null +++ b/KVSTest/allure-results/17bddc6c-6946-4219-86ff-afa57192852f-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "868a7cb5-45a8-448b-82a6-a617a102e076", + "created_at": "2026-05-04T08:00:01.741Z", + "updated_at": "2026-05-04T08:00:01.741Z", + "username": "+79999251550", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/38c433f3956a6c24.json b/KVSTest/allure-results/1825c7e4-4c20-41a9-86ae-453c53c2495f-attachment.json similarity index 70% rename from allure-report/data/attachments/38c433f3956a6c24.json rename to KVSTest/allure-results/1825c7e4-4c20-41a9-86ae-453c53c2495f-attachment.json index 82d1417..c2830f7 100644 --- a/allure-report/data/attachments/38c433f3956a6c24.json +++ b/KVSTest/allure-results/1825c7e4-4c20-41a9-86ae-453c53c2495f-attachment.json @@ -2,7 +2,7 @@ "data": { "createPlaceMultiple": [ { - "id": "69e8a5c863548ff04f752602", + "id": "69f8840517bb1e0c5fc4d8c2", "__typename": "PlaceObject" } ] diff --git a/allure-report/data/attachments/5f3bbbf8ce320408.json b/KVSTest/allure-results/1927baf9-a9c6-4f31-ba21-7541646e9b4c-attachment.json similarity index 70% rename from allure-report/data/attachments/5f3bbbf8ce320408.json rename to KVSTest/allure-results/1927baf9-a9c6-4f31-ba21-7541646e9b4c-attachment.json index 3d5b1c2..51fb39d 100644 --- a/allure-report/data/attachments/5f3bbbf8ce320408.json +++ b/KVSTest/allure-results/1927baf9-a9c6-4f31-ba21-7541646e9b4c-attachment.json @@ -3,7 +3,7 @@ "place": { "results": [ { - "id": "69e8a8170bfa76f761dd1b19", + "id": "69f851ff5f48a41b859e1565", "members": [] } ] diff --git a/KVSTest/allure-results/196c8a48-aa4a-4b0a-a193-55304b5f3e5c-attachment.json b/KVSTest/allure-results/196c8a48-aa4a-4b0a-a193-55304b5f3e5c-attachment.json new file mode 100644 index 0000000..fcabdfa --- /dev/null +++ b/KVSTest/allure-results/196c8a48-aa4a-4b0a-a193-55304b5f3e5c-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8511e3b14939aea9d11cb", + "member_id": "c4774838-8704-488f-8865-bb1f996379f0" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/1c6fd57e-b019-46d4-9ebb-c3bda905e453-result.json b/KVSTest/allure-results/1c6fd57e-b019-46d4-9ebb-c3bda905e453-result.json new file mode 100644 index 0000000..b1c4a57 --- /dev/null +++ b/KVSTest/allure-results/1c6fd57e-b019-46d4-9ebb-c3bda905e453-result.json @@ -0,0 +1 @@ +{"name": "Update member status and verify via members query", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\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\\kvs_member_status_steps.py\", line 67, in step_update_second_user_status\n context.kvs_update_status_response_2 = td.update_member_status(place_id=place_id, user_id=user_ids[0], status=\"accepted\")\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777881600519, "stop": 1777881600624}, {"name": "Then access token is valid", "status": "passed", "start": 1777881600624, "stop": 1777881600625}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b51918d7-cd2e-4e39-a409-5b6b6e63676d-attachment.json", "type": "application/json"}], "start": 1777881600627, "stop": 1777881600665}], "start": 1777881600626, "stop": 1777881600665}, {"name": "And create two users for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "11702f92-247e-45a9-848f-82801caa8a39-attachment.json", "type": "application/json"}], "start": 1777881600667, "stop": 1777881600722}, {"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "32f99438-2b3d-46ea-a905-d964e57af94f-attachment.json", "type": "application/json"}], "start": 1777881600722, "stop": 1777881600778}], "start": 1777881600666, "stop": 1777881600779}, {"name": "And add both users to kvs place", "status": "passed", "steps": [{"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "95994419-1e5e-46b9-b8d0-3333ce7e01db-attachment.json", "type": "application/json"}], "start": 1777881600780, "stop": 1777881600851}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "f2c578df-7f4e-4ea2-9484-68c847927d09-attachment.json", "type": "application/json"}], "start": 1777881600851, "stop": 1777881600910}], "start": 1777881600779, "stop": 1777881600911}, {"name": "When query members by created kvs place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id) (KVS)", "status": "passed", "attachments": [{"name": "members response", "source": "69234085-6759-4adb-8e75-5ef6e027e5bc-attachment.json", "type": "application/json"}], "start": 1777881600913, "stop": 1777881600946}], "start": 1777881600911, "stop": 1777881600946}, {"name": "Then members response contains two created users with statuses accepted and pending", "status": "passed", "start": 1777881600947, "stop": 1777881600949}, {"name": "When update second kvs user status to accepted", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\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\\kvs_member_status_steps.py\", line 67, in step_update_second_user_status\n context.kvs_update_status_response_2 = td.update_member_status(place_id=place_id, user_id=user_ids[0], status=\"accepted\")\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "GraphQL: updateMemberStatus(accepted) (KVS)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1777881600951, "stop": 1777881601010}], "start": 1777881600949, "stop": 1777881601017}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881601020, "stop": 1777881601238}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881601238, "stop": 1777881601389}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881601389, "stop": 1777881601447}, {"name": "And query members by created kvs place", "status": "skipped", "start": 1777881601449, "stop": 1777881601449}, {"name": "Then members response contains two created users with status accepted", "status": "skipped", "start": 1777881601449, "stop": 1777881601449}], "start": 1777881600518, "stop": 1777881601449, "uuid": "cb71e49b-1462-4cae-8618-07df32c8863d", "historyId": "45638a32f80ed81f120fde7f1744e763", "testCaseId": "fba0be7e1f7ab00d7b1d5363d98377ce", "fullName": "KVS GraphQL (place + members): Update member status and verify via members query", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/1e2d6b5d-c2fe-4785-80f5-1d876f9aa343-result.json b/KVSTest/allure-results/1e2d6b5d-c2fe-4785-80f5-1d876f9aa343-result.json new file mode 100644 index 0000000..d9b1963 --- /dev/null +++ b/KVSTest/allure-results/1e2d6b5d-c2fe-4785-80f5-1d876f9aa343-result.json @@ -0,0 +1 @@ +{"name": "Get place info (dynamic place, no hardcode)", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881676150, "stop": 1777881676272}, {"name": "Then access token is valid", "status": "passed", "start": 1777881676272, "stop": 1777881676273}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b1245271-a514-4875-b69e-d1522117d726-attachment.json", "type": "application/json"}], "start": 1777881676275, "stop": 1777881676323}], "start": 1777881676274, "stop": 1777881676324}, {"name": "And query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "9c579713-ea9c-4be3-8470-5b209470d4d4-attachment.json", "type": "application/json"}], "start": 1777881676325, "stop": 1777881676370}], "start": 1777881676324, "stop": 1777881676371}, {"name": "Then kvs place members response has correct shape for created place", "status": "passed", "start": 1777881676371, "stop": 1777881676372}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881676372, "stop": 1777881676437}], "start": 1777881676148, "stop": 1777881676437, "uuid": "5d5b4828-a892-4b2b-acad-200934aabcfc", "historyId": "c1bd554320a2aefbe4b77b8dc3a01b64", "testCaseId": "b7661ab702595a236d39c61d34c91f2d", "fullName": "KVS GraphQL (place + members): Get place info (dynamic place, no hardcode)", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/1e4aff07-477a-4f28-b477-90ba4c02b4a9-attachment.txt b/KVSTest/allure-results/1e4aff07-477a-4f28-b477-90ba4c02b4a9-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/KVSTest/allure-results/1e4aff07-477a-4f28-b477-90ba4c02b4a9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/48650f521ac6db09.json b/KVSTest/allure-results/1f9faa00-9dbf-4393-9324-d70fad7a6c13-attachment.json similarity index 51% rename from allure-report/data/attachments/48650f521ac6db09.json rename to KVSTest/allure-results/1f9faa00-9dbf-4393-9324-d70fad7a6c13-attachment.json index 4691d4e..efbf7b8 100644 --- a/allure-report/data/attachments/48650f521ac6db09.json +++ b/KVSTest/allure-results/1f9faa00-9dbf-4393-9324-d70fad7a6c13-attachment.json @@ -3,14 +3,14 @@ "place": { "results": [ { - "id": "69e8a59d0bfa76f761dd1b02", + "id": "69f851a097cc5ed8e8d2c48d", "members": [ { - "id": "71cd5726-c404-490f-bb39-49fd3c52e9db", + "id": "0fe47ae0-19c6-41aa-b4d2-0edf9bb87e94", "parent_id": null, "user": { - "id": "71cd5726-c404-490f-bb39-49fd3c52e9db", - "username": "+79992490173" + "id": "0fe47ae0-19c6-41aa-b4d2-0edf9bb87e94", + "username": "+79994189134" } } ] diff --git a/allure-report/data/attachments/8c91dd2c7a5698ca.json b/KVSTest/allure-results/1ff489fb-b746-44b5-bdb3-323993895da6-attachment.json similarity index 53% rename from allure-report/data/attachments/8c91dd2c7a5698ca.json rename to KVSTest/allure-results/1ff489fb-b746-44b5-bdb3-323993895da6-attachment.json index 16ca8b2..0d21806 100644 --- a/allure-report/data/attachments/8c91dd2c7a5698ca.json +++ b/KVSTest/allure-results/1ff489fb-b746-44b5-bdb3-323993895da6-attachment.json @@ -2,13 +2,13 @@ "data": { "invoices": [ { - "id": "69e8a5c91a037043d86d23db", + "id": "69f848b13dcf1a2e79fbf8da", "price": 200, "status": "pending", "subscriptions": [ - "69e8a5c91a037043d86d23da" + "69f848b13dcf1a2e79fbf8d9" ], - "place_id": "69e8a5c963548ff04f752605" + "place_id": "69f848b03b14939aea9d117e" } ] } diff --git a/KVSTest/allure-results/20784960-a221-452e-aacf-244d215de47c-attachment.json b/KVSTest/allure-results/20784960-a221-452e-aacf-244d215de47c-attachment.json new file mode 100644 index 0000000..424c9f4 --- /dev/null +++ b/KVSTest/allure-results/20784960-a221-452e-aacf-244d215de47c-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8524c3b14939aea9d1236", + "member_id": "9b2f0b12-8ade-4552-9566-c2ceb19819d7" + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/656f70177aed963d.json b/KVSTest/allure-results/20eb8b00-8b59-4753-a2c4-b38a7b2e96ae-attachment.json similarity index 51% rename from allure-report/data/attachments/656f70177aed963d.json rename to KVSTest/allure-results/20eb8b00-8b59-4753-a2c4-b38a7b2e96ae-attachment.json index 74e0c9b..3b97b0a 100644 --- a/allure-report/data/attachments/656f70177aed963d.json +++ b/KVSTest/allure-results/20eb8b00-8b59-4753-a2c4-b38a7b2e96ae-attachment.json @@ -3,14 +3,14 @@ "place": { "results": [ { - "id": "69e8a5c963548ff04f752605", + "id": "69f8524c3b14939aea9d1236", "members": [ { - "id": "27a692df-2cd4-45e7-97db-a8696f2691af", + "id": "9b2f0b12-8ade-4552-9566-c2ceb19819d7", "parent_id": null, "user": { - "id": "27a692df-2cd4-45e7-97db-a8696f2691af", - "username": "+79997035425" + "id": "9b2f0b12-8ade-4552-9566-c2ceb19819d7", + "username": "+79997653688" } } ] diff --git a/allure-report/data/attachments/80e82bb57c98f39e.json b/KVSTest/allure-results/22ca9f8a-662e-48cc-96be-099455d03d5a-attachment.json similarity index 100% rename from allure-report/data/attachments/80e82bb57c98f39e.json rename to KVSTest/allure-results/22ca9f8a-662e-48cc-96be-099455d03d5a-attachment.json diff --git a/allure-report/data/attachments/491f5cc788feffbf.json b/KVSTest/allure-results/2413c1eb-88cf-46cd-b027-36e626238d0a-attachment.json similarity index 70% rename from allure-report/data/attachments/491f5cc788feffbf.json rename to KVSTest/allure-results/2413c1eb-88cf-46cd-b027-36e626238d0a-attachment.json index 94628c7..c619e69 100644 --- a/allure-report/data/attachments/491f5cc788feffbf.json +++ b/KVSTest/allure-results/2413c1eb-88cf-46cd-b027-36e626238d0a-attachment.json @@ -2,7 +2,7 @@ "data": { "createPlaceMultiple": [ { - "id": "69e8a8180bfa76f761dd1b20", + "id": "69f8840c037d44249d0d0ee3", "__typename": "PlaceObject" } ] diff --git a/KVSTest/allure-results/244b3e0e-b019-4638-9b72-d2cf2fa5c31e-attachment.txt b/KVSTest/allure-results/244b3e0e-b019-4638-9b72-d2cf2fa5c31e-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/KVSTest/allure-results/244b3e0e-b019-4638-9b72-d2cf2fa5c31e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/2663700b-adb0-4894-99c4-532c1a76c043-attachment.json b/KVSTest/allure-results/2663700b-adb0-4894-99c4-532c1a76c043-attachment.json new file mode 100644 index 0000000..408c476 --- /dev/null +++ b/KVSTest/allure-results/2663700b-adb0-4894-99c4-532c1a76c043-attachment.json @@ -0,0 +1,16 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "a0459950-60e4-4eff-a994-9c2e0be0f98d", + "status": "accepted" + }, + { + "id": "d0f26756-3f80-49b1-ae9c-2b3bb8e41d08", + "status": "pending" + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/2733ac39-251b-4f9d-8f25-eb5fb0820e81-attachment.json b/KVSTest/allure-results/2733ac39-251b-4f9d-8f25-eb5fb0820e81-attachment.json new file mode 100644 index 0000000..957f3ab --- /dev/null +++ b/KVSTest/allure-results/2733ac39-251b-4f9d-8f25-eb5fb0820e81-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f84fa55f48a41b859e14eb", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/41dfa1c4132a125.json b/KVSTest/allure-results/27c86092-a428-40ed-8f01-238650f64a00-attachment.json similarity index 51% rename from allure-report/data/attachments/41dfa1c4132a125.json rename to KVSTest/allure-results/27c86092-a428-40ed-8f01-238650f64a00-attachment.json index 3e13f9d..19c847c 100644 --- a/allure-report/data/attachments/41dfa1c4132a125.json +++ b/KVSTest/allure-results/27c86092-a428-40ed-8f01-238650f64a00-attachment.json @@ -3,14 +3,14 @@ "place": { "results": [ { - "id": "69e8a8180bfa76f761dd1b20", + "id": "69f8511f3b14939aea9d11de", "members": [ { - "id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1", + "id": "6aec7e09-69e3-470a-9c7c-d87f360c767e", "parent_id": null, "user": { - "id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1", - "username": "+79996530370" + "id": "6aec7e09-69e3-470a-9c7c-d87f360c767e", + "username": "+79996606490" } } ] diff --git a/KVSTest/allure-results/27f58f7a-08e9-4b1f-b943-1fe04e6ba0d9-attachment.json b/KVSTest/allure-results/27f58f7a-08e9-4b1f-b943-1fe04e6ba0d9-attachment.json new file mode 100644 index 0000000..0837a7d --- /dev/null +++ b/KVSTest/allure-results/27f58f7a-08e9-4b1f-b943-1fe04e6ba0d9-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8519f5f48a41b859e1534", + "member_id": "19fb3ef9-fb43-4f64-9427-e6d26a7de603" + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/85791a35718da0ec.json b/KVSTest/allure-results/2818af4a-5165-4493-8353-17b32a9640a3-attachment.json similarity index 70% rename from allure-report/data/attachments/85791a35718da0ec.json rename to KVSTest/allure-results/2818af4a-5165-4493-8353-17b32a9640a3-attachment.json index ad5a1f6..2c1dc9a 100644 --- a/allure-report/data/attachments/85791a35718da0ec.json +++ b/KVSTest/allure-results/2818af4a-5165-4493-8353-17b32a9640a3-attachment.json @@ -3,7 +3,7 @@ "place": { "results": [ { - "id": "69e8a59c5d6417545a7f4829", + "id": "69f8511d97cc5ed8e8d2c44c", "members": [] } ] diff --git a/KVSTest/allure-results/28216cb6-70e9-424c-a912-598a39ab81e7-attachment.json b/KVSTest/allure-results/28216cb6-70e9-424c-a912-598a39ab81e7-attachment.json new file mode 100644 index 0000000..85e9340 --- /dev/null +++ b/KVSTest/allure-results/28216cb6-70e9-424c-a912-598a39ab81e7-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "4b84cec4-976b-4dda-a379-941e3f58060a", + "created_at": "2026-05-04T11:33:25.237Z", + "updated_at": "2026-05-04T11:33:25.237Z", + "username": "+79996283031", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/80b593c242e8118c.json b/KVSTest/allure-results/28612cc3-01b2-49bb-9574-e7d8c4e689d8-attachment.json similarity index 55% rename from allure-report/data/attachments/80b593c242e8118c.json rename to KVSTest/allure-results/28612cc3-01b2-49bb-9574-e7d8c4e689d8-attachment.json index 5d4e6e4..0db3acb 100644 --- a/allure-report/data/attachments/80b593c242e8118c.json +++ b/KVSTest/allure-results/28612cc3-01b2-49bb-9574-e7d8c4e689d8-attachment.json @@ -1,17 +1,17 @@ { "data": { "createPlan": { - "id": "69e8a81866221071869bcc3d", + "id": "69f84fa7dc029b6ba8f7ccd1", "service_ids": [ - "69e8a8181a037043d86d23dd" + "69f84fa63dcf1a2e79fbf8dd" ], "bundle_ids": [], - "place_id": "69e8a8180bfa76f761dd1b20", + "place_id": "69f84fa63b14939aea9d11a0", "place_ids": [ - "69e8a8180bfa76f761dd1b20" + "69f84fa63b14939aea9d11a0" ], "price": 200, - "title": "plan-kvs-1776855066", + "title": "plan-kvs-1777880998", "discount": "0", "payment_interval": 1, "price_without_discount": null diff --git a/KVSTest/allure-results/2a080c43-470c-49e8-8573-58acf14751f1-attachment.json b/KVSTest/allure-results/2a080c43-470c-49e8-8573-58acf14751f1-attachment.json new file mode 100644 index 0000000..663510b --- /dev/null +++ b/KVSTest/allure-results/2a080c43-470c-49e8-8573-58acf14751f1-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "19fb3ef9-fb43-4f64-9427-e6d26a7de603", + "created_at": "2026-05-04T07:58:23.473Z", + "updated_at": "2026-05-04T07:58:23.473Z", + "username": "+79993651109", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/2a9a7e29-86e2-456a-80f1-065d73503749-attachment.json b/KVSTest/allure-results/2a9a7e29-86e2-456a-80f1-065d73503749-attachment.json new file mode 100644 index 0000000..dd4cf6d --- /dev/null +++ b/KVSTest/allure-results/2a9a7e29-86e2-456a-80f1-065d73503749-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "d0f26756-3f80-49b1-ae9c-2b3bb8e41d08", + "created_at": "2026-05-04T07:58:42.817Z", + "updated_at": "2026-05-04T07:58:42.817Z", + "username": "+79992840083", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/2ace0092-9c05-4383-89fb-1c297cbe2c4b-attachment.json b/KVSTest/allure-results/2ace0092-9c05-4383-89fb-1c297cbe2c4b-attachment.json new file mode 100644 index 0000000..b2859a6 --- /dev/null +++ b/KVSTest/allure-results/2ace0092-9c05-4383-89fb-1c297cbe2c4b-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8520197cc5ed8e8d2c4e2", + "members": [ + { + "id": "868a7cb5-45a8-448b-82a6-a617a102e076", + "parent_id": null, + "user": { + "id": "868a7cb5-45a8-448b-82a6-a617a102e076", + "username": "+79999251550" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/2b74efe1-8cf0-4d38-b77b-c22082fb953a-attachment.json b/KVSTest/allure-results/2b74efe1-8cf0-4d38-b77b-c22082fb953a-attachment.json new file mode 100644 index 0000000..0f3b2e4 --- /dev/null +++ b/KVSTest/allure-results/2b74efe1-8cf0-4d38-b77b-c22082fb953a-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "2ccd99a5-f736-4d26-bb99-968ce2f3aa6d", + "created_at": "2026-05-04T07:49:58.044Z", + "updated_at": "2026-05-04T07:49:58.044Z", + "username": "+79993300732", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/2ba59365-8da4-4dc7-a34a-d2db55017685-attachment.json b/KVSTest/allure-results/2ba59365-8da4-4dc7-a34a-d2db55017685-attachment.json new file mode 100644 index 0000000..0bea154 --- /dev/null +++ b/KVSTest/allure-results/2ba59365-8da4-4dc7-a34a-d2db55017685-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f848b05f48a41b859e149a", + "member_id": "02ba5232-f675-464e-915b-27e394a75f3d" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/2bb1e3f1-3897-486a-99c2-10c3bcc39f84-attachment.json b/KVSTest/allure-results/2bb1e3f1-3897-486a-99c2-10c3bcc39f84-attachment.json new file mode 100644 index 0000000..6398a69 --- /dev/null +++ b/KVSTest/allure-results/2bb1e3f1-3897-486a-99c2-10c3bcc39f84-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8511e3b14939aea9d11cb", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/2bfcfde9-af8e-482d-aa59-4deb5dd3511a-attachment.json b/KVSTest/allure-results/2bfcfde9-af8e-482d-aa59-4deb5dd3511a-attachment.json new file mode 100644 index 0000000..942a8cd --- /dev/null +++ b/KVSTest/allure-results/2bfcfde9-af8e-482d-aa59-4deb5dd3511a-attachment.json @@ -0,0 +1,16 @@ +{ + "data": { + "ticket_category": { + "results": [ + { + "id": "69f8537d4f18cbecfd86720f", + "title": "tester1", + "place_ids": [ + "69f8537d97cc5ed8e8d2c511" + ], + "company_id": "65437401ae3af6f8ffcdbaf8" + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/2ce7252c-786b-4826-b53e-576178985d02-attachment.json b/KVSTest/allure-results/2ce7252c-786b-4826-b53e-576178985d02-attachment.json new file mode 100644 index 0000000..683b2a6 --- /dev/null +++ b/KVSTest/allure-results/2ce7252c-786b-4826-b53e-576178985d02-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f852005f48a41b859e1568", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/2e4deac9-cc0e-426c-b2a4-ad1a56dbe551-attachment.json b/KVSTest/allure-results/2e4deac9-cc0e-426c-b2a4-ad1a56dbe551-attachment.json new file mode 100644 index 0000000..0a5b0e7 --- /dev/null +++ b/KVSTest/allure-results/2e4deac9-cc0e-426c-b2a4-ad1a56dbe551-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "05b99ab8-09f5-4776-9953-8e0f53f2d4b1", + "created_at": "2026-05-04T08:01:18.302Z", + "updated_at": "2026-05-04T08:01:18.302Z", + "username": "+79994138007", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/2e614edf-490f-4dc4-b7ef-72acd6fd3893-attachment.txt b/KVSTest/allure-results/2e614edf-490f-4dc4-b7ef-72acd6fd3893-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/KVSTest/allure-results/2e614edf-490f-4dc4-b7ef-72acd6fd3893-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/2e8dd9c5-3f5d-4779-94b9-7a3128f3e32f-attachment.json b/KVSTest/allure-results/2e8dd9c5-3f5d-4779-94b9-7a3128f3e32f-attachment.json new file mode 100644 index 0000000..f772142 --- /dev/null +++ b/KVSTest/allure-results/2e8dd9c5-3f5d-4779-94b9-7a3128f3e32f-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "02ba5232-f675-464e-915b-27e394a75f3d", + "created_at": "2026-05-04T07:20:16.149Z", + "updated_at": "2026-05-04T07:20:16.149Z", + "username": "+79996479530", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/2f8a0757-ecce-46d1-892b-33244fc63817-attachment.json b/KVSTest/allure-results/2f8a0757-ecce-46d1-892b-33244fc63817-attachment.json new file mode 100644 index 0000000..c078477 --- /dev/null +++ b/KVSTest/allure-results/2f8a0757-ecce-46d1-892b-33244fc63817-attachment.json @@ -0,0 +1,25 @@ +{ + "data": { + "createSubscription": { + "id": "69f851b3dc029b6ba8f7ccda", + "services": [ + { + "id": "69f851b31b4cbdc23d45093f", + "title": "kvs-service-1777881523" + } + ], + "user": { + "id": "da78bc1a-0827-4f93-a0d0-643c3187dd4a", + "data": { + "first_name": "kvstest1", + "last_name": "kvstest2" + } + }, + "plan": { + "id": "69f851b31b4cbdc23d450940", + "title": "plan-kvs-1777881523" + }, + "place_id": "69f851b3a17c3fa97f63a569" + } + } +} \ No newline at end of file diff --git a/allure-results/8ab5f71e-b6dc-4b08-89ef-54404d222852-result.json b/KVSTest/allure-results/2fd975d9-4271-465f-950f-25e4b674768c-result.json similarity index 62% rename from allure-results/8ab5f71e-b6dc-4b08-89ef-54404d222852-result.json rename to KVSTest/allure-results/2fd975d9-4271-465f-950f-25e4b674768c-result.json index ab04c27..dba4485 100644 --- a/allure-results/8ab5f71e-b6dc-4b08-89ef-54404d222852-result.json +++ b/KVSTest/allure-results/2fd975d9-4271-465f-950f-25e4b674768c-result.json @@ -1 +1 @@ -{"name": "Authorize as employer", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1776854430679, "stop": 1776854431015}, {"name": "Then access token is valid", "status": "passed", "start": 1776854431015, "stop": 1776854431016}], "start": 1776854430677, "stop": 1776854431017, "uuid": "0961a41e-aab9-4768-ba55-dbc38029f4d5", "historyId": "671d36bc7d85d5b78ec36b2e34a7884b", "testCaseId": "3b40473dc4a3bfb33cb7a8442fd1170d", "fullName": "Place info (REST/GraphQL/WebSocket): Authorize as employer", "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)"]} \ No newline at end of file +{"name": "Authorize as employer", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881501819, "stop": 1777881502099}, {"name": "Then access token is valid", "status": "passed", "start": 1777881502100, "stop": 1777881502101}], "start": 1777881501818, "stop": 1777881502102, "uuid": "4fda1cd1-df9d-4508-b494-3de8aa97c085", "historyId": "671d36bc7d85d5b78ec36b2e34a7884b", "testCaseId": "3b40473dc4a3bfb33cb7a8442fd1170d", "fullName": "Place info (REST/GraphQL/WebSocket): Authorize as employer", "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)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/303db148-812f-41c1-8e4e-3389027bb7f0-attachment.json b/KVSTest/allure-results/303db148-812f-41c1-8e4e-3389027bb7f0-attachment.json new file mode 100644 index 0000000..ab06c66 --- /dev/null +++ b/KVSTest/allure-results/303db148-812f-41c1-8e4e-3389027bb7f0-attachment.json @@ -0,0 +1,25 @@ +{ + "data": { + "createSubscription": { + "id": "69f848b13dcf1a2e79fbf8d9", + "services": [ + { + "id": "69f848b00b1f8729e0528d95", + "title": "kvs-service-1777879216" + } + ], + "user": { + "id": "51692e39-53ae-416b-aee1-409394c6b847", + "data": { + "first_name": "kvstest1", + "last_name": "kvstest2" + } + }, + "plan": { + "id": "69f848b1dc029b6ba8f7cccb", + "title": "plan-kvs-1777879216" + }, + "place_id": "69f848b03b14939aea9d117e" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/30f84cdd-0ebb-4c95-a259-e8917f159bae-attachment.json b/KVSTest/allure-results/30f84cdd-0ebb-4c95-a259-e8917f159bae-attachment.json new file mode 100644 index 0000000..68e7612 --- /dev/null +++ b/KVSTest/allure-results/30f84cdd-0ebb-4c95-a259-e8917f159bae-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f851b3a17c3fa97f63a569", + "members": [ + { + "id": "da78bc1a-0827-4f93-a0d0-643c3187dd4a", + "parent_id": null, + "user": { + "id": "da78bc1a-0827-4f93-a0d0-643c3187dd4a", + "username": "+79994530203" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/32f99438-2b3d-46ea-a905-d964e57af94f-attachment.json b/KVSTest/allure-results/32f99438-2b3d-46ea-a905-d964e57af94f-attachment.json new file mode 100644 index 0000000..5cc0e3b --- /dev/null +++ b/KVSTest/allure-results/32f99438-2b3d-46ea-a905-d964e57af94f-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "46f861ec-f8e5-426c-b4aa-39b08901acc9", + "created_at": "2026-05-04T08:00:00.770Z", + "updated_at": "2026-05-04T08:00:00.770Z", + "username": "+79995723258", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/33a627f8-b17e-40e2-8e4a-e79a5df1d578-attachment.json b/KVSTest/allure-results/33a627f8-b17e-40e2-8e4a-e79a5df1d578-attachment.json new file mode 100644 index 0000000..83ce8ea --- /dev/null +++ b/KVSTest/allure-results/33a627f8-b17e-40e2-8e4a-e79a5df1d578-attachment.json @@ -0,0 +1,32 @@ +[ + { + "id": "69f8537d39ed172ad3747ab2", + "company": { + "id": "65437401ae3af6f8ffcdbaf8", + "name": "УКТ" + }, + "user": { + "id": "94e2abdf-646f-47b9-a489-762f14f80550", + "username": "+79991144880", + "data": { + "first_name": "kvstest1", + "last_name": "kvstest2" + } + } + }, + { + "id": "69f8537d649bba1db50957cd", + "company": { + "id": "65437401ae3af6f8ffcdbaf8", + "name": "УКТ" + }, + "user": { + "id": "94e2abdf-646f-47b9-a489-762f14f80550", + "username": "+79991144880", + "data": { + "first_name": "kvstest1", + "last_name": "kvstest2" + } + } + } +] \ No newline at end of file diff --git a/KVSTest/allure-results/348830e8-db9e-4797-8101-6ff25d42372c-result.json b/KVSTest/allure-results/348830e8-db9e-4797-8101-6ff25d42372c-result.json new file mode 100644 index 0000000..6727f63 --- /dev/null +++ b/KVSTest/allure-results/348830e8-db9e-4797-8101-6ff25d42372c-result.json @@ -0,0 +1 @@ +{"name": "Add user to place and verify member appears", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881373942, "stop": 1777881374069}, {"name": "Then access token is valid", "status": "passed", "start": 1777881374070, "stop": 1777881374071}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "0a9b39c5-6c2e-4f18-a501-b88db439fdc6-attachment.json", "type": "application/json"}], "start": 1777881374072, "stop": 1777881374120}], "start": 1777881374071, "stop": 1777881374121}, {"name": "And create user for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "aa694c0e-efae-40d5-af76-9ace1404c54c-attachment.json", "type": "application/json"}], "start": 1777881374122, "stop": 1777881374182}], "start": 1777881374121, "stop": 1777881374183}, {"name": "And add user to kvs place", "status": "passed", "steps": [{"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "046ba57f-55eb-4618-8f77-e44e173a7e27-attachment.json", "type": "application/json"}], "start": 1777881374184, "stop": 1777881374328}], "start": 1777881374183, "stop": 1777881374328}, {"name": "Then addUserToPlace response is valid", "status": "passed", "start": 1777881374329, "stop": 1777881374330}, {"name": "When query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "d45cd92d-c8c2-4ff2-b7db-e2ff05f71dac-attachment.json", "type": "application/json"}], "start": 1777881374332, "stop": 1777881374377}], "start": 1777881374331, "stop": 1777881374378}, {"name": "Then added member is present in place members results", "status": "passed", "start": 1777881374378, "stop": 1777881374379}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881374380, "stop": 1777881374559}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881374559, "stop": 1777881374608}], "start": 1777881373941, "stop": 1777881374608, "uuid": "f1a0b501-5b31-4c0b-b3a8-92191296cbed", "historyId": "28af94122ac2a3b2fdb35067e7223b74", "testCaseId": "e1df57d5cb09a640d38460e97cc2651f", "fullName": "KVS GraphQL (place + members): Add user to place and verify member appears", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/34c2c013-6364-4c5a-b3bc-06474cc51b14-attachment.json b/KVSTest/allure-results/34c2c013-6364-4c5a-b3bc-06474cc51b14-attachment.json new file mode 100644 index 0000000..6fad97d --- /dev/null +++ b/KVSTest/allure-results/34c2c013-6364-4c5a-b3bc-06474cc51b14-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "a0459950-60e4-4eff-a994-9c2e0be0f98d", + "created_at": "2026-05-04T07:58:42.775Z", + "updated_at": "2026-05-04T07:58:42.775Z", + "username": "+79995588531", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3bd221ce-79be-4b7a-9f8b-87e043ddc7a5-result.json b/KVSTest/allure-results/361d8e8c-e647-4f71-b0d9-530d33fba396-result.json similarity index 62% rename from allure-results/3bd221ce-79be-4b7a-9f8b-87e043ddc7a5-result.json rename to KVSTest/allure-results/361d8e8c-e647-4f71-b0d9-530d33fba396-result.json index 8ba1218..9b113aa 100644 --- a/allure-results/3bd221ce-79be-4b7a-9f8b-87e043ddc7a5-result.json +++ b/KVSTest/allure-results/361d8e8c-e647-4f71-b0d9-530d33fba396-result.json @@ -1 +1 @@ -{"name": "Authorize as employer", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1776854474516, "stop": 1776854474818}, {"name": "Then access token is valid", "status": "passed", "start": 1776854474818, "stop": 1776854474819}], "start": 1776854474515, "stop": 1776854474820, "uuid": "0001f876-7efc-4902-a3d7-b88e051c37cf", "historyId": "671d36bc7d85d5b78ec36b2e34a7884b", "testCaseId": "3b40473dc4a3bfb33cb7a8442fd1170d", "fullName": "Place info (REST/GraphQL/WebSocket): Authorize as employer", "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)"]} \ No newline at end of file +{"name": "Authorize as employer", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881675763, "stop": 1777881676089}, {"name": "Then access token is valid", "status": "passed", "start": 1777881676089, "stop": 1777881676090}], "start": 1777881675761, "stop": 1777881676091, "uuid": "eabcd401-cf91-49b6-aa82-458b229616b7", "historyId": "671d36bc7d85d5b78ec36b2e34a7884b", "testCaseId": "3b40473dc4a3bfb33cb7a8442fd1170d", "fullName": "Place info (REST/GraphQL/WebSocket): Authorize as employer", "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)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/3653e647-9d2a-4169-87f0-d596a58dca2e-attachment.txt b/KVSTest/allure-results/3653e647-9d2a-4169-87f0-d596a58dca2e-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/KVSTest/allure-results/3653e647-9d2a-4169-87f0-d596a58dca2e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/36552005-60e1-4b5b-9e78-beaab0cc357e-attachment.txt b/KVSTest/allure-results/36552005-60e1-4b5b-9e78-beaab0cc357e-attachment.txt new file mode 100644 index 0000000..484e028 --- /dev/null +++ b/KVSTest/allure-results/36552005-60e1-4b5b-9e78-beaab0cc357e-attachment.txt @@ -0,0 +1 @@ +Forbidden (403) для GraphQL операции. Проверьте креды/права. Можно задать env: AUTH_USERNAME/AUTH_PASSWORD/AUTH_GRANT_TYPE. \ No newline at end of file diff --git a/KVSTest/allure-results/387387f3-1b31-41bd-a888-4fbca7643b2f-attachment.json b/KVSTest/allure-results/387387f3-1b31-41bd-a888-4fbca7643b2f-attachment.json new file mode 100644 index 0000000..820cbfc --- /dev/null +++ b/KVSTest/allure-results/387387f3-1b31-41bd-a888-4fbca7643b2f-attachment.json @@ -0,0 +1,25 @@ +{ + "data": { + "createSubscription": { + "id": "69f851203dcf1a2e79fbf8e3", + "services": [ + { + "id": "69f8511f1b4cbdc23d450939", + "title": "kvs-service-1777881375" + } + ], + "user": { + "id": "6aec7e09-69e3-470a-9c7c-d87f360c767e", + "data": { + "first_name": "kvstest1", + "last_name": "kvstest2" + } + }, + "plan": { + "id": "69f8511f3dcf1a2e79fbf8e2", + "title": "plan-kvs-1777881375" + }, + "place_id": "69f8511f3b14939aea9d11de" + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/76cef127604dbda8.txt b/KVSTest/allure-results/3bc19d00-5c47-4d4d-9893-82a524a4040b-attachment.txt similarity index 95% rename from allure-report/data/attachments/76cef127604dbda8.txt rename to KVSTest/allure-results/3bc19d00-5c47-4d4d-9893-82a524a4040b-attachment.txt index 7b4c990..10cf248 100644 --- a/allure-report/data/attachments/76cef127604dbda8.txt +++ b/KVSTest/allure-results/3bc19d00-5c47-4d4d-9893-82a524a4040b-attachment.txt @@ -11,6 +11,6 @@ Traceback (most recent call last): ...<2 lines>... access_token=token, ) - File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 65, in execute_graphql + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 191, in execute_graphql raise RuntimeError(f"GraphQL errors: {errors}") RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] diff --git a/allure-report/data/attachments/c30937d7188dd984.json b/KVSTest/allure-results/3bfd89b0-4d67-4c4e-a9d5-557079452e28-attachment.json similarity index 53% rename from allure-report/data/attachments/c30937d7188dd984.json rename to KVSTest/allure-results/3bfd89b0-4d67-4c4e-a9d5-557079452e28-attachment.json index 0b85057..32a3086 100644 --- a/allure-report/data/attachments/c30937d7188dd984.json +++ b/KVSTest/allure-results/3bfd89b0-4d67-4c4e-a9d5-557079452e28-attachment.json @@ -2,13 +2,13 @@ "data": { "invoices": [ { - "id": "69e8a81966221071869bcc3f", + "id": "69f8524edc029b6ba8f7cce4", "price": 200, "status": "pending", "subscriptions": [ - "69e8a81866221071869bcc3e" + "69f8524edc029b6ba8f7cce3" ], - "place_id": "69e8a8180bfa76f761dd1b20" + "place_id": "69f8524e5f48a41b859e159a" } ] } diff --git a/allure-report/data/attachments/b033d501bace25ae.json b/KVSTest/allure-results/3f0dce7d-6843-464c-b613-28a7d2ee7f3c-attachment.json similarity index 100% rename from allure-report/data/attachments/b033d501bace25ae.json rename to KVSTest/allure-results/3f0dce7d-6843-464c-b613-28a7d2ee7f3c-attachment.json diff --git a/KVSTest/allure-results/3f323f58-6ca9-4d0d-af47-2558587eb1f2-attachment.json b/KVSTest/allure-results/3f323f58-6ca9-4d0d-af47-2558587eb1f2-attachment.json new file mode 100644 index 0000000..30cbd7f --- /dev/null +++ b/KVSTest/allure-results/3f323f58-6ca9-4d0d-af47-2558587eb1f2-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8519e3b14939aea9d11e5", + "member_id": "6a18502e-82e3-4828-9f08-8af3aa0cef0a" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/3f55e945-e1d5-4dc6-a75b-b9f1c69c1a09-attachment.txt b/KVSTest/allure-results/3f55e945-e1d5-4dc6-a75b-b9f1c69c1a09-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/KVSTest/allure-results/3f55e945-e1d5-4dc6-a75b-b9f1c69c1a09-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/3f7cd42c-5284-4c91-b3a0-7fbf15ee9041-attachment.json b/KVSTest/allure-results/3f7cd42c-5284-4c91-b3a0-7fbf15ee9041-attachment.json new file mode 100644 index 0000000..f37c6e6 --- /dev/null +++ b/KVSTest/allure-results/3f7cd42c-5284-4c91-b3a0-7fbf15ee9041-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "f1ea8ac6-0166-4264-8a8e-f62e77e0a9b3", + "created_at": "2026-05-04T07:58:42.204Z", + "updated_at": "2026-05-04T07:58:42.204Z", + "username": "+79997619224", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/3f849154-bf48-4928-b2a4-b2b27eff87ce-attachment.txt b/KVSTest/allure-results/3f849154-bf48-4928-b2a4-b2b27eff87ce-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/KVSTest/allure-results/3f849154-bf48-4928-b2a4-b2b27eff87ce-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/406cf0b0-ed99-495d-9de1-26ba110a85ad-result.json b/KVSTest/allure-results/406cf0b0-ed99-495d-9de1-26ba110a85ad-result.json new file mode 100644 index 0000000..d031c87 --- /dev/null +++ b/KVSTest/allure-results/406cf0b0-ed99-495d-9de1-26ba110a85ad-result.json @@ -0,0 +1 @@ +{"name": "Update member status and verify via members query", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881677068, "stop": 1777881677186}, {"name": "Then access token is valid", "status": "passed", "start": 1777881677187, "stop": 1777881677188}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "9dc1b8a1-0d64-4281-8c8d-563aff3725e0-attachment.json", "type": "application/json"}], "start": 1777881677189, "stop": 1777881677226}], "start": 1777881677188, "stop": 1777881677226}, {"name": "And create two users for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "d201b8dd-b53a-4392-8047-94733e34b7fe-attachment.json", "type": "application/json"}], "start": 1777881677228, "stop": 1777881677272}, {"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "1531e67a-abab-4eb4-a4a9-c0b6da36e140-attachment.json", "type": "application/json"}], "start": 1777881677272, "stop": 1777881677313}], "start": 1777881677227, "stop": 1777881677314}, {"name": "And add both users to kvs place", "status": "passed", "steps": [{"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "dea15d29-4df7-43bd-bb6f-a8e42314acc4-attachment.json", "type": "application/json"}], "start": 1777881677315, "stop": 1777881677376}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "91f8439e-b39f-4bac-a431-10a861cbb6c8-attachment.json", "type": "application/json"}], "start": 1777881677376, "stop": 1777881677453}], "start": 1777881677314, "stop": 1777881677454}, {"name": "When query members by created kvs place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id) (KVS)", "status": "passed", "attachments": [{"name": "members response", "source": "c93b847a-7872-4a8c-8b95-7622620cdc0f-attachment.json", "type": "application/json"}], "start": 1777881677456, "stop": 1777881677500}], "start": 1777881677454, "stop": 1777881677501}, {"name": "Then members response contains two created users with statuses accepted and pending", "status": "passed", "start": 1777881677502, "stop": 1777881677503}, {"name": "When update second kvs user status to accepted", "status": "passed", "steps": [{"name": "GraphQL: updateMemberStatus(accepted) (KVS)", "status": "passed", "attachments": [{"name": "updateMemberStatus response", "source": "a7680a07-485b-4410-b1b1-dfe67499ea68-attachment.json", "type": "application/json"}], "start": 1777881677504, "stop": 1777881677544}], "start": 1777881677503, "stop": 1777881677545}, {"name": "And query members by created kvs place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id) (KVS)", "status": "passed", "attachments": [{"name": "members response", "source": "b212842b-12fe-44ec-9dc7-5345344b4312-attachment.json", "type": "application/json"}], "start": 1777881677546, "stop": 1777881677583}], "start": 1777881677545, "stop": 1777881677583}, {"name": "Then members response contains two created users with status accepted", "status": "passed", "start": 1777881677584, "stop": 1777881677587}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881677587, "stop": 1777881677776}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881677776, "stop": 1777881677953}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881677953, "stop": 1777881678005}], "start": 1777881677067, "stop": 1777881678006, "uuid": "539f8747-12c4-4b7d-a467-573a1b82331c", "historyId": "45638a32f80ed81f120fde7f1744e763", "testCaseId": "fba0be7e1f7ab00d7b1d5363d98377ce", "fullName": "KVS GraphQL (place + members): Update member status and verify via members query", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/40d21667-cc4d-49a3-8624-1ca11eb63d3a-result.json b/KVSTest/allure-results/40d21667-cc4d-49a3-8624-1ca11eb63d3a-result.json new file mode 100644 index 0000000..14bd9ed --- /dev/null +++ b/KVSTest/allure-results/40d21667-cc4d-49a3-8624-1ca11eb63d3a-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 72, in step_prepare_set_user_places_flow\n td.prepare_set_user_places_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 959, in prepare_set_user_places_flow\n self._attach_employee_to_place(employee_id=worker_employee_id, place_id=p4)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 493, in _attach_employee_to_place\n raise AssertionError(f\"Не удалось прикрепить employee к place. Попробовали: {attempts}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777894411825, "stop": 1777894411946}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 72, in step_prepare_set_user_places_flow\n td.prepare_set_user_places_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 959, in prepare_set_user_places_flow\n self._attach_employee_to_place(employee_id=worker_employee_id, place_id=p4)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 493, in _attach_employee_to_place\n raise AssertionError(f\"Не удалось прикрепить employee к place. Попробовали: {attempts}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "790c46d8-2b1b-4f9a-9306-1d13757703c8-attachment.json", "type": "application/json"}], "start": 1777894411947, "stop": 1777894411991}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "de7c43c9-47d0-4292-af91-d2f10257e79c-attachment.json", "type": "application/json"}], "start": 1777894411991, "stop": 1777894412061}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "2413c1eb-88cf-46cd-b027-36e626238d0a-attachment.json", "type": "application/json"}], "start": 1777894412061, "stop": 1777894412144}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "e4f00f72-24e6-4d05-9b67-9ee67802da39-attachment.json", "type": "application/json"}], "start": 1777894412144, "stop": 1777894412202}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "0efbfde9-1b4f-4aa0-9d33-2fcfda8da00a-attachment.json", "type": "application/json"}], "start": 1777894412202, "stop": 1777894412243}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "bc4bcc19-62ab-47d5-ac9d-5453af9c965a-attachment.json", "type": "application/json"}], "start": 1777894412243, "stop": 1777894412288}, {"name": "GraphQL: addEmployee (generic)", "status": "passed", "attachments": [{"name": "addEmployee(generic) response", "source": "567e2dbc-0d7b-4042-8ace-3a583fa09faf-attachment.json", "type": "application/json"}], "start": 1777894412288, "stop": 1777894412347}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "c54439e4-b260-4b19-a43e-922de74f875f-attachment.json", "type": "application/json"}], "start": 1777894412347, "stop": 1777894412749}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "5b291893-04a2-430a-8c6f-17781d783ce1-attachment.txt", "type": "text/plain"}], "start": 1777894412784, "stop": 1777894412827}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "58e271ec-4362-4145-89d7-ed9ec7fd99c8-attachment.txt", "type": "text/plain"}], "start": 1777894412827, "stop": 1777894412864}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "1e4aff07-477a-4f28-b477-90ba4c02b4a9-attachment.txt", "type": "text/plain"}], "start": 1777894412864, "stop": 1777894412898}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "62a52cc2-3c6a-4992-96db-f952a5b7dabe-attachment.txt", "type": "text/plain"}], "start": 1777894412898, "stop": 1777894412928}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "725ee9b8-5cb7-459e-85b3-4a2d9f4f3b33-attachment.txt", "type": "text/plain"}], "start": 1777894412928, "stop": 1777894412955}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "3653e647-9d2a-4169-87f0-d596a58dca2e-attachment.txt", "type": "text/plain"}], "start": 1777894412955, "stop": 1777894412983}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "5d54a112-effc-44b5-9f2b-d250a484df87-attachment.txt", "type": "text/plain"}], "start": 1777894412983, "stop": 1777894413007}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "47122525-0c82-4ea7-8427-b44f38185a61-attachment.txt", "type": "text/plain"}], "start": 1777894413007, "stop": 1777894413044}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "069dd767-fd94-4c3f-8e3e-86a544de512c-attachment.txt", "type": "text/plain"}], "start": 1777894413044, "stop": 1777894413072}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "244b3e0e-b019-4638-9b72-d2cf2fa5c31e-attachment.txt", "type": "text/plain"}], "start": 1777894413072, "stop": 1777894413096}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "63b4af10-b4a8-437e-992e-c8da752b9c18-attachment.txt", "type": "text/plain"}], "start": 1777894413096, "stop": 1777894413140}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "c06595df-031e-4748-83bd-039751ca6d03-attachment.txt", "type": "text/plain"}], "start": 1777894413140, "stop": 1777894413163}], "start": 1777894411946, "stop": 1777894413165}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777894413166, "stop": 1777894413384}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777894413384, "stop": 1777894413595}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777894413595, "stop": 1777894413774}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777894413774, "stop": 1777894413830}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777894413830, "stop": 1777894413895}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777894413895, "stop": 1777894413959}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "skipped", "start": 1777894413961, "stop": 1777894413961}, {"name": "And query places by worker member filter", "status": "skipped", "start": 1777894413961, "stop": 1777894413961}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "skipped", "start": 1777894413961, "stop": 1777894413961}], "start": 1777894411824, "stop": 1777894413961, "uuid": "f33ae31c-0e75-40a1-b1b1-a6dcc31b72a6", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/KVSTest/allure-results/419451a1-ac64-455e-a062-410528f8622e-attachment.json b/KVSTest/allure-results/419451a1-ac64-455e-a062-410528f8622e-attachment.json new file mode 100644 index 0000000..aa0a9b5 --- /dev/null +++ b/KVSTest/allure-results/419451a1-ac64-455e-a062-410528f8622e-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f84fa63b14939aea9d11a0", + "member_id": "944c8f30-67e5-448b-92ad-bf401e7af77e" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/41f88053-d366-441b-9e89-db677db15200-attachment.json b/KVSTest/allure-results/41f88053-d366-441b-9e89-db677db15200-attachment.json new file mode 100644 index 0000000..edfd7a6 --- /dev/null +++ b/KVSTest/allure-results/41f88053-d366-441b-9e89-db677db15200-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "c4774838-8704-488f-8865-bb1f996379f0", + "created_at": "2026-05-04T07:56:14.821Z", + "updated_at": "2026-05-04T07:56:14.821Z", + "username": "+79991732077", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/bcfcd90aed1f9eba.txt b/KVSTest/allure-results/45894122-0f64-42fe-be06-2451e6a69a47-attachment.txt similarity index 95% rename from allure-report/data/attachments/bcfcd90aed1f9eba.txt rename to KVSTest/allure-results/45894122-0f64-42fe-be06-2451e6a69a47-attachment.txt index 7b4c990..10cf248 100644 --- a/allure-report/data/attachments/bcfcd90aed1f9eba.txt +++ b/KVSTest/allure-results/45894122-0f64-42fe-be06-2451e6a69a47-attachment.txt @@ -11,6 +11,6 @@ Traceback (most recent call last): ...<2 lines>... access_token=token, ) - File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 65, in execute_graphql + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 191, in execute_graphql raise RuntimeError(f"GraphQL errors: {errors}") RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] diff --git a/KVSTest/allure-results/46a2e3d4-4bba-4405-b4a8-9f1cc3e61182-attachment.json b/KVSTest/allure-results/46a2e3d4-4bba-4405-b4a8-9f1cc3e61182-attachment.json new file mode 100644 index 0000000..33bc2d8 --- /dev/null +++ b/KVSTest/allure-results/46a2e3d4-4bba-4405-b4a8-9f1cc3e61182-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f851b25f48a41b859e1555", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/47122525-0c82-4ea7-8427-b44f38185a61-attachment.txt b/KVSTest/allure-results/47122525-0c82-4ea7-8427-b44f38185a61-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/KVSTest/allure-results/47122525-0c82-4ea7-8427-b44f38185a61-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/472e0f0a-fe73-4e4a-948d-e0e6d532e558-attachment.json b/KVSTest/allure-results/472e0f0a-fe73-4e4a-948d-e0e6d532e558-attachment.json new file mode 100644 index 0000000..e301c63 --- /dev/null +++ b/KVSTest/allure-results/472e0f0a-fe73-4e4a-948d-e0e6d532e558-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f848b05f48a41b859e149a", + "member_id": "023dcc68-6a8f-4c41-bd54-915fac5b3585" + } + } +} \ No newline at end of file diff --git a/allure-results/04553c02-2abd-4053-b2ee-2591bef927f7-attachment.json b/KVSTest/allure-results/47857ff7-fa45-4d47-b19d-cfad0268ef63-attachment.json similarity index 70% rename from allure-results/04553c02-2abd-4053-b2ee-2591bef927f7-attachment.json rename to KVSTest/allure-results/47857ff7-fa45-4d47-b19d-cfad0268ef63-attachment.json index c5dcad1..8abd5bc 100644 --- a/allure-results/04553c02-2abd-4053-b2ee-2591bef927f7-attachment.json +++ b/KVSTest/allure-results/47857ff7-fa45-4d47-b19d-cfad0268ef63-attachment.json @@ -3,7 +3,7 @@ "place": { "results": [ { - "id": "69e8a5c863548ff04f752602", + "id": "69f851b1a17c3fa97f63a560", "members": [] } ] diff --git a/KVSTest/allure-results/48380c79-3701-4440-9c47-ddd6cce31241-result.json b/KVSTest/allure-results/48380c79-3701-4440-9c47-ddd6cce31241-result.json new file mode 100644 index 0000000..498ec7e --- /dev/null +++ b/KVSTest/allure-results/48380c79-3701-4440-9c47-ddd6cce31241-result.json @@ -0,0 +1 @@ +{"name": "Update member status and verify via members query", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\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\\kvs_member_status_steps.py\", line 41, in step_set_first_user_status_accepted\n context.kvs_update_status_response_1 = td.update_member_status(place_id=place_id, user_id=user_ids[0], status=\"accepted\")\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777879215928, "stop": 1777879216072}, {"name": "Then access token is valid", "status": "passed", "start": 1777879216072, "stop": 1777879216073}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "f13296e9-9500-4466-a0ca-a4cab9f2a496-attachment.json", "type": "application/json"}], "start": 1777879216075, "stop": 1777879216118}], "start": 1777879216074, "stop": 1777879216118}, {"name": "And create two users for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "2e8dd9c5-3f5d-4779-94b9-7a3128f3e32f-attachment.json", "type": "application/json"}], "start": 1777879216119, "stop": 1777879216164}, {"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "5ca61251-a323-4c5c-b5b2-6647e9155600-attachment.json", "type": "application/json"}], "start": 1777879216164, "stop": 1777879216210}], "start": 1777879216118, "stop": 1777879216211}, {"name": "And add both users to kvs place", "status": "passed", "steps": [{"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "2ba59365-8da4-4dc7-a34a-d2db55017685-attachment.json", "type": "application/json"}], "start": 1777879216212, "stop": 1777879216281}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "472e0f0a-fe73-4e4a-948d-e0e6d532e558-attachment.json", "type": "application/json"}], "start": 1777879216281, "stop": 1777879216343}], "start": 1777879216211, "stop": 1777879216344}, {"name": "And set first kvs user status to accepted", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\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\\kvs_member_status_steps.py\", line 41, in step_set_first_user_status_accepted\n context.kvs_update_status_response_1 = td.update_member_status(place_id=place_id, user_id=user_ids[0], status=\"accepted\")\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "GraphQL: updateMemberStatus(accepted) (KVS)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1777879216345, "stop": 1777879216395}], "start": 1777879216344, "stop": 1777879216400}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777879216402, "stop": 1777879216551}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777879216552, "stop": 1777879216701}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777879216701, "stop": 1777879216754}, {"name": "When query members by created kvs place", "status": "skipped", "start": 1777879216758, "stop": 1777879216758}, {"name": "Then members response contains two created users with statuses accepted and pending", "status": "skipped", "start": 1777879216758, "stop": 1777879216758}, {"name": "When update second kvs user status to accepted", "status": "skipped", "start": 1777879216758, "stop": 1777879216758}, {"name": "And query members by created kvs place", "status": "skipped", "start": 1777879216758, "stop": 1777879216758}, {"name": "Then members response contains two created users with status accepted", "status": "skipped", "start": 1777879216758, "stop": 1777879216758}], "start": 1777879215927, "stop": 1777879216758, "uuid": "9f97b563-a067-4e72-8f40-67f761f24508", "historyId": "45638a32f80ed81f120fde7f1744e763", "testCaseId": "fba0be7e1f7ab00d7b1d5363d98377ce", "fullName": "KVS GraphQL (place + members): Update member status and verify via members query", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/allure-report/data/attachments/da8bb627749ff3e5.txt b/KVSTest/allure-results/49ae4cd8-5e97-4ace-9035-1b5ffabbdb7d-attachment.txt similarity index 95% rename from allure-report/data/attachments/da8bb627749ff3e5.txt rename to KVSTest/allure-results/49ae4cd8-5e97-4ace-9035-1b5ffabbdb7d-attachment.txt index 7b4c990..10cf248 100644 --- a/allure-report/data/attachments/da8bb627749ff3e5.txt +++ b/KVSTest/allure-results/49ae4cd8-5e97-4ace-9035-1b5ffabbdb7d-attachment.txt @@ -11,6 +11,6 @@ Traceback (most recent call last): ...<2 lines>... access_token=token, ) - File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 65, in execute_graphql + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 191, in execute_graphql raise RuntimeError(f"GraphQL errors: {errors}") RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] diff --git a/KVSTest/allure-results/4ac0a54a-4e7b-47fb-956b-4723ad6691af-result.json b/KVSTest/allure-results/4ac0a54a-4e7b-47fb-956b-4723ad6691af-result.json new file mode 100644 index 0000000..257f7a9 --- /dev/null +++ b/KVSTest/allure-results/4ac0a54a-4e7b-47fb-956b-4723ad6691af-result.json @@ -0,0 +1 @@ +{"name": "Create subscription, check invoices, delete subscription", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881601455, "stop": 1777881601587}, {"name": "Then access token is valid", "status": "passed", "start": 1777881601587, "stop": 1777881601588}, {"name": "When create service for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "5ad3078a-a0fc-4f74-9a16-962fbdab449a-attachment.json", "type": "application/json"}], "start": 1777881601590, "stop": 1777881601619}], "start": 1777881601589, "stop": 1777881601619}, {"name": "And create plan for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "97867d2f-4902-4590-8e2b-84bc74c7dd54-attachment.json", "type": "application/json"}], "start": 1777881601621, "stop": 1777881601658}, {"name": "GraphQL: createPlan", "status": "passed", "attachments": [{"name": "createPlan response", "source": "b008eaca-032f-4d36-9f73-ff1156b729a9-attachment.json", "type": "application/json"}], "start": 1777881601658, "stop": 1777881601692}], "start": 1777881601620, "stop": 1777881601693}, {"name": "And create subscription for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "17bddc6c-6946-4219-86ff-afa57192852f-attachment.json", "type": "application/json"}], "start": 1777881601694, "stop": 1777881601737}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "7d0c1b44-0db4-4bdb-b057-fcb890439e0d-attachment.json", "type": "application/json"}], "start": 1777881601738, "stop": 1777881601802}, {"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "2ace0092-9c05-4383-89fb-1c297cbe2c4b-attachment.json", "type": "application/json"}], "start": 1777881601803, "stop": 1777881601844}, {"name": "GraphQL: createSubscription", "status": "passed", "attachments": [{"name": "createSubscription response", "source": "b2cd3544-c011-48cb-abc0-9e3cd9cdcdf3-attachment.json", "type": "application/json"}], "start": 1777881601845, "stop": 1777881601936}], "attachments": [{"name": "addUserToPlace (for subscription) response", "source": "6fa6df9e-cba6-41b8-acd4-04618a852105-attachment.json", "type": "application/json"}, {"name": "place members (after addUserToPlace) response", "source": "f13aed01-2fef-47d5-9af2-6b2793290989-attachment.json", "type": "application/json"}], "start": 1777881601693, "stop": 1777881601937}, {"name": "Then subscription response is valid", "status": "passed", "start": 1777881601937, "stop": 1777881601938}, {"name": "When query pending invoices for subscription place", "status": "passed", "steps": [{"name": "GraphQL: invoices (pending)", "status": "passed", "attachments": [{"name": "invoices response", "source": "5589b67d-aaaf-4d0a-b3e1-0d625e3c29ce-attachment.json", "type": "application/json"}], "start": 1777881601940, "stop": 1777881601985}], "start": 1777881601939, "stop": 1777881601986}, {"name": "Then invoices response is valid and references subscription", "status": "passed", "start": 1777881601986, "stop": 1777881601987}, {"name": "When delete created subscription", "status": "passed", "steps": [{"name": "GraphQL: deleteSubscription", "status": "passed", "attachments": [{"name": "deleteSubscription response", "source": "22ca9f8a-662e-48cc-96be-099455d03d5a-attachment.json", "type": "application/json"}], "start": 1777881601989, "stop": 1777881602084}], "start": 1777881601988, "stop": 1777881602084}, {"name": "Then delete subscription response is successful", "status": "passed", "start": 1777881602084, "stop": 1777881602086}, {"name": "Cleanup: _cleanup_delete_subscription", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n", "trace": " File \"KVSTest\\features\\environment.py\", line 21, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 230, in _cleanup_delete_subscription\n _exec_or_fail(op_name=\"deleteSubscription(mutation)\", token=token, query=del_mut, variables={\"id\": subscription_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 25, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1777881602086, "stop": 1777881602122}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881602126, "stop": 1777881602310}, {"name": "Cleanup: _cleanup_delete_plan", "status": "passed", "start": 1777881602310, "stop": 1777881602347}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881602347, "stop": 1777881602401}, {"name": "Cleanup: _cleanup_delete_service", "status": "passed", "start": 1777881602401, "stop": 1777881602443}], "attachments": [{"name": "Cleanup error", "source": "eb0317ad-a2bd-4fb4-a189-b914f2ca8af9-attachment.txt", "type": "text/plain"}], "start": 1777881601454, "stop": 1777881602444, "uuid": "bf16ecae-4876-495f-91af-8bcfdc27bf2e", "historyId": "7cccd63cf5a5a0c9e367594080cb5757", "testCaseId": "dd2eaf6318c00f01ec8aa305c0b6ec66", "fullName": "KVS GraphQL subscription: Create subscription, check invoices, delete subscription", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL subscription"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL subscription"]} \ No newline at end of file diff --git a/KVSTest/allure-results/4bc3cb37-017c-4f3c-b7ae-7347299c86ba-attachment.json b/KVSTest/allure-results/4bc3cb37-017c-4f3c-b7ae-7347299c86ba-attachment.json new file mode 100644 index 0000000..7f86976 --- /dev/null +++ b/KVSTest/allure-results/4bc3cb37-017c-4f3c-b7ae-7347299c86ba-attachment.json @@ -0,0 +1,12 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8519e97cc5ed8e8d2c464", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/4dd9bdea-6c4b-4c6a-bbf7-f6a4b0317232-attachment.json b/KVSTest/allure-results/4dd9bdea-6c4b-4c6a-bbf7-f6a4b0317232-attachment.json new file mode 100644 index 0000000..02878eb --- /dev/null +++ b/KVSTest/allure-results/4dd9bdea-6c4b-4c6a-bbf7-f6a4b0317232-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "e8972852-bb89-4925-941f-0ebdeef3cf15", + "created_at": "2026-05-04T07:49:57.999Z", + "updated_at": "2026-05-04T07:49:57.999Z", + "username": "+79991095402", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/4e638bf2-137d-44ed-b4f6-93e506e820f1-result.json b/KVSTest/allure-results/4e638bf2-137d-44ed-b4f6-93e506e820f1-result.json new file mode 100644 index 0000000..fa8d6fd --- /dev/null +++ b/KVSTest/allure-results/4e638bf2-137d-44ed-b4f6-93e506e820f1-result.json @@ -0,0 +1 @@ +{"name": "Add user to place and verify member appears", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881676440, "stop": 1777881676582}, {"name": "Then access token is valid", "status": "passed", "start": 1777881676583, "stop": 1777881676584}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "6ca7b342-82e3-4ba5-9d60-79d121346c9d-attachment.json", "type": "application/json"}], "start": 1777881676586, "stop": 1777881676625}], "start": 1777881676584, "stop": 1777881676626}, {"name": "And create user for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "d2be95ba-87db-4b93-b4c7-7e2c5e271534-attachment.json", "type": "application/json"}], "start": 1777881676627, "stop": 1777881676674}], "start": 1777881676626, "stop": 1777881676675}, {"name": "And add user to kvs place", "status": "passed", "steps": [{"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "20784960-a221-452e-aacf-244d215de47c-attachment.json", "type": "application/json"}], "start": 1777881676676, "stop": 1777881676741}], "start": 1777881676675, "stop": 1777881676742}, {"name": "Then addUserToPlace response is valid", "status": "passed", "start": 1777881676743, "stop": 1777881676744}, {"name": "When query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "20eb8b00-8b59-4753-a2c4-b38a7b2e96ae-attachment.json", "type": "application/json"}], "start": 1777881676746, "stop": 1777881676788}], "start": 1777881676744, "stop": 1777881676789}, {"name": "Then added member is present in place members results", "status": "passed", "start": 1777881676789, "stop": 1777881676790}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881676790, "stop": 1777881677013}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881677013, "stop": 1777881677065}], "start": 1777881676439, "stop": 1777881677065, "uuid": "98ba4ddc-e6ce-4415-9cb6-5ff96a26325f", "historyId": "28af94122ac2a3b2fdb35067e7223b74", "testCaseId": "e1df57d5cb09a640d38460e97cc2651f", "fullName": "KVS GraphQL (place + members): Add user to place and verify member appears", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/50ff74bb-2ed1-454a-b31d-13234c0ac082-attachment.txt b/KVSTest/allure-results/50ff74bb-2ed1-454a-b31d-13234c0ac082-attachment.txt new file mode 100644 index 0000000..484e028 --- /dev/null +++ b/KVSTest/allure-results/50ff74bb-2ed1-454a-b31d-13234c0ac082-attachment.txt @@ -0,0 +1 @@ +Forbidden (403) для GraphQL операции. Проверьте креды/права. Можно задать env: AUTH_USERNAME/AUTH_PASSWORD/AUTH_GRANT_TYPE. \ No newline at end of file diff --git a/KVSTest/allure-results/5119577f-000e-486d-9b4e-48473fcbe2c1-attachment.json b/KVSTest/allure-results/5119577f-000e-486d-9b4e-48473fcbe2c1-attachment.json new file mode 100644 index 0000000..899e704 --- /dev/null +++ b/KVSTest/allure-results/5119577f-000e-486d-9b4e-48473fcbe2c1-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8840517bb1e0c5fc4d8c2", + "member_id": "4b84cec4-976b-4dda-a379-941e3f58060a" + } + } +} \ No newline at end of file diff --git a/allure-results/2973d909-43a3-4d9d-a23d-4017bd6c14e7-attachment.json b/KVSTest/allure-results/5589b67d-aaaf-4d0a-b3e1-0d625e3c29ce-attachment.json similarity index 53% rename from allure-results/2973d909-43a3-4d9d-a23d-4017bd6c14e7-attachment.json rename to KVSTest/allure-results/5589b67d-aaaf-4d0a-b3e1-0d625e3c29ce-attachment.json index 16ca8b2..bd567f5 100644 --- a/allure-results/2973d909-43a3-4d9d-a23d-4017bd6c14e7-attachment.json +++ b/KVSTest/allure-results/5589b67d-aaaf-4d0a-b3e1-0d625e3c29ce-attachment.json @@ -2,13 +2,13 @@ "data": { "invoices": [ { - "id": "69e8a5c91a037043d86d23db", + "id": "69f852011b4cbdc23d450947", "price": 200, "status": "pending", "subscriptions": [ - "69e8a5c91a037043d86d23da" + "69f852011b4cbdc23d450946" ], - "place_id": "69e8a5c963548ff04f752605" + "place_id": "69f8520197cc5ed8e8d2c4e2" } ] } diff --git a/KVSTest/allure-results/5619ad19-48ee-4cb6-9d72-4c5fa7b10210-attachment.json b/KVSTest/allure-results/5619ad19-48ee-4cb6-9d72-4c5fa7b10210-attachment.json new file mode 100644 index 0000000..ec952ca --- /dev/null +++ b/KVSTest/allure-results/5619ad19-48ee-4cb6-9d72-4c5fa7b10210-attachment.json @@ -0,0 +1,10 @@ +[ + { + "id": "69f8537d4f18cbecfd86720f", + "title": "tester1", + "place_ids": [ + "69f8537d97cc5ed8e8d2c511" + ], + "company_id": "65437401ae3af6f8ffcdbaf8" + } +] \ No newline at end of file diff --git a/KVSTest/allure-results/567226ab-497a-4677-9f94-4b9ef18a2ad5-attachment.txt b/KVSTest/allure-results/567226ab-497a-4677-9f94-4b9ef18a2ad5-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/KVSTest/allure-results/567226ab-497a-4677-9f94-4b9ef18a2ad5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/567e2dbc-0d7b-4042-8ace-3a583fa09faf-attachment.json b/KVSTest/allure-results/567e2dbc-0d7b-4042-8ace-3a583fa09faf-attachment.json new file mode 100644 index 0000000..117ce32 --- /dev/null +++ b/KVSTest/allure-results/567e2dbc-0d7b-4042-8ace-3a583fa09faf-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8840c514efad27fabd7f2" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/57b88aa1-d9bb-45af-8216-6553c5f090b1-result.json b/KVSTest/allure-results/57b88aa1-d9bb-45af-8216-6553c5f090b1-result.json new file mode 100644 index 0000000..84306b0 --- /dev/null +++ b/KVSTest/allure-results/57b88aa1-d9bb-45af-8216-6553c5f090b1-result.json @@ -0,0 +1 @@ +{"name": "Update member status and verify via members query", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\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\\kvs_member_status_steps.py\", line 35, in step_add_both_users_to_place\n context.kvs_update_status_response_1 = td.update_member_status(place_id=place_id, user_id=user_ids[0], status=\"accepted\")\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777881374611, "stop": 1777881374726}, {"name": "Then access token is valid", "status": "passed", "start": 1777881374726, "stop": 1777881374727}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "2bb1e3f1-3897-486a-99c2-10c3bcc39f84-attachment.json", "type": "application/json"}], "start": 1777881374729, "stop": 1777881374772}], "start": 1777881374728, "stop": 1777881374772}, {"name": "And create two users for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "41f88053-d366-441b-9e89-db677db15200-attachment.json", "type": "application/json"}], "start": 1777881374774, "stop": 1777881374818}, {"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "b3556f2b-533d-4602-b5c8-d3a475094cdb-attachment.json", "type": "application/json"}], "start": 1777881374818, "stop": 1777881374857}], "start": 1777881374773, "stop": 1777881374858}, {"name": "And add both users to kvs place", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\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\\kvs_member_status_steps.py\", line 35, in step_add_both_users_to_place\n context.kvs_update_status_response_1 = td.update_member_status(place_id=place_id, user_id=user_ids[0], status=\"accepted\")\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "196c8a48-aa4a-4b0a-a193-55304b5f3e5c-attachment.json", "type": "application/json"}], "start": 1777881374860, "stop": 1777881374926}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "10136d73-e49e-42ac-8444-133727128303-attachment.json", "type": "application/json"}], "start": 1777881374926, "stop": 1777881374984}, {"name": "GraphQL: updateMemberStatus(accepted) (KVS)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1777881374985, "stop": 1777881375133}], "start": 1777881374858, "stop": 1777881375139}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881375142, "stop": 1777881375327}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881375327, "stop": 1777881375486}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881375486, "stop": 1777881375539}, {"name": "When query members by created kvs place", "status": "skipped", "start": 1777881375541, "stop": 1777881375541}, {"name": "Then members response contains two created users with statuses accepted and pending", "status": "skipped", "start": 1777881375541, "stop": 1777881375541}, {"name": "When update second kvs user status to accepted", "status": "skipped", "start": 1777881375541, "stop": 1777881375541}, {"name": "And query members by created kvs place", "status": "skipped", "start": 1777881375541, "stop": 1777881375541}, {"name": "Then members response contains two created users with status accepted", "status": "skipped", "start": 1777881375541, "stop": 1777881375541}], "start": 1777881374610, "stop": 1777881375541, "uuid": "63633e52-108b-482f-8561-73c19be731fa", "historyId": "45638a32f80ed81f120fde7f1744e763", "testCaseId": "fba0be7e1f7ab00d7b1d5363d98377ce", "fullName": "KVS GraphQL (place + members): Update member status and verify via members query", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/58e271ec-4362-4145-89d7-ed9ec7fd99c8-attachment.txt b/KVSTest/allure-results/58e271ec-4362-4145-89d7-ed9ec7fd99c8-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/KVSTest/allure-results/58e271ec-4362-4145-89d7-ed9ec7fd99c8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/5ad3078a-a0fc-4f74-9a16-962fbdab449a-attachment.json b/KVSTest/allure-results/5ad3078a-a0fc-4f74-9a16-962fbdab449a-attachment.json new file mode 100644 index 0000000..e2734da --- /dev/null +++ b/KVSTest/allure-results/5ad3078a-a0fc-4f74-9a16-962fbdab449a-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f852011b4cbdc23d450944", + "title": "kvs-service-1777881601", + "type": "access" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/5b291893-04a2-430a-8c6f-17781d783ce1-attachment.txt b/KVSTest/allure-results/5b291893-04a2-430a-8c6f-17781d783ce1-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/KVSTest/allure-results/5b291893-04a2-430a-8c6f-17781d783ce1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/5beacaa5-125b-4aa9-a7de-d365be28e630-attachment.json b/KVSTest/allure-results/5beacaa5-125b-4aa9-a7de-d365be28e630-attachment.json new file mode 100644 index 0000000..cdd8951 --- /dev/null +++ b/KVSTest/allure-results/5beacaa5-125b-4aa9-a7de-d365be28e630-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f84fa55f48a41b859e14eb", + "member_id": "e8972852-bb89-4925-941f-0ebdeef3cf15" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/5c2783ba-8035-42c7-9c78-4cc95da0cbb4-attachment.json b/KVSTest/allure-results/5c2783ba-8035-42c7-9c78-4cc95da0cbb4-attachment.json new file mode 100644 index 0000000..fdd42be --- /dev/null +++ b/KVSTest/allure-results/5c2783ba-8035-42c7-9c78-4cc95da0cbb4-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8524e5f48a41b859e159a", + "members": [ + { + "id": "05b99ab8-09f5-4776-9953-8e0f53f2d4b1", + "parent_id": null, + "user": { + "id": "05b99ab8-09f5-4776-9953-8e0f53f2d4b1", + "username": "+79994138007" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/e48af2bc3e0cb93b.json b/KVSTest/allure-results/5c99945e-d4ea-4840-91e9-98559b85d8ab-attachment.json similarity index 100% rename from allure-report/data/attachments/e48af2bc3e0cb93b.json rename to KVSTest/allure-results/5c99945e-d4ea-4840-91e9-98559b85d8ab-attachment.json diff --git a/KVSTest/allure-results/5ca61251-a323-4c5c-b5b2-6647e9155600-attachment.json b/KVSTest/allure-results/5ca61251-a323-4c5c-b5b2-6647e9155600-attachment.json new file mode 100644 index 0000000..741fa3d --- /dev/null +++ b/KVSTest/allure-results/5ca61251-a323-4c5c-b5b2-6647e9155600-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "023dcc68-6a8f-4c41-bd54-915fac5b3585", + "created_at": "2026-05-04T07:20:16.196Z", + "updated_at": "2026-05-04T07:20:16.196Z", + "username": "+79997901020", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/5d54a112-effc-44b5-9f2b-d250a484df87-attachment.txt b/KVSTest/allure-results/5d54a112-effc-44b5-9f2b-d250a484df87-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/KVSTest/allure-results/5d54a112-effc-44b5-9f2b-d250a484df87-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/617b0cd4-1694-42ae-bc6f-7535d7177b57-attachment.json b/KVSTest/allure-results/617b0cd4-1694-42ae-bc6f-7535d7177b57-attachment.json new file mode 100644 index 0000000..1b10e64 --- /dev/null +++ b/KVSTest/allure-results/617b0cd4-1694-42ae-bc6f-7535d7177b57-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f851b1a17c3fa97f63a560", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/62a52cc2-3c6a-4992-96db-f952a5b7dabe-attachment.txt b/KVSTest/allure-results/62a52cc2-3c6a-4992-96db-f952a5b7dabe-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/KVSTest/allure-results/62a52cc2-3c6a-4992-96db-f952a5b7dabe-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/63b4af10-b4a8-437e-992e-c8da752b9c18-attachment.txt b/KVSTest/allure-results/63b4af10-b4a8-437e-992e-c8da752b9c18-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/KVSTest/allure-results/63b4af10-b4a8-437e-992e-c8da752b9c18-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/648ebf90-611e-4514-a2a2-8a0bc252dc74-attachment.json b/KVSTest/allure-results/648ebf90-611e-4514-a2a2-8a0bc252dc74-attachment.json new file mode 100644 index 0000000..709b901 --- /dev/null +++ b/KVSTest/allure-results/648ebf90-611e-4514-a2a2-8a0bc252dc74-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "f3436e28-d96a-40b2-8b60-6455cb3e365f", + "created_at": "2026-05-04T08:00:00.171Z", + "updated_at": "2026-05-04T08:00:00.171Z", + "username": "+79998346260", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/663d87fc-32ae-422e-b9cd-e9a48a6b721f-result.json b/KVSTest/allure-results/663d87fc-32ae-422e-b9cd-e9a48a6b721f-result.json new file mode 100644 index 0000000..64e6523 --- /dev/null +++ b/KVSTest/allure-results/663d87fc-32ae-422e-b9cd-e9a48a6b721f-result.json @@ -0,0 +1 @@ +{"name": "Create subscription, check invoices, delete subscription", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881678010, "stop": 1777881678135}, {"name": "Then access token is valid", "status": "passed", "start": 1777881678136, "stop": 1777881678137}, {"name": "When create service for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "ab40e272-d4c8-4435-abf6-356b8863936a-attachment.json", "type": "application/json"}], "start": 1777881678139, "stop": 1777881678170}], "start": 1777881678137, "stop": 1777881678171}, {"name": "And create plan for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "cc3770f8-3542-4f73-84ca-28656bd56ece-attachment.json", "type": "application/json"}], "start": 1777881678172, "stop": 1777881678218}, {"name": "GraphQL: createPlan", "status": "passed", "attachments": [{"name": "createPlan response", "source": "6c9d82a2-712f-4109-ad7e-6ef06af38312-attachment.json", "type": "application/json"}], "start": 1777881678218, "stop": 1777881678250}], "start": 1777881678171, "stop": 1777881678250}, {"name": "And create subscription for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "2e4deac9-cc0e-426c-b2a4-ad1a56dbe551-attachment.json", "type": "application/json"}], "start": 1777881678252, "stop": 1777881678302}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "7016c752-2a63-488f-8649-62f26aa36c29-attachment.json", "type": "application/json"}], "start": 1777881678302, "stop": 1777881678372}, {"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "66459ff9-f522-4a6a-9082-517caff027f6-attachment.json", "type": "application/json"}], "start": 1777881678373, "stop": 1777881678414}, {"name": "GraphQL: createSubscription", "status": "passed", "attachments": [{"name": "createSubscription response", "source": "959cc774-7983-438e-9008-9cc24fd07257-attachment.json", "type": "application/json"}], "start": 1777881678415, "stop": 1777881678503}], "attachments": [{"name": "addUserToPlace (for subscription) response", "source": "b4f404ea-097d-4300-9cf7-4182a719cf52-attachment.json", "type": "application/json"}, {"name": "place members (after addUserToPlace) response", "source": "5c2783ba-8035-42c7-9c78-4cc95da0cbb4-attachment.json", "type": "application/json"}], "start": 1777881678251, "stop": 1777881678503}, {"name": "Then subscription response is valid", "status": "passed", "start": 1777881678504, "stop": 1777881678505}, {"name": "When query pending invoices for subscription place", "status": "passed", "steps": [{"name": "GraphQL: invoices (pending)", "status": "passed", "attachments": [{"name": "invoices response", "source": "3bfd89b0-4d67-4c4e-a9d5-557079452e28-attachment.json", "type": "application/json"}], "start": 1777881678506, "stop": 1777881678563}], "start": 1777881678505, "stop": 1777881678563}, {"name": "Then invoices response is valid and references subscription", "status": "passed", "start": 1777881678563, "stop": 1777881678564}, {"name": "When delete created subscription", "status": "passed", "steps": [{"name": "GraphQL: deleteSubscription", "status": "passed", "attachments": [{"name": "deleteSubscription response", "source": "3f0dce7d-6843-464c-b613-28a7d2ee7f3c-attachment.json", "type": "application/json"}], "start": 1777881678565, "stop": 1777881678614}], "start": 1777881678565, "stop": 1777881678615}, {"name": "Then delete subscription response is successful", "status": "passed", "start": 1777881678615, "stop": 1777881678616}, {"name": "Cleanup: _cleanup_delete_subscription", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n", "trace": " File \"KVSTest\\features\\environment.py\", line 21, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 230, in _cleanup_delete_subscription\n _exec_or_fail(op_name=\"deleteSubscription(mutation)\", token=token, query=del_mut, variables={\"id\": subscription_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 25, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1777881678617, "stop": 1777881678651}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881678655, "stop": 1777881678843}, {"name": "Cleanup: _cleanup_delete_plan", "status": "passed", "start": 1777881678843, "stop": 1777881678876}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881678876, "stop": 1777881678939}, {"name": "Cleanup: _cleanup_delete_service", "status": "passed", "start": 1777881678939, "stop": 1777881678984}], "attachments": [{"name": "Cleanup error", "source": "45894122-0f64-42fe-be06-2451e6a69a47-attachment.txt", "type": "text/plain"}], "start": 1777881678009, "stop": 1777881678984, "uuid": "605f0075-2c7d-4f8d-8f28-0f7ef8a0a067", "historyId": "7cccd63cf5a5a0c9e367594080cb5757", "testCaseId": "dd2eaf6318c00f01ec8aa305c0b6ec66", "fullName": "KVS GraphQL subscription: Create subscription, check invoices, delete subscription", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL subscription"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL subscription"]} \ No newline at end of file diff --git a/KVSTest/allure-results/66459ff9-f522-4a6a-9082-517caff027f6-attachment.json b/KVSTest/allure-results/66459ff9-f522-4a6a-9082-517caff027f6-attachment.json new file mode 100644 index 0000000..fdd42be --- /dev/null +++ b/KVSTest/allure-results/66459ff9-f522-4a6a-9082-517caff027f6-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8524e5f48a41b859e159a", + "members": [ + { + "id": "05b99ab8-09f5-4776-9953-8e0f53f2d4b1", + "parent_id": null, + "user": { + "id": "05b99ab8-09f5-4776-9953-8e0f53f2d4b1", + "username": "+79994138007" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/687ad98e-3183-4874-af1c-d22067bcfd7f-attachment.json b/KVSTest/allure-results/687ad98e-3183-4874-af1c-d22067bcfd7f-attachment.json new file mode 100644 index 0000000..122e864 --- /dev/null +++ b/KVSTest/allure-results/687ad98e-3183-4874-af1c-d22067bcfd7f-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f884031b4cbdc23d45094c", + "title": "pass-service-1777894403", + "type": "access" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/69234085-6759-4adb-8e75-5ef6e027e5bc-attachment.json b/KVSTest/allure-results/69234085-6759-4adb-8e75-5ef6e027e5bc-attachment.json new file mode 100644 index 0000000..c2691e5 --- /dev/null +++ b/KVSTest/allure-results/69234085-6759-4adb-8e75-5ef6e027e5bc-attachment.json @@ -0,0 +1,16 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "46f861ec-f8e5-426c-b4aa-39b08901acc9", + "status": "pending" + }, + { + "id": "ea37465a-9a38-4bd7-a01b-fefcd467e6c1", + "status": "accepted" + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/6a9d2f29-f36a-40b0-a99b-46d6d1838c29-result.json b/KVSTest/allure-results/6a9d2f29-f36a-40b0-a99b-46d6d1838c29-result.json new file mode 100644 index 0000000..5392564 --- /dev/null +++ b/KVSTest/allure-results/6a9d2f29-f36a-40b0-a99b-46d6d1838c29-result.json @@ -0,0 +1 @@ +{"name": "Create subscription, check invoices, delete subscription", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881375547, "stop": 1777881375660}, {"name": "Then access token is valid", "status": "passed", "start": 1777881375660, "stop": 1777881375662}, {"name": "When create service for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "6b54a990-5456-44e0-a66e-fc4d6560252d-attachment.json", "type": "application/json"}], "start": 1777881375664, "stop": 1777881375695}], "start": 1777881375662, "stop": 1777881375696}, {"name": "And create plan for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "91066e9d-e67b-436b-85b4-d8d64bd181f8-attachment.json", "type": "application/json"}], "start": 1777881375697, "stop": 1777881375739}, {"name": "GraphQL: createPlan", "status": "passed", "attachments": [{"name": "createPlan response", "source": "a87a8051-1e7e-472c-812b-4f0c35148bd6-attachment.json", "type": "application/json"}], "start": 1777881375740, "stop": 1777881375777}], "start": 1777881375696, "stop": 1777881375777}, {"name": "And create subscription for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "008b0586-3549-4839-b6a0-f014b88f1b59-attachment.json", "type": "application/json"}], "start": 1777881375778, "stop": 1777881375837}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "962fc0ed-410b-4c1c-9747-44fbda085436-attachment.json", "type": "application/json"}], "start": 1777881375837, "stop": 1777881375917}, {"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "27c86092-a428-40ed-8f01-238650f64a00-attachment.json", "type": "application/json"}], "start": 1777881375918, "stop": 1777881375957}, {"name": "GraphQL: createSubscription", "status": "passed", "attachments": [{"name": "createSubscription response", "source": "387387f3-1b31-41bd-a888-4fbca7643b2f-attachment.json", "type": "application/json"}], "start": 1777881375959, "stop": 1777881376057}], "attachments": [{"name": "addUserToPlace (for subscription) response", "source": "0810b7c6-b155-4c4e-b8d4-6ce6c93914a4-attachment.json", "type": "application/json"}, {"name": "place members (after addUserToPlace) response", "source": "e906d5b3-d3cc-46a6-968e-f9bcf432e07a-attachment.json", "type": "application/json"}], "start": 1777881375777, "stop": 1777881376058}, {"name": "Then subscription response is valid", "status": "passed", "start": 1777881376058, "stop": 1777881376060}, {"name": "When query pending invoices for subscription place", "status": "passed", "steps": [{"name": "GraphQL: invoices (pending)", "status": "passed", "attachments": [{"name": "invoices response", "source": "0fe74146-4d82-4e82-861e-e49896ab67e5-attachment.json", "type": "application/json"}], "start": 1777881376061, "stop": 1777881376108}], "start": 1777881376060, "stop": 1777881376109}, {"name": "Then invoices response is valid and references subscription", "status": "passed", "start": 1777881376109, "stop": 1777881376110}, {"name": "When delete created subscription", "status": "passed", "steps": [{"name": "GraphQL: deleteSubscription", "status": "passed", "attachments": [{"name": "deleteSubscription response", "source": "dbd3fe1f-626a-4b86-ac4f-3cdb1d948367-attachment.json", "type": "application/json"}], "start": 1777881376111, "stop": 1777881376164}], "start": 1777881376110, "stop": 1777881376165}, {"name": "Then delete subscription response is successful", "status": "passed", "start": 1777881376165, "stop": 1777881376166}, {"name": "Cleanup: _cleanup_delete_subscription", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n", "trace": " File \"KVSTest\\features\\environment.py\", line 21, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 230, in _cleanup_delete_subscription\n _exec_or_fail(op_name=\"deleteSubscription(mutation)\", token=token, query=del_mut, variables={\"id\": subscription_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 25, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1777881376167, "stop": 1777881376204}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881376208, "stop": 1777881376377}, {"name": "Cleanup: _cleanup_delete_plan", "status": "passed", "start": 1777881376377, "stop": 1777881376408}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881376408, "stop": 1777881376460}, {"name": "Cleanup: _cleanup_delete_service", "status": "passed", "start": 1777881376460, "stop": 1777881376505}], "attachments": [{"name": "Cleanup error", "source": "f1627470-6bdc-4b74-853b-786fb8010da5-attachment.txt", "type": "text/plain"}], "start": 1777881375546, "stop": 1777881376505, "uuid": "948bf11b-73a4-49cc-893c-be7390510d9b", "historyId": "7cccd63cf5a5a0c9e367594080cb5757", "testCaseId": "dd2eaf6318c00f01ec8aa305c0b6ec66", "fullName": "KVS GraphQL subscription: Create subscription, check invoices, delete subscription", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL subscription"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL subscription"]} \ No newline at end of file diff --git a/KVSTest/allure-results/6add42d2-3a7f-402c-b824-22315ecb73c3-result.json b/KVSTest/allure-results/6add42d2-3a7f-402c-b824-22315ecb73c3-result.json new file mode 100644 index 0000000..06f44f1 --- /dev/null +++ b/KVSTest/allure-results/6add42d2-3a7f-402c-b824-22315ecb73c3-result.json @@ -0,0 +1 @@ +{"name": "Authorize as employer", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777879214565, "stop": 1777879214847}, {"name": "Then access token is valid", "status": "passed", "start": 1777879214848, "stop": 1777879214849}], "start": 1777879214563, "stop": 1777879214849, "uuid": "7f6b7628-be90-40b1-94ff-c49614b1f038", "historyId": "671d36bc7d85d5b78ec36b2e34a7884b", "testCaseId": "3b40473dc4a3bfb33cb7a8442fd1170d", "fullName": "Place info (REST/GraphQL/WebSocket): Authorize as employer", "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)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/6b54a990-5456-44e0-a66e-fc4d6560252d-attachment.json b/KVSTest/allure-results/6b54a990-5456-44e0-a66e-fc4d6560252d-attachment.json new file mode 100644 index 0000000..a861f43 --- /dev/null +++ b/KVSTest/allure-results/6b54a990-5456-44e0-a66e-fc4d6560252d-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8511f1b4cbdc23d450939", + "title": "kvs-service-1777881375", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/8b16e8ac-816e-4295-8001-83fdc4924f59-attachment.json b/KVSTest/allure-results/6c9d82a2-712f-4109-ad7e-6ef06af38312-attachment.json similarity index 55% rename from allure-results/8b16e8ac-816e-4295-8001-83fdc4924f59-attachment.json rename to KVSTest/allure-results/6c9d82a2-712f-4109-ad7e-6ef06af38312-attachment.json index 90b986e..6a0943a 100644 --- a/allure-results/8b16e8ac-816e-4295-8001-83fdc4924f59-attachment.json +++ b/KVSTest/allure-results/6c9d82a2-712f-4109-ad7e-6ef06af38312-attachment.json @@ -1,17 +1,17 @@ { "data": { "createPlan": { - "id": "69e8a5c966221071869bcc3b", + "id": "69f8524edc029b6ba8f7cce2", "service_ids": [ - "69e8a5c91a037043d86d23d8" + "69f8524e0b1f8729e0528da2" ], "bundle_ids": [], - "place_id": "69e8a5c963548ff04f752605", + "place_id": "69f8524e5f48a41b859e159a", "place_ids": [ - "69e8a5c963548ff04f752605" + "69f8524e5f48a41b859e159a" ], "price": 200, - "title": "plan-kvs-1776854475", + "title": "plan-kvs-1777881678", "discount": "0", "payment_interval": 1, "price_without_discount": null diff --git a/KVSTest/allure-results/6ca7b342-82e3-4ba5-9d60-79d121346c9d-attachment.json b/KVSTest/allure-results/6ca7b342-82e3-4ba5-9d60-79d121346c9d-attachment.json new file mode 100644 index 0000000..b96b4d7 --- /dev/null +++ b/KVSTest/allure-results/6ca7b342-82e3-4ba5-9d60-79d121346c9d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8524c3b14939aea9d1236", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/6cd12bb8-4a4f-4641-b432-43eac9940520-attachment.json b/KVSTest/allure-results/6cd12bb8-4a4f-4641-b432-43eac9940520-attachment.json new file mode 100644 index 0000000..e30921f --- /dev/null +++ b/KVSTest/allure-results/6cd12bb8-4a4f-4641-b432-43eac9940520-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "0fe47ae0-19c6-41aa-b4d2-0edf9bb87e94", + "created_at": "2026-05-04T07:58:24.410Z", + "updated_at": "2026-05-04T07:58:24.410Z", + "username": "+79994189134", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/6d0f90aa-d445-412d-9ac7-8f90c7e04b1a-result.json b/KVSTest/allure-results/6d0f90aa-d445-412d-9ac7-8f90c7e04b1a-result.json new file mode 100644 index 0000000..680a4f1 --- /dev/null +++ b/KVSTest/allure-results/6d0f90aa-d445-412d-9ac7-8f90c7e04b1a-result.json @@ -0,0 +1 @@ +{"name": "Assign ticket employee and verify group membership rules", "status": "failed", "statusDetails": {"message": "AssertionError: Нет доступных tickets для проверки assignTicketEmployee (по умолчанию берём place_id 682733c16773cfa73dc8d0a7) и createTicket запрещён на стенде. Укажите place_id с существующими заявками (поменяйте DEFAULT_TICKETINFO_PLACE_ID в шаге) или дайте права на createTicket. Детали: Forbidden на операции: createTicket(mutation)\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 \"Ticket\\features\\steps\\ticket_employee_steps.py\", line 96, in step_prepare_ticket_and_employees_for_assign\n raise AssertionError(\n ...<5 lines>...\n )\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777881982705, "stop": 1777881982842}, {"name": "Then access token is valid", "status": "passed", "start": 1777881982842, "stop": 1777881982844}, {"name": "When prepare ticket and employees for assign employee test", "status": "failed", "statusDetails": {"message": "AssertionError: Нет доступных tickets для проверки assignTicketEmployee (по умолчанию берём place_id 682733c16773cfa73dc8d0a7) и createTicket запрещён на стенде. Укажите place_id с существующими заявками (поменяйте DEFAULT_TICKETINFO_PLACE_ID в шаге) или дайте права на createTicket. Детали: Forbidden на операции: createTicket(mutation)\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 \"Ticket\\features\\steps\\ticket_employee_steps.py\", line 96, in step_prepare_ticket_and_employees_for_assign\n raise AssertionError(\n ...<5 lines>...\n )\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "bf309f17-2583-422b-bfb4-e3f8c6635bc4-attachment.json", "type": "application/json"}], "start": 1777881982911, "stop": 1777881982967}, {"name": "GraphQL: createTicketCategory", "status": "passed", "attachments": [{"name": "createTicketCategory response", "source": "036fd235-6835-4b23-98e7-f371fbb01827-attachment.json", "type": "application/json"}], "start": 1777881982967, "stop": 1777881982997}, {"name": "GraphQL: createTicket", "status": "failed", "statusDetails": {"message": "AssertionError: Forbidden на операции: createTicket(mutation)\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Ticket\\testdata\\ticket_test_data.py\", line 234, in create_ticket_with_category\n resp = _exec_or_fail(op_name=\"createTicket(mutation)\", token=token, query=mutation, variables=variables, company_id=self.company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Ticket\\testdata\\ticket_test_data.py\", line 35, in _exec_or_fail\n raise AssertionError(f\"Forbidden на операции: {op_name}\") from e\n"}, "attachments": [{"name": "Forbidden: createTicket(mutation)", "source": "36552005-60e1-4b5b-9e78-beaab0cc357e-attachment.txt", "type": "text/plain"}], "start": 1777881982997, "stop": 1777881983024}], "start": 1777881982844, "stop": 1777881983027}, {"name": "Cleanup: _cleanup_delete_category", "status": "passed", "start": 1777881983029, "stop": 1777881983073}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881983073, "stop": 1777881983139}, {"name": "And assign ticket to fixed in_group employee", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "And query tickets by created place id", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "Then ticket assignee is fixed employee", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "When assign ticket to new in_group employee", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "And query tickets by created place id", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "Then ticket assignee is new in_group employee", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "When assign ticket to out_group employee (should fail)", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "And query tickets by created place id", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}, {"name": "Then ticket assignee is still new in_group employee", "status": "skipped", "start": 1777881983142, "stop": 1777881983142}], "start": 1777881982702, "stop": 1777881983142, "uuid": "f5f93704-bfd3-42ab-a111-282349992334", "historyId": "0f73103730167da9d7eda0d689eb8caf", "testCaseId": "8997c44147241e31845d7f0f749e5337", "fullName": "Ticket GraphQL (category + employee): Assign ticket employee and verify group membership rules", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Ticket GraphQL (category + employee)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Ticket", "features", "Ticket GraphQL (category + employee)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/6e71f97e-4b87-44f1-b29c-957028ee93c0-attachment.json b/KVSTest/allure-results/6e71f97e-4b87-44f1-b29c-957028ee93c0-attachment.json new file mode 100644 index 0000000..7b2214b --- /dev/null +++ b/KVSTest/allure-results/6e71f97e-4b87-44f1-b29c-957028ee93c0-attachment.json @@ -0,0 +1,12 @@ +{ + "data": { + "createTicketCategory": { + "id": "69f853804f18cbecfd867214", + "title": "tester1", + "place_ids": [ + "69f853803b14939aea9d1266" + ], + "company_id": "65437401ae3af6f8ffcdbaf8" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/6e8f1d51-3178-45ad-9389-526a87305533-attachment.json b/KVSTest/allure-results/6e8f1d51-3178-45ad-9389-526a87305533-attachment.json new file mode 100644 index 0000000..aa0a9b5 --- /dev/null +++ b/KVSTest/allure-results/6e8f1d51-3178-45ad-9389-526a87305533-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f84fa63b14939aea9d11a0", + "member_id": "944c8f30-67e5-448b-92ad-bf401e7af77e" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/6e9b9dd6-9719-45f4-b1bf-856dc0ae1d59-result.json b/KVSTest/allure-results/6e9b9dd6-9719-45f4-b1bf-856dc0ae1d59-result.json new file mode 100644 index 0000000..dc8626e --- /dev/null +++ b/KVSTest/allure-results/6e9b9dd6-9719-45f4-b1bf-856dc0ae1d59-result.json @@ -0,0 +1 @@ +{"name": "Create subscription, check invoices, delete subscription", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777879216764, "stop": 1777879216888}, {"name": "Then access token is valid", "status": "passed", "start": 1777879216888, "stop": 1777879216889}, {"name": "When create service for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "8b7ccce0-b6dc-4088-9b62-ba000acb94b5-attachment.json", "type": "application/json"}], "start": 1777879216891, "stop": 1777879216930}], "start": 1777879216889, "stop": 1777879216930}, {"name": "And create plan for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "e1bb936e-98f6-4717-88a5-281dc4d590e9-attachment.json", "type": "application/json"}], "start": 1777879216931, "stop": 1777879216974}, {"name": "GraphQL: createPlan", "status": "passed", "attachments": [{"name": "createPlan response", "source": "12de160d-afc5-47ad-b654-ea3107ad13e5-attachment.json", "type": "application/json"}], "start": 1777879216974, "stop": 1777879217016}], "start": 1777879216931, "stop": 1777879217016}, {"name": "And create subscription for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "72ca3993-2e9a-45bd-9667-44e04ac84896-attachment.json", "type": "application/json"}], "start": 1777879217017, "stop": 1777879217062}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "c7d79f8a-0330-417f-96f1-873a1d940595-attachment.json", "type": "application/json"}], "start": 1777879217062, "stop": 1777879217160}, {"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "e01e11dc-b132-4d7f-8334-c920c441e9ea-attachment.json", "type": "application/json"}], "start": 1777879217161, "stop": 1777879217208}, {"name": "GraphQL: createSubscription", "status": "passed", "attachments": [{"name": "createSubscription response", "source": "303db148-812f-41c1-8e4e-3389027bb7f0-attachment.json", "type": "application/json"}], "start": 1777879217209, "stop": 1777879217271}], "attachments": [{"name": "addUserToPlace (for subscription) response", "source": "f3a3555b-30dd-427a-9309-e7a986b787b4-attachment.json", "type": "application/json"}, {"name": "place members (after addUserToPlace) response", "source": "0f7319b7-0538-4205-a23a-04df4b147f96-attachment.json", "type": "application/json"}], "start": 1777879217016, "stop": 1777879217272}, {"name": "Then subscription response is valid", "status": "passed", "start": 1777879217272, "stop": 1777879217273}, {"name": "When query pending invoices for subscription place", "status": "passed", "steps": [{"name": "GraphQL: invoices (pending)", "status": "passed", "attachments": [{"name": "invoices response", "source": "1ff489fb-b746-44b5-bdb3-323993895da6-attachment.json", "type": "application/json"}], "start": 1777879217274, "stop": 1777879217333}], "start": 1777879217273, "stop": 1777879217334}, {"name": "Then invoices response is valid and references subscription", "status": "passed", "start": 1777879217334, "stop": 1777879217335}, {"name": "When delete created subscription", "status": "passed", "steps": [{"name": "GraphQL: deleteSubscription", "status": "passed", "attachments": [{"name": "deleteSubscription response", "source": "5c99945e-d4ea-4840-91e9-98559b85d8ab-attachment.json", "type": "application/json"}], "start": 1777879217337, "stop": 1777879217396}], "start": 1777879217336, "stop": 1777879217396}, {"name": "Then delete subscription response is successful", "status": "passed", "start": 1777879217397, "stop": 1777879217398}, {"name": "Cleanup: _cleanup_delete_subscription", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n", "trace": " File \"KVSTest\\features\\environment.py\", line 21, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 230, in _cleanup_delete_subscription\n _exec_or_fail(op_name=\"deleteSubscription(mutation)\", token=token, query=del_mut, variables={\"id\": subscription_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 25, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1777879217398, "stop": 1777879217445}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777879217449, "stop": 1777879217639}, {"name": "Cleanup: _cleanup_delete_plan", "status": "passed", "start": 1777879217639, "stop": 1777879217672}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777879217672, "stop": 1777879217728}, {"name": "Cleanup: _cleanup_delete_service", "status": "passed", "start": 1777879217728, "stop": 1777879217779}], "attachments": [{"name": "Cleanup error", "source": "a6f21916-d5fa-4240-8e92-93f577df76b9-attachment.txt", "type": "text/plain"}], "start": 1777879216763, "stop": 1777879217779, "uuid": "4539c189-9c04-4d70-a2b5-2145e0614e43", "historyId": "7cccd63cf5a5a0c9e367594080cb5757", "testCaseId": "dd2eaf6318c00f01ec8aa305c0b6ec66", "fullName": "KVS GraphQL subscription: Create subscription, check invoices, delete subscription", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL subscription"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL subscription"]} \ No newline at end of file diff --git a/KVSTest/allure-results/6fa6df9e-cba6-41b8-acd4-04618a852105-attachment.json b/KVSTest/allure-results/6fa6df9e-cba6-41b8-acd4-04618a852105-attachment.json new file mode 100644 index 0000000..090dd5a --- /dev/null +++ b/KVSTest/allure-results/6fa6df9e-cba6-41b8-acd4-04618a852105-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8520197cc5ed8e8d2c4e2", + "member_id": "868a7cb5-45a8-448b-82a6-a617a102e076" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/6fcc632f-5330-467f-bc2a-1f92bc88c6a9-result.json b/KVSTest/allure-results/6fcc632f-5330-467f-bc2a-1f92bc88c6a9-result.json new file mode 100644 index 0000000..7c1e94b --- /dev/null +++ b/KVSTest/allure-results/6fcc632f-5330-467f-bc2a-1f92bc88c6a9-result.json @@ -0,0 +1 @@ +{"name": "Authorize as employer", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881373250, "stop": 1777881373569}, {"name": "Then access token is valid", "status": "passed", "start": 1777881373569, "stop": 1777881373571}], "start": 1777881373249, "stop": 1777881373571, "uuid": "123650c3-9350-4f07-afae-f402d15dfe14", "historyId": "671d36bc7d85d5b78ec36b2e34a7884b", "testCaseId": "3b40473dc4a3bfb33cb7a8442fd1170d", "fullName": "Place info (REST/GraphQL/WebSocket): Authorize as employer", "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)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/6fd18b34-04b0-44d8-8cc0-42dd02156f4a-result.json b/KVSTest/allure-results/6fd18b34-04b0-44d8-8cc0-42dd02156f4a-result.json new file mode 100644 index 0000000..8b1b057 --- /dev/null +++ b/KVSTest/allure-results/6fd18b34-04b0-44d8-8cc0-42dd02156f4a-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "failed", "statusDetails": {"message": "AssertionError: Ожидали status=accepted для worker, получили: 'pending'\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 66, in step_assert_trusted_worker_member\n td.assert_worker_member_trusted_and_accepted(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 909, in assert_worker_member_trusted_and_accepted\n assert status == \"accepted\", f\"Ожидали status=accepted для worker, получили: {status!r}\"\n ^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777894404927, "stop": 1777894405041}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "1825c7e4-4c20-41a9-86ae-453c53c2495f-attachment.json", "type": "application/json"}], "start": 1777894405043, "stop": 1777894405085}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "28216cb6-70e9-424c-a912-598a39ab81e7-attachment.json", "type": "application/json"}], "start": 1777894405085, "stop": 1777894405129}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "c39c58da-1894-4db5-9cf0-34f3c75802d6-attachment.json", "type": "application/json"}], "start": 1777894405129, "stop": 1777894405174}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "5119577f-000e-486d-9b4e-48473fcbe2c1-attachment.json", "type": "application/json"}], "start": 1777894405174, "stop": 1777894405305}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "9aa288f1-4846-49ad-b176-3967caca203f-attachment.txt", "type": "text/plain"}], "start": 1777894405305, "stop": 1777894405368}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "8fc87710-59f7-438f-92e1-3761631e00e9-attachment.txt", "type": "text/plain"}], "start": 1777894405368, "stop": 1777894405398}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "ff56cccd-e445-4530-953b-844e8acf8623-attachment.txt", "type": "text/plain"}], "start": 1777894405398, "stop": 1777894405432}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "9bd2f56f-0958-46e9-b9f0-6f3ac41d1be6-attachment.txt", "type": "text/plain"}], "start": 1777894405432, "stop": 1777894405460}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "a56f76cf-07a2-431c-a138-91dc8794cb20-attachment.txt", "type": "text/plain"}], "start": 1777894405460, "stop": 1777894405485}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "e0ae9246-ca11-4beb-8f9d-a433962f2f4c-attachment.txt", "type": "text/plain"}], "start": 1777894405485, "stop": 1777894405512}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "3f849154-bf48-4928-b2a4-b2b27eff87ce-attachment.txt", "type": "text/plain"}], "start": 1777894405512, "stop": 1777894405536}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "567226ab-497a-4677-9f94-4b9ef18a2ad5-attachment.txt", "type": "text/plain"}], "start": 1777894405536, "stop": 1777894405562}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "3f55e945-e1d5-4dc6-a75b-b9f1c69c1a09-attachment.txt", "type": "text/plain"}], "start": 1777894405562, "stop": 1777894405585}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "d57e1f71-a1ec-4cec-b782-51e81e97bd16-attachment.txt", "type": "text/plain"}], "start": 1777894405585, "stop": 1777894405621}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "2e614edf-490f-4dc4-b7ef-72acd6fd3893-attachment.txt", "type": "text/plain"}], "start": 1777894405621, "stop": 1777894405649}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "e6d114c0-c702-4c2d-81f7-75dcae1d55b3-attachment.txt", "type": "text/plain"}], "start": 1777894405649, "stop": 1777894405729}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "9d219493-83a1-4c51-9103-2155fc096f96-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "c7d2a5c3-8f00-4525-bc6c-ead931a5262b-attachment.txt", "type": "text/plain"}], "start": 1777894405729, "stop": 1777894406978}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "a5b86874-bba5-4e18-bbb8-ebc5c3fde7cc-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "96392059-c1b9-4a19-9095-3ad9738b2e8d-attachment.txt", "type": "text/plain"}], "start": 1777894406978, "stop": 1777894408250}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "fb44d829-f456-4dc6-861f-1c84df6e79e4-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "b6c74145-d814-4250-b124-9c0abd856bfe-attachment.txt", "type": "text/plain"}], "start": 1777894408250, "stop": 1777894409507}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "de15ec69-5920-4738-b72e-603415bfa710-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "daa021da-5381-4b8f-b2ba-59ca57aaa779-attachment.txt", "type": "text/plain"}], "start": 1777894409507, "stop": 1777894410799}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8840517bb1e0c5fc4d8c2)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "ae541e9f-0e54-4eac-8fdb-c50a97420dac-attachment.json", "type": "application/json"}], "start": 1777894410800, "stop": 1777894411269}], "start": 1777894405042, "stop": 1777894411269}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "9faa351f-2e53-4c44-9a65-48b63f15c227-attachment.json", "type": "application/json"}], "start": 1777894411271, "stop": 1777894411305}], "start": 1777894411270, "stop": 1777894411306}, {"name": "Then members response contains trusted worker with accepted status", "status": "failed", "statusDetails": {"message": "AssertionError: Ожидали status=accepted для worker, получили: 'pending'\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 66, in step_assert_trusted_worker_member\n td.assert_worker_member_trusted_and_accepted(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 909, in assert_worker_member_trusted_and_accepted\n assert status == \"accepted\", f\"Ожидали status=accepted для worker, получили: {status!r}\"\n ^^^^^^^^^^^^^^^^^^^^\n"}, "start": 1777894411306, "stop": 1777894411309}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777894411310, "stop": 1777894411551}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777894411551, "stop": 1777894411741}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777894411741, "stop": 1777894411819}], "start": 1777894404924, "stop": 1777894411821, "uuid": "28aa1552-1b7b-4bbf-a922-0b7d7dd10fe7", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/KVSTest/allure-results/7016c752-2a63-488f-8649-62f26aa36c29-attachment.json b/KVSTest/allure-results/7016c752-2a63-488f-8649-62f26aa36c29-attachment.json new file mode 100644 index 0000000..295a98e --- /dev/null +++ b/KVSTest/allure-results/7016c752-2a63-488f-8649-62f26aa36c29-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8524e5f48a41b859e159a", + "member_id": "05b99ab8-09f5-4776-9953-8e0f53f2d4b1" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/70860fa5-602f-4dee-923d-0869567fa257-attachment.txt b/KVSTest/allure-results/70860fa5-602f-4dee-923d-0869567fa257-attachment.txt new file mode 100644 index 0000000..484e028 --- /dev/null +++ b/KVSTest/allure-results/70860fa5-602f-4dee-923d-0869567fa257-attachment.txt @@ -0,0 +1 @@ +Forbidden (403) для GraphQL операции. Проверьте креды/права. Можно задать env: AUTH_USERNAME/AUTH_PASSWORD/AUTH_GRANT_TYPE. \ No newline at end of file diff --git a/allure-results/3508c096-9868-47e3-9e7d-81793a985582-result.json b/KVSTest/allure-results/723d0932-bcd2-4b10-b6cc-02d59dc97086-result.json similarity index 54% rename from allure-results/3508c096-9868-47e3-9e7d-81793a985582-result.json rename to KVSTest/allure-results/723d0932-bcd2-4b10-b6cc-02d59dc97086-result.json index 829e40f..47fc075 100644 --- a/allure-results/3508c096-9868-47e3-9e7d-81793a985582-result.json +++ b/KVSTest/allure-results/723d0932-bcd2-4b10-b6cc-02d59dc97086-result.json @@ -1 +1 @@ -{"name": "Get place info", "status": "passed", "steps": [{"name": "When get place info", "status": "passed", "start": 1776854431020, "stop": 1776854431112}, {"name": "Then place info is valid for query data", "status": "passed", "start": 1776854431113, "stop": 1776854431113}], "start": 1776854431019, "stop": 1776854431114, "uuid": "3d2d964e-9a15-4626-9b31-3c22dc0f6028", "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)"]} \ No newline at end of file +{"name": "Get place info", "status": "passed", "steps": [{"name": "When get place info", "status": "passed", "start": 1777881502104, "stop": 1777881502148}, {"name": "Then place info is valid for query data", "status": "passed", "start": 1777881502148, "stop": 1777881502149}], "start": 1777881502103, "stop": 1777881502149, "uuid": "afec20f7-3992-4872-b8bf-b1feed845791", "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)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/725ee9b8-5cb7-459e-85b3-4a2d9f4f3b33-attachment.txt b/KVSTest/allure-results/725ee9b8-5cb7-459e-85b3-4a2d9f4f3b33-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/KVSTest/allure-results/725ee9b8-5cb7-459e-85b3-4a2d9f4f3b33-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/72a2ea05-90a6-4590-9742-232c7d411233-result.json b/KVSTest/allure-results/72a2ea05-90a6-4590-9742-232c7d411233-result.json new file mode 100644 index 0000000..8830a6e --- /dev/null +++ b/KVSTest/allure-results/72a2ea05-90a6-4590-9742-232c7d411233-result.json @@ -0,0 +1 @@ +{"name": "Update member status and verify via members query", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\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\\kvs_member_status_steps.py\", line 35, in step_add_both_users_to_place\n context.kvs_update_status_response_1 = td.update_member_status(place_id=place_id, user_id=user_ids[0], status=\"accepted\")\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777881503196, "stop": 1777881503321}, {"name": "Then access token is valid", "status": "passed", "start": 1777881503321, "stop": 1777881503323}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "dd1b65dd-9cac-4664-bbe9-94cfa09d006b-attachment.json", "type": "application/json"}], "start": 1777881503325, "stop": 1777881503367}], "start": 1777881503323, "stop": 1777881503368}, {"name": "And create two users for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "06522177-6897-4862-abd7-497cd45ecc30-attachment.json", "type": "application/json"}], "start": 1777881503369, "stop": 1777881503423}, {"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "2a080c43-470c-49e8-8573-58acf14751f1-attachment.json", "type": "application/json"}], "start": 1777881503423, "stop": 1777881503466}], "start": 1777881503368, "stop": 1777881503466}, {"name": "And add both users to kvs place", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\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\\kvs_member_status_steps.py\", line 35, in step_add_both_users_to_place\n context.kvs_update_status_response_1 = td.update_member_status(place_id=place_id, user_id=user_ids[0], status=\"accepted\")\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "d8f19446-d7e4-4004-a449-ce84ebb1177b-attachment.json", "type": "application/json"}], "start": 1777881503468, "stop": 1777881503545}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "27f58f7a-08e9-4b1f-b943-1fe04e6ba0d9-attachment.json", "type": "application/json"}], "start": 1777881503546, "stop": 1777881503614}, {"name": "GraphQL: updateMemberStatus(accepted) (KVS)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1777881503615, "stop": 1777881503666}], "start": 1777881503467, "stop": 1777881503675}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881503711, "stop": 1777881503882}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881503882, "stop": 1777881504054}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881504054, "stop": 1777881504110}, {"name": "When query members by created kvs place", "status": "skipped", "start": 1777881504112, "stop": 1777881504112}, {"name": "Then members response contains two created users with statuses accepted and pending", "status": "skipped", "start": 1777881504112, "stop": 1777881504112}, {"name": "When update second kvs user status to accepted", "status": "skipped", "start": 1777881504112, "stop": 1777881504112}, {"name": "And query members by created kvs place", "status": "skipped", "start": 1777881504112, "stop": 1777881504112}, {"name": "Then members response contains two created users with status accepted", "status": "skipped", "start": 1777881504112, "stop": 1777881504112}], "start": 1777881503194, "stop": 1777881504112, "uuid": "de77cc42-4ab5-45dc-b717-5a09782755ec", "historyId": "45638a32f80ed81f120fde7f1744e763", "testCaseId": "fba0be7e1f7ab00d7b1d5363d98377ce", "fullName": "KVS GraphQL (place + members): Update member status and verify via members query", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/72ca3993-2e9a-45bd-9667-44e04ac84896-attachment.json b/KVSTest/allure-results/72ca3993-2e9a-45bd-9667-44e04ac84896-attachment.json new file mode 100644 index 0000000..0256c5a --- /dev/null +++ b/KVSTest/allure-results/72ca3993-2e9a-45bd-9667-44e04ac84896-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "51692e39-53ae-416b-aee1-409394c6b847", + "created_at": "2026-05-04T07:20:17.044Z", + "updated_at": "2026-05-04T07:20:17.044Z", + "username": "+79994066509", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/7308fd37-d844-483e-9bf9-4cf924f272ee-attachment.json b/KVSTest/allure-results/7308fd37-d844-483e-9bf9-4cf924f272ee-attachment.json new file mode 100644 index 0000000..74d9d7c --- /dev/null +++ b/KVSTest/allure-results/7308fd37-d844-483e-9bf9-4cf924f272ee-attachment.json @@ -0,0 +1,25 @@ +{ + "data": { + "createSubscription": { + "id": "69f851a00b1f8729e0528d9c", + "services": [ + { + "id": "69f851a01b4cbdc23d45093c", + "title": "kvs-service-1777881504" + } + ], + "user": { + "id": "0fe47ae0-19c6-41aa-b4d2-0edf9bb87e94", + "data": { + "first_name": "kvstest1", + "last_name": "kvstest2" + } + }, + "plan": { + "id": "69f851a01b4cbdc23d45093d", + "title": "plan-kvs-1777881504" + }, + "place_id": "69f851a097cc5ed8e8d2c48d" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/731c8a46-c919-46af-9d85-c182f94a4b80-attachment.json b/KVSTest/allure-results/731c8a46-c919-46af-9d85-c182f94a4b80-attachment.json new file mode 100644 index 0000000..5cb7cd8 --- /dev/null +++ b/KVSTest/allure-results/731c8a46-c919-46af-9d85-c182f94a4b80-attachment.json @@ -0,0 +1,12 @@ +{ + "data": { + "createTicketCategory": { + "id": "69f8537d4f18cbecfd867210", + "title": "tester1", + "place_ids": [ + "69f8537d5f48a41b859e15a3" + ], + "company_id": "65437401ae3af6f8ffcdbaf8" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/7534f09f-1bc5-40ce-9c76-9aa5e30c047f-attachment.json b/KVSTest/allure-results/7534f09f-1bc5-40ce-9c76-9aa5e30c047f-attachment.json new file mode 100644 index 0000000..3ae9b6d --- /dev/null +++ b/KVSTest/allure-results/7534f09f-1bc5-40ce-9c76-9aa5e30c047f-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f84fa55f48a41b859e14e8", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/76bee19c-edc4-4e7b-82f4-64e44a79510c-attachment.json b/KVSTest/allure-results/76bee19c-edc4-4e7b-82f4-64e44a79510c-attachment.json new file mode 100644 index 0000000..fbac4a6 --- /dev/null +++ b/KVSTest/allure-results/76bee19c-edc4-4e7b-82f4-64e44a79510c-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8511d97cc5ed8e8d2c44c", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/78c44904-44ed-4c36-b309-b80bb8d6020e-result.json b/KVSTest/allure-results/78c44904-44ed-4c36-b309-b80bb8d6020e-result.json new file mode 100644 index 0000000..eb1fec0 --- /dev/null +++ b/KVSTest/allure-results/78c44904-44ed-4c36-b309-b80bb8d6020e-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1191, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777894403191, "stop": 1777894403480}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "93777140-6dfd-4837-8cf8-bfcb79570427-attachment.json", "type": "application/json"}], "start": 1777894403488, "stop": 1777894403608}, {"name": "GraphQL: createPlaceMultiple (entrance place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "d9091f42-6fd3-4538-a5eb-23437a17f862-attachment.json", "type": "application/json"}], "start": 1777894403608, "stop": 1777894403741}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "687ad98e-3183-4874-af1c-d22067bcfd7f-attachment.json", "type": "application/json"}], "start": 1777894403741, "stop": 1777894403782}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "7ff697a1-e9dc-4c5a-b8f8-6363f1df8b67-attachment.json", "type": "application/json"}], "start": 1777894403782, "stop": 1777894403826}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "95363d51-8632-4971-847e-e1f53fcb1df3-attachment.json", "type": "application/json"}], "start": 1777894403826, "stop": 1777894403874}, {"name": "GraphQL: addUserToPlace (attach user to place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "9529c0ad-8cbb-4782-ab96-92e941eec6a4-attachment.json", "type": "application/json"}], "start": 1777894403874, "stop": 1777894404069}], "start": 1777894403480, "stop": 1777894404069}, {"name": "And create pass for prepared place", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1191, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v1)", "source": "dc760c60-c470-425c-b8a9-4be2bf643818-attachment.txt", "type": "text/plain"}], "start": 1777894404070, "stop": 1777894404111}], "start": 1777894404069, "stop": 1777894404116}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777894404117, "stop": 1777894404313}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777894404313, "stop": 1777894404411}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777894404411, "stop": 1777894404483}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777894404483, "stop": 1777894404553}, {"name": "When query passRequests by created pass_id", "status": "skipped", "start": 1777894404556, "stop": 1777894404556}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777894404556, "stop": 1777894404556}], "start": 1777894403190, "stop": 1777894404556, "uuid": "030a8cbc-555f-49f3-91c2-928e252eda95", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/KVSTest/allure-results/790c46d8-2b1b-4f9a-9306-1d13757703c8-attachment.json b/KVSTest/allure-results/790c46d8-2b1b-4f9a-9306-1d13757703c8-attachment.json new file mode 100644 index 0000000..90bf7f2 --- /dev/null +++ b/KVSTest/allure-results/790c46d8-2b1b-4f9a-9306-1d13757703c8-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8840cc15e6311636d8305", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/7a2bf533-89ee-4d64-8511-131fc0df30e6-attachment.json b/KVSTest/allure-results/7a2bf533-89ee-4d64-8511-131fc0df30e6-attachment.json new file mode 100644 index 0000000..e0821a6 --- /dev/null +++ b/KVSTest/allure-results/7a2bf533-89ee-4d64-8511-131fc0df30e6-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "employee": { + "results": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/7a4eb79c-8f9f-4ef4-b440-c60ddb23fe63-attachment.json b/KVSTest/allure-results/7a4eb79c-8f9f-4ef4-b440-c60ddb23fe63-attachment.json new file mode 100644 index 0000000..b4ebd27 --- /dev/null +++ b/KVSTest/allure-results/7a4eb79c-8f9f-4ef4-b440-c60ddb23fe63-attachment.json @@ -0,0 +1,5 @@ +{ + "data": { + "addEmployeesToCategoryGroup": true + } +} \ No newline at end of file diff --git a/allure-results/c9d4d8db-df47-44e7-b9e0-5fd41779dee0-result.json b/KVSTest/allure-results/7b48b676-37e7-4af2-9073-fab7084b1eed-result.json similarity index 54% rename from allure-results/c9d4d8db-df47-44e7-b9e0-5fd41779dee0-result.json rename to KVSTest/allure-results/7b48b676-37e7-4af2-9073-fab7084b1eed-result.json index 4eb46fa..eb0fc4c 100644 --- a/allure-results/c9d4d8db-df47-44e7-b9e0-5fd41779dee0-result.json +++ b/KVSTest/allure-results/7b48b676-37e7-4af2-9073-fab7084b1eed-result.json @@ -1 +1 @@ -{"name": "Get place info", "status": "passed", "steps": [{"name": "When get place info", "status": "passed", "start": 1776854474823, "stop": 1776854474869}, {"name": "Then place info is valid for query data", "status": "passed", "start": 1776854474869, "stop": 1776854474870}], "start": 1776854474822, "stop": 1776854474870, "uuid": "5c86ca32-3bc0-4bf3-87bb-4ca84f88e7fc", "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)"]} \ No newline at end of file +{"name": "Get place info", "status": "passed", "steps": [{"name": "When get place info", "status": "passed", "start": 1777881521572, "stop": 1777881521615}, {"name": "Then place info is valid for query data", "status": "passed", "start": 1777881521616, "stop": 1777881521617}], "start": 1777881521571, "stop": 1777881521617, "uuid": "e410e212-aaff-448c-a997-1ff60e705d36", "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)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/7d0c1b44-0db4-4bdb-b057-fcb890439e0d-attachment.json b/KVSTest/allure-results/7d0c1b44-0db4-4bdb-b057-fcb890439e0d-attachment.json new file mode 100644 index 0000000..090dd5a --- /dev/null +++ b/KVSTest/allure-results/7d0c1b44-0db4-4bdb-b057-fcb890439e0d-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8520197cc5ed8e8d2c4e2", + "member_id": "868a7cb5-45a8-448b-82a6-a617a102e076" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/7e44be80-63c6-4f5e-87ff-a9673ea577a6-attachment.json b/KVSTest/allure-results/7e44be80-63c6-4f5e-87ff-a9673ea577a6-attachment.json new file mode 100644 index 0000000..97c7130 --- /dev/null +++ b/KVSTest/allure-results/7e44be80-63c6-4f5e-87ff-a9673ea577a6-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8519e97cc5ed8e8d2c464", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/7e7980fb-009b-4f19-a73c-5f28e46b9479-attachment.json b/KVSTest/allure-results/7e7980fb-009b-4f19-a73c-5f28e46b9479-attachment.json new file mode 100644 index 0000000..6d66b61 --- /dev/null +++ b/KVSTest/allure-results/7e7980fb-009b-4f19-a73c-5f28e46b9479-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f852005f48a41b859e1568", + "member_id": "f3436e28-d96a-40b2-8b60-6455cb3e365f" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/7ff697a1-e9dc-4c5a-b8f8-6363f1df8b67-attachment.json b/KVSTest/allure-results/7ff697a1-e9dc-4c5a-b8f8-6363f1df8b67-attachment.json new file mode 100644 index 0000000..495eecc --- /dev/null +++ b/KVSTest/allure-results/7ff697a1-e9dc-4c5a-b8f8-6363f1df8b67-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f884031b4cbdc23d45094c" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/857b503e-96a5-4b31-a1ed-30bd8f174d37-attachment.json b/KVSTest/allure-results/857b503e-96a5-4b31-a1ed-30bd8f174d37-attachment.json new file mode 100644 index 0000000..743c85f --- /dev/null +++ b/KVSTest/allure-results/857b503e-96a5-4b31-a1ed-30bd8f174d37-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "invoices": [ + { + "id": "69f851b3dc029b6ba8f7ccdb", + "price": 200, + "status": "pending", + "subscriptions": [ + "69f851b3dc029b6ba8f7ccda" + ], + "place_id": "69f851b3a17c3fa97f63a569" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/89731d9e-a3bf-40eb-9c87-38845b4ada9f-attachment.txt b/KVSTest/allure-results/89731d9e-a3bf-40eb-9c87-38845b4ada9f-attachment.txt new file mode 100644 index 0000000..f088e53 --- /dev/null +++ b/KVSTest/allure-results/89731d9e-a3bf-40eb-9c87-38845b4ada9f-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Cannot return null for non-nullable field EmployeeObject.status.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/KVSTest/allure-results/8b7ccce0-b6dc-4088-9b62-ba000acb94b5-attachment.json b/KVSTest/allure-results/8b7ccce0-b6dc-4088-9b62-ba000acb94b5-attachment.json new file mode 100644 index 0000000..fdc6c20 --- /dev/null +++ b/KVSTest/allure-results/8b7ccce0-b6dc-4088-9b62-ba000acb94b5-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f848b00b1f8729e0528d95", + "title": "kvs-service-1777879216", + "type": "access" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/8c18272c-4e4f-4c09-832f-2f7b4bda5e8b-result.json b/KVSTest/allure-results/8c18272c-4e4f-4c09-832f-2f7b4bda5e8b-result.json new file mode 100644 index 0000000..81e5a9a --- /dev/null +++ b/KVSTest/allure-results/8c18272c-4e4f-4c09-832f-2f7b4bda5e8b-result.json @@ -0,0 +1 @@ +{"name": "Query employee response shape (may be empty)", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881982100, "stop": 1777881982253}, {"name": "Then access token is valid", "status": "passed", "start": 1777881982253, "stop": 1777881982254}, {"name": "When query employee by category and company", "status": "passed", "steps": [{"name": "GraphQL: employee(filters: category_id + company_id)", "status": "passed", "attachments": [{"name": "employee response", "source": "7a2bf533-89ee-4d64-8511-131fc0df30e6-attachment.json", "type": "application/json"}], "start": 1777881982256, "stop": 1777881982304}], "start": 1777881982255, "stop": 1777881982305}, {"name": "Then each employee result has id and user fields", "status": "passed", "start": 1777881982305, "stop": 1777881982306}], "start": 1777881982098, "stop": 1777881982307, "uuid": "b00b908e-14d5-42f8-a79a-953be472597b", "historyId": "ee4b0280bce1d633bc57e5a01318b3d1", "testCaseId": "c7a5af013945497459975a37f134b16f", "fullName": "Ticket GraphQL (category + employee): Query employee response shape (may be empty)", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Ticket GraphQL (category + employee)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Ticket", "features", "Ticket GraphQL (category + employee)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/8cd385d6-8833-4b3d-b1cc-f5cc32d2ae1c-result.json b/KVSTest/allure-results/8cd385d6-8833-4b3d-b1cc-f5cc32d2ae1c-result.json new file mode 100644 index 0000000..b89f689 --- /dev/null +++ b/KVSTest/allure-results/8cd385d6-8833-4b3d-b1cc-f5cc32d2ae1c-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 583, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 308, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777894404561, "stop": 1777894404682}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 583, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 308, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=section)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "attachments": [{"name": "RuntimeError: createPlaceMultiple", "source": "0b767559-0d12-4fd7-aa80-af5b1200f5ee-attachment.txt", "type": "text/plain"}], "start": 1777894404707, "stop": 1777894404729}], "start": 1777894404683, "stop": 1777894404735}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777894404742, "stop": 1777894404742}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777894404742, "stop": 1777894404742}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777894404742, "stop": 1777894404742}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777894404742, "stop": 1777894404742}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777894404742, "stop": 1777894404742}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777894404742, "stop": 1777894404742}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777894404742, "stop": 1777894404742}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777894404742, "stop": 1777894404742}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777894404742, "stop": 1777894404742}], "start": 1777894404559, "stop": 1777894404742, "uuid": "2005bb3c-5e07-4975-9dca-f00647420c60", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/KVSTest/allure-results/8e5ae920-bb23-49e5-99cc-2a2f2832ed75-attachment.json b/KVSTest/allure-results/8e5ae920-bb23-49e5-99cc-2a2f2832ed75-attachment.json new file mode 100644 index 0000000..db43ae1 --- /dev/null +++ b/KVSTest/allure-results/8e5ae920-bb23-49e5-99cc-2a2f2832ed75-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f851b31b4cbdc23d45093f", + "title": "kvs-service-1777881523", + "type": "access" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/8ee83dd7-9d2b-407c-a5f9-e1d2da0646cb-attachment.json b/KVSTest/allure-results/8ee83dd7-9d2b-407c-a5f9-e1d2da0646cb-attachment.json new file mode 100644 index 0000000..5aabedc --- /dev/null +++ b/KVSTest/allure-results/8ee83dd7-9d2b-407c-a5f9-e1d2da0646cb-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "6a18502e-82e3-4828-9f08-8af3aa0cef0a", + "created_at": "2026-05-04T07:58:22.702Z", + "updated_at": "2026-05-04T07:58:22.702Z", + "username": "+79994874504", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/8fc87710-59f7-438f-92e1-3761631e00e9-attachment.txt b/KVSTest/allure-results/8fc87710-59f7-438f-92e1-3761631e00e9-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/KVSTest/allure-results/8fc87710-59f7-438f-92e1-3761631e00e9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/8fca1326-22b1-45ca-a13c-267b5b76c0ac-result.json b/KVSTest/allure-results/8fca1326-22b1-45ca-a13c-267b5b76c0ac-result.json new file mode 100644 index 0000000..96425bf --- /dev/null +++ b/KVSTest/allure-results/8fca1326-22b1-45ca-a13c-267b5b76c0ac-result.json @@ -0,0 +1 @@ +{"name": "Authorize as employer", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881521274, "stop": 1777881521567}, {"name": "Then access token is valid", "status": "passed", "start": 1777881521567, "stop": 1777881521568}], "start": 1777881521272, "stop": 1777881521569, "uuid": "66e0558f-dcfd-4944-ae7a-99b527903e81", "historyId": "671d36bc7d85d5b78ec36b2e34a7884b", "testCaseId": "3b40473dc4a3bfb33cb7a8442fd1170d", "fullName": "Place info (REST/GraphQL/WebSocket): Authorize as employer", "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)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/90e3e4f4-4444-4aa2-8347-4c6f0ba40611-attachment.json b/KVSTest/allure-results/90e3e4f4-4444-4aa2-8347-4c6f0ba40611-attachment.json new file mode 100644 index 0000000..6bee80f --- /dev/null +++ b/KVSTest/allure-results/90e3e4f4-4444-4aa2-8347-4c6f0ba40611-attachment.json @@ -0,0 +1,25 @@ +{ + "data": { + "createSubscription": { + "id": "69f84fa7dc029b6ba8f7ccd3", + "services": [ + { + "id": "69f84fa63dcf1a2e79fbf8dd", + "title": "kvs-service-1777880998" + } + ], + "user": { + "id": "944c8f30-67e5-448b-92ad-bf401e7af77e", + "data": { + "first_name": "kvstest1", + "last_name": "kvstest2" + } + }, + "plan": { + "id": "69f84fa7dc029b6ba8f7ccd1", + "title": "plan-kvs-1777880998" + }, + "place_id": "69f84fa63b14939aea9d11a0" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/91066e9d-e67b-436b-85b4-d8d64bd181f8-attachment.json b/KVSTest/allure-results/91066e9d-e67b-436b-85b4-d8d64bd181f8-attachment.json new file mode 100644 index 0000000..4f6e5c7 --- /dev/null +++ b/KVSTest/allure-results/91066e9d-e67b-436b-85b4-d8d64bd181f8-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8511f3b14939aea9d11de", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/91f8439e-b39f-4bac-a431-10a861cbb6c8-attachment.json b/KVSTest/allure-results/91f8439e-b39f-4bac-a431-10a861cbb6c8-attachment.json new file mode 100644 index 0000000..8f2a2f0 --- /dev/null +++ b/KVSTest/allure-results/91f8439e-b39f-4bac-a431-10a861cbb6c8-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8524d5f48a41b859e158f", + "member_id": "35df1576-3cec-4f05-9dac-d76587bc04a5" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/93777140-6dfd-4837-8cf8-bfcb79570427-attachment.json b/KVSTest/allure-results/93777140-6dfd-4837-8cf8-bfcb79570427-attachment.json new file mode 100644 index 0000000..a96bc62 --- /dev/null +++ b/KVSTest/allure-results/93777140-6dfd-4837-8cf8-bfcb79570427-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8840317bb1e0c5fc4d8b9", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/9474c32a-656b-4336-a22d-bdfb7915e968-result.json b/KVSTest/allure-results/9474c32a-656b-4336-a22d-bdfb7915e968-result.json new file mode 100644 index 0000000..67a6776 --- /dev/null +++ b/KVSTest/allure-results/9474c32a-656b-4336-a22d-bdfb7915e968-result.json @@ -0,0 +1 @@ +{"name": "Assign and unassign ticket employee", "status": "failed", "statusDetails": {"message": "AssertionError: Нет доступных tickets для проверки unassignTicketEmployee (по умолчанию берём place_id 682733c16773cfa73dc8d0a7) и createTicket запрещён на стенде. Укажите place_id с существующими заявками (поменяйте DEFAULT_TICKETINFO_PLACE_ID в шаге) или дайте права на createTicket. Детали: Forbidden на операции: createTicket(mutation)\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 \"Ticket\\features\\steps\\ticket_employee_steps.py\", line 215, in step_prepare_ticket_and_employees_for_unassign\n raise AssertionError(\n ...<5 lines>...\n )\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777881983147, "stop": 1777881984359}, {"name": "Then access token is valid", "status": "passed", "start": 1777881984359, "stop": 1777881984360}, {"name": "When prepare ticket and employees for unassign employee test", "status": "failed", "statusDetails": {"message": "AssertionError: Нет доступных tickets для проверки unassignTicketEmployee (по умолчанию берём place_id 682733c16773cfa73dc8d0a7) и createTicket запрещён на стенде. Укажите place_id с существующими заявками (поменяйте DEFAULT_TICKETINFO_PLACE_ID в шаге) или дайте права на createTicket. Детали: Forbidden на операции: createTicket(mutation)\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 \"Ticket\\features\\steps\\ticket_employee_steps.py\", line 215, in step_prepare_ticket_and_employees_for_unassign\n raise AssertionError(\n ...<5 lines>...\n )\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "cd464763-c592-40ba-ad5f-6f4c49f4f771-attachment.json", "type": "application/json"}], "start": 1777881984620, "stop": 1777881984658}, {"name": "GraphQL: createTicketCategory", "status": "passed", "attachments": [{"name": "createTicketCategory response", "source": "6e71f97e-4b87-44f1-b29c-957028ee93c0-attachment.json", "type": "application/json"}], "start": 1777881984658, "stop": 1777881984688}, {"name": "GraphQL: createTicket", "status": "failed", "statusDetails": {"message": "AssertionError: Forbidden на операции: createTicket(mutation)\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Ticket\\testdata\\ticket_test_data.py\", line 234, in create_ticket_with_category\n resp = _exec_or_fail(op_name=\"createTicket(mutation)\", token=token, query=mutation, variables=variables, company_id=self.company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Ticket\\testdata\\ticket_test_data.py\", line 35, in _exec_or_fail\n raise AssertionError(f\"Forbidden на операции: {op_name}\") from e\n"}, "attachments": [{"name": "Forbidden: createTicket(mutation)", "source": "50ff74bb-2ed1-454a-b31d-13234c0ac082-attachment.txt", "type": "text/plain"}], "start": 1777881984688, "stop": 1777881984716}], "start": 1777881984360, "stop": 1777881984720}, {"name": "Cleanup: _cleanup_delete_category", "status": "passed", "start": 1777881984721, "stop": 1777881984758}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881984758, "stop": 1777881984818}, {"name": "And assign ticket to new grouped employee", "status": "skipped", "start": 1777881984820, "stop": 1777881984820}, {"name": "And query tickets by created place id", "status": "skipped", "start": 1777881984820, "stop": 1777881984820}, {"name": "Then ticket assignee is new grouped employee", "status": "skipped", "start": 1777881984820, "stop": 1777881984820}, {"name": "When unassign ticket from new grouped employee", "status": "skipped", "start": 1777881984820, "stop": 1777881984820}, {"name": "And query tickets by created place id", "status": "skipped", "start": 1777881984820, "stop": 1777881984820}, {"name": "Then ticket assignee is empty", "status": "skipped", "start": 1777881984820, "stop": 1777881984820}], "start": 1777881983144, "stop": 1777881984820, "uuid": "8eae5dab-fb59-441e-8436-b34c02f19015", "historyId": "bdfe4c839f1131d87bc7e499490887a3", "testCaseId": "ac0913de70ff618f68cee6dca897fb70", "fullName": "Ticket GraphQL (category + employee): Assign and unassign ticket employee", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Ticket GraphQL (category + employee)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Ticket", "features", "Ticket GraphQL (category + employee)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/9529c0ad-8cbb-4782-ab96-92e941eec6a4-attachment.json b/KVSTest/allure-results/9529c0ad-8cbb-4782-ab96-92e941eec6a4-attachment.json new file mode 100644 index 0000000..c55a959 --- /dev/null +++ b/KVSTest/allure-results/9529c0ad-8cbb-4782-ab96-92e941eec6a4-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8840317bb1e0c5fc4d8b9", + "member_id": "73807894-32f5-4cbf-b9a3-04967f7ec4db" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/95363d51-8632-4971-847e-e1f53fcb1df3-attachment.json b/KVSTest/allure-results/95363d51-8632-4971-847e-e1f53fcb1df3-attachment.json new file mode 100644 index 0000000..ec0f052 --- /dev/null +++ b/KVSTest/allure-results/95363d51-8632-4971-847e-e1f53fcb1df3-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "73807894-32f5-4cbf-b9a3-04967f7ec4db", + "created_at": "2026-05-04T11:33:23.977Z", + "updated_at": "2026-05-04T11:33:23.977Z", + "username": "+79997519472", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/9557a955-43d5-42c0-bf73-25e2c1002a63-attachment.json b/KVSTest/allure-results/9557a955-43d5-42c0-bf73-25e2c1002a63-attachment.json new file mode 100644 index 0000000..efbf7b8 --- /dev/null +++ b/KVSTest/allure-results/9557a955-43d5-42c0-bf73-25e2c1002a63-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f851a097cc5ed8e8d2c48d", + "members": [ + { + "id": "0fe47ae0-19c6-41aa-b4d2-0edf9bb87e94", + "parent_id": null, + "user": { + "id": "0fe47ae0-19c6-41aa-b4d2-0edf9bb87e94", + "username": "+79994189134" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/95994419-1e5e-46b9-b8d0-3333ce7e01db-attachment.json b/KVSTest/allure-results/95994419-1e5e-46b9-b8d0-3333ce7e01db-attachment.json new file mode 100644 index 0000000..9ea76e6 --- /dev/null +++ b/KVSTest/allure-results/95994419-1e5e-46b9-b8d0-3333ce7e01db-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f852005f48a41b859e156b", + "member_id": "ea37465a-9a38-4bd7-a01b-fefcd467e6c1" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/959cc774-7983-438e-9008-9cc24fd07257-attachment.json b/KVSTest/allure-results/959cc774-7983-438e-9008-9cc24fd07257-attachment.json new file mode 100644 index 0000000..8c7eb80 --- /dev/null +++ b/KVSTest/allure-results/959cc774-7983-438e-9008-9cc24fd07257-attachment.json @@ -0,0 +1,25 @@ +{ + "data": { + "createSubscription": { + "id": "69f8524edc029b6ba8f7cce3", + "services": [ + { + "id": "69f8524e0b1f8729e0528da2", + "title": "kvs-service-1777881678" + } + ], + "user": { + "id": "05b99ab8-09f5-4776-9953-8e0f53f2d4b1", + "data": { + "first_name": "kvstest1", + "last_name": "kvstest2" + } + }, + "plan": { + "id": "69f8524edc029b6ba8f7cce2", + "title": "plan-kvs-1777881678" + }, + "place_id": "69f8524e5f48a41b859e159a" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/962fc0ed-410b-4c1c-9747-44fbda085436-attachment.json b/KVSTest/allure-results/962fc0ed-410b-4c1c-9747-44fbda085436-attachment.json new file mode 100644 index 0000000..7db9887 --- /dev/null +++ b/KVSTest/allure-results/962fc0ed-410b-4c1c-9747-44fbda085436-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8511f3b14939aea9d11de", + "member_id": "6aec7e09-69e3-470a-9c7c-d87f360c767e" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/96392059-c1b9-4a19-9095-3ad9738b2e8d-attachment.txt b/KVSTest/allure-results/96392059-c1b9-4a19-9095-3ad9738b2e8d-attachment.txt new file mode 100644 index 0000000..cc2bb6c --- /dev/null +++ b/KVSTest/allure-results/96392059-c1b9-4a19-9095-3ad9738b2e8d-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8840517bb1e0c5fc4d8c2", account_id: "4f185e89-1c04-4a79-a58c-1bc2e1d376b0", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/KVSTest/allure-results/97867d2f-4902-4590-8e2b-84bc74c7dd54-attachment.json b/KVSTest/allure-results/97867d2f-4902-4590-8e2b-84bc74c7dd54-attachment.json new file mode 100644 index 0000000..714aadb --- /dev/null +++ b/KVSTest/allure-results/97867d2f-4902-4590-8e2b-84bc74c7dd54-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8520197cc5ed8e8d2c4e2", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/98d2795f-56de-405b-8410-483ac38a1660-attachment.json b/KVSTest/allure-results/98d2795f-56de-405b-8410-483ac38a1660-attachment.json new file mode 100644 index 0000000..cf84df4 --- /dev/null +++ b/KVSTest/allure-results/98d2795f-56de-405b-8410-483ac38a1660-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f852005f48a41b859e1568", + "members": [ + { + "id": "f3436e28-d96a-40b2-8b60-6455cb3e365f", + "parent_id": null, + "user": { + "id": "f3436e28-d96a-40b2-8b60-6455cb3e365f", + "username": "+79998346260" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/991f4ea3-481a-4a2f-ad0c-06944ad4ef7f-attachment.json b/KVSTest/allure-results/991f4ea3-481a-4a2f-ad0c-06944ad4ef7f-attachment.json new file mode 100644 index 0000000..2b30c0b --- /dev/null +++ b/KVSTest/allure-results/991f4ea3-481a-4a2f-ad0c-06944ad4ef7f-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f84fa63b14939aea9d11a0", + "members": [ + { + "id": "944c8f30-67e5-448b-92ad-bf401e7af77e", + "parent_id": null, + "user": { + "id": "944c8f30-67e5-448b-92ad-bf401e7af77e", + "username": "+79999328104" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/997be353-e922-4b0f-a484-78fa3b94ae17-attachment.json b/KVSTest/allure-results/997be353-e922-4b0f-a484-78fa3b94ae17-attachment.json new file mode 100644 index 0000000..3742344 --- /dev/null +++ b/KVSTest/allure-results/997be353-e922-4b0f-a484-78fa3b94ae17-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f851a097cc5ed8e8d2c48d", + "member_id": "0fe47ae0-19c6-41aa-b4d2-0edf9bb87e94" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/9aa288f1-4846-49ad-b176-3967caca203f-attachment.txt b/KVSTest/allure-results/9aa288f1-4846-49ad-b176-3967caca203f-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/KVSTest/allure-results/9aa288f1-4846-49ad-b176-3967caca203f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/9bd2f56f-0958-46e9-b9f0-6f3ac41d1be6-attachment.txt b/KVSTest/allure-results/9bd2f56f-0958-46e9-b9f0-6f3ac41d1be6-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/KVSTest/allure-results/9bd2f56f-0958-46e9-b9f0-6f3ac41d1be6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/9c579713-ea9c-4be3-8470-5b209470d4d4-attachment.json b/KVSTest/allure-results/9c579713-ea9c-4be3-8470-5b209470d4d4-attachment.json new file mode 100644 index 0000000..7613011 --- /dev/null +++ b/KVSTest/allure-results/9c579713-ea9c-4be3-8470-5b209470d4d4-attachment.json @@ -0,0 +1,12 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8524c97cc5ed8e8d2c4f5", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/9cb9281a-603a-4973-b873-978d37606812-attachment.json b/KVSTest/allure-results/9cb9281a-603a-4973-b873-978d37606812-attachment.json new file mode 100644 index 0000000..282b60e --- /dev/null +++ b/KVSTest/allure-results/9cb9281a-603a-4973-b873-978d37606812-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f848af3b14939aea9d116d", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/9d219493-83a1-4c51-9103-2155fc096f96-attachment.txt b/KVSTest/allure-results/9d219493-83a1-4c51-9103-2155fc096f96-attachment.txt new file mode 100644 index 0000000..e69b5f7 --- /dev/null +++ b/KVSTest/allure-results/9d219493-83a1-4c51-9103-2155fc096f96-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8840517bb1e0c5fc4d8c2", account_id: "4f185e89-1c04-4a79-a58c-1bc2e1d376b0", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/KVSTest/allure-results/9dc1b8a1-0d64-4281-8c8d-563aff3725e0-attachment.json b/KVSTest/allure-results/9dc1b8a1-0d64-4281-8c8d-563aff3725e0-attachment.json new file mode 100644 index 0000000..a125e13 --- /dev/null +++ b/KVSTest/allure-results/9dc1b8a1-0d64-4281-8c8d-563aff3725e0-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8524d5f48a41b859e158f", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/9f24ddf0-72d1-4244-b7d2-493fc67121e5-result.json b/KVSTest/allure-results/9f24ddf0-72d1-4244-b7d2-493fc67121e5-result.json new file mode 100644 index 0000000..4c17d1e --- /dev/null +++ b/KVSTest/allure-results/9f24ddf0-72d1-4244-b7d2-493fc67121e5-result.json @@ -0,0 +1 @@ +{"name": "Add user to place and verify member appears", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777880997140, "stop": 1777880997264}, {"name": "Then access token is valid", "status": "passed", "start": 1777880997264, "stop": 1777880997265}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "7534f09f-1bc5-40ce-9c76-9aa5e30c047f-attachment.json", "type": "application/json"}], "start": 1777880997267, "stop": 1777880997312}], "start": 1777880997266, "stop": 1777880997312}, {"name": "And create user for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "0a2ec118-fc6e-49ad-b5b4-8afb009eda6d-attachment.json", "type": "application/json"}], "start": 1777880997314, "stop": 1777880997363}], "start": 1777880997313, "stop": 1777880997364}, {"name": "And add user to kvs place", "status": "passed", "steps": [{"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "141da2ac-4fbf-4031-ad08-aeac9ce79594-attachment.json", "type": "application/json"}], "start": 1777880997365, "stop": 1777880997459}], "start": 1777880997364, "stop": 1777880997460}, {"name": "Then addUserToPlace response is valid", "status": "passed", "start": 1777880997460, "stop": 1777880997461}, {"name": "When query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "d7e88e22-98d1-4787-b0dd-5ca78ac6d217-attachment.json", "type": "application/json"}], "start": 1777880997463, "stop": 1777880997533}], "start": 1777880997462, "stop": 1777880997534}, {"name": "Then added member is present in place members results", "status": "passed", "start": 1777880997534, "stop": 1777880997535}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777880997535, "stop": 1777880997702}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777880997702, "stop": 1777880997772}], "start": 1777880997139, "stop": 1777880997772, "uuid": "23cbf1bd-275f-4db6-9fdd-8b0d563fffdd", "historyId": "28af94122ac2a3b2fdb35067e7223b74", "testCaseId": "e1df57d5cb09a640d38460e97cc2651f", "fullName": "KVS GraphQL (place + members): Add user to place and verify member appears", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/allure-results/53c6c1e2-90e9-4d4d-93ed-b3ff5c9e966a-attachment.txt b/KVSTest/allure-results/9fa798cb-62e6-4a17-98d6-6b8bbd871a95-attachment.txt similarity index 95% rename from allure-results/53c6c1e2-90e9-4d4d-93ed-b3ff5c9e966a-attachment.txt rename to KVSTest/allure-results/9fa798cb-62e6-4a17-98d6-6b8bbd871a95-attachment.txt index 7b4c990..10cf248 100644 --- a/allure-results/53c6c1e2-90e9-4d4d-93ed-b3ff5c9e966a-attachment.txt +++ b/KVSTest/allure-results/9fa798cb-62e6-4a17-98d6-6b8bbd871a95-attachment.txt @@ -11,6 +11,6 @@ Traceback (most recent call last): ...<2 lines>... access_token=token, ) - File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 65, in execute_graphql + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 191, in execute_graphql raise RuntimeError(f"GraphQL errors: {errors}") RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] diff --git a/KVSTest/allure-results/9faa351f-2e53-4c44-9a65-48b63f15c227-attachment.json b/KVSTest/allure-results/9faa351f-2e53-4c44-9a65-48b63f15c227-attachment.json new file mode 100644 index 0000000..8866a5e --- /dev/null +++ b/KVSTest/allure-results/9faa351f-2e53-4c44-9a65-48b63f15c227-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "4b84cec4-976b-4dda-a379-941e3f58060a", + "status": "accepted", + "privileges": null, + "user": { + "id": "4b84cec4-976b-4dda-a379-941e3f58060a" + } + }, + { + "id": "4f185e89-1c04-4a79-a58c-1bc2e1d376b0", + "status": "pending", + "privileges": null, + "user": { + "id": "4f185e89-1c04-4a79-a58c-1bc2e1d376b0" + } + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/a329b224-6078-4d9f-8586-8b08c866f77a-result.json b/KVSTest/allure-results/a329b224-6078-4d9f-8586-8b08c866f77a-result.json new file mode 100644 index 0000000..691af75 --- /dev/null +++ b/KVSTest/allure-results/a329b224-6078-4d9f-8586-8b08c866f77a-result.json @@ -0,0 +1 @@ +{"name": "Authorize as employer", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881599253, "stop": 1777881599595}, {"name": "Then access token is valid", "status": "passed", "start": 1777881599596, "stop": 1777881599597}], "start": 1777881599252, "stop": 1777881599597, "uuid": "39c735f2-6066-463e-ab01-7cace677084d", "historyId": "671d36bc7d85d5b78ec36b2e34a7884b", "testCaseId": "3b40473dc4a3bfb33cb7a8442fd1170d", "fullName": "Place info (REST/GraphQL/WebSocket): Authorize as employer", "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)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/a47f1ada-25eb-40d2-8c07-6723ce498022-result.json b/KVSTest/allure-results/a47f1ada-25eb-40d2-8c07-6723ce498022-result.json new file mode 100644 index 0000000..eb638e4 --- /dev/null +++ b/KVSTest/allure-results/a47f1ada-25eb-40d2-8c07-6723ce498022-result.json @@ -0,0 +1 @@ +{"name": "Get place info", "status": "passed", "steps": [{"name": "When get place info", "status": "passed", "start": 1777881599600, "stop": 1777881599644}, {"name": "Then place info is valid for query data", "status": "passed", "start": 1777881599645, "stop": 1777881599646}], "start": 1777881599599, "stop": 1777881599646, "uuid": "888841ba-824c-45b8-9f1a-5941e3506d99", "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)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/a56f76cf-07a2-431c-a138-91dc8794cb20-attachment.txt b/KVSTest/allure-results/a56f76cf-07a2-431c-a138-91dc8794cb20-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/KVSTest/allure-results/a56f76cf-07a2-431c-a138-91dc8794cb20-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/a5b86874-bba5-4e18-bbb8-ebc5c3fde7cc-attachment.txt b/KVSTest/allure-results/a5b86874-bba5-4e18-bbb8-ebc5c3fde7cc-attachment.txt new file mode 100644 index 0000000..cc2bb6c --- /dev/null +++ b/KVSTest/allure-results/a5b86874-bba5-4e18-bbb8-ebc5c3fde7cc-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8840517bb1e0c5fc4d8c2", account_id: "4f185e89-1c04-4a79-a58c-1bc2e1d376b0", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/KVSTest/allure-results/a6f21916-d5fa-4240-8e92-93f577df76b9-attachment.txt b/KVSTest/allure-results/a6f21916-d5fa-4240-8e92-93f577df76b9-attachment.txt new file mode 100644 index 0000000..10cf248 --- /dev/null +++ b/KVSTest/allure-results/a6f21916-d5fa-4240-8e92-93f577df76b9-attachment.txt @@ -0,0 +1,16 @@ +Traceback (most recent call last): + File "KVSTest\features\environment.py", line 21, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\KVSTest\testdata\subscription_test_data.py", line 230, in _cleanup_delete_subscription + _exec_or_fail(op_name="deleteSubscription(mutation)", token=token, query=del_mut, variables={"id": subscription_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\KVSTest\testdata\subscription_test_data.py", line 25, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 191, in execute_graphql + raise RuntimeError(f"GraphQL errors: {errors}") +RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] diff --git a/KVSTest/allure-results/a7680a07-485b-4410-b1b1-dfe67499ea68-attachment.json b/KVSTest/allure-results/a7680a07-485b-4410-b1b1-dfe67499ea68-attachment.json new file mode 100644 index 0000000..26057f8 --- /dev/null +++ b/KVSTest/allure-results/a7680a07-485b-4410-b1b1-dfe67499ea68-attachment.json @@ -0,0 +1,5 @@ +{ + "data": { + "updateMemberStatus": true + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/a860de2f-f56c-4cd8-8b62-5175ca6b7037-result.json b/KVSTest/allure-results/a860de2f-f56c-4cd8-8b62-5175ca6b7037-result.json new file mode 100644 index 0000000..79d9a28 --- /dev/null +++ b/KVSTest/allure-results/a860de2f-f56c-4cd8-8b62-5175ca6b7037-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 583, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 308, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777894404747, "stop": 1777894404862}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 583, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 308, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=section)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "attachments": [{"name": "RuntimeError: createPlaceMultiple", "source": "df1c2ae2-9f9c-4f5b-87f0-07533cc0d213-attachment.txt", "type": "text/plain"}], "start": 1777894404886, "stop": 1777894404913}], "start": 1777894404862, "stop": 1777894404918}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777894404922, "stop": 1777894404922}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777894404923, "stop": 1777894404923}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777894404923, "stop": 1777894404923}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777894404923, "stop": 1777894404923}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777894404923, "stop": 1777894404923}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777894404923, "stop": 1777894404923}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777894404923, "stop": 1777894404923}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777894404923, "stop": 1777894404923}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777894404923, "stop": 1777894404923}], "start": 1777894404743, "stop": 1777894404923, "uuid": "4e969bf9-409f-40d8-bcda-10522da0efc8", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-report/data/attachments/9ca25cc7ba048cfd.json b/KVSTest/allure-results/a87a8051-1e7e-472c-812b-4f0c35148bd6-attachment.json similarity index 55% rename from allure-report/data/attachments/9ca25cc7ba048cfd.json rename to KVSTest/allure-results/a87a8051-1e7e-472c-812b-4f0c35148bd6-attachment.json index cb27ecd..c085987 100644 --- a/allure-report/data/attachments/9ca25cc7ba048cfd.json +++ b/KVSTest/allure-results/a87a8051-1e7e-472c-812b-4f0c35148bd6-attachment.json @@ -1,17 +1,17 @@ { "data": { "createPlan": { - "id": "69e8a59d1a037043d86d23d4", + "id": "69f8511f3dcf1a2e79fbf8e2", "service_ids": [ - "69e8a59d1a037043d86d23d3" + "69f8511f1b4cbdc23d450939" ], "bundle_ids": [], - "place_id": "69e8a59d5d6417545a7f4844", + "place_id": "69f8511f3b14939aea9d11de", "place_ids": [ - "69e8a59d5d6417545a7f4844" + "69f8511f3b14939aea9d11de" ], "price": 200, - "title": "plan-kvs-1776854432", + "title": "plan-kvs-1777881375", "discount": "0", "payment_interval": 1, "price_without_discount": null diff --git a/KVSTest/allure-results/a9ef41d5-0ebe-4572-a8b0-65c7cee34bd2-attachment.json b/KVSTest/allure-results/a9ef41d5-0ebe-4572-a8b0-65c7cee34bd2-attachment.json new file mode 100644 index 0000000..0187f71 --- /dev/null +++ b/KVSTest/allure-results/a9ef41d5-0ebe-4572-a8b0-65c7cee34bd2-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f851a097cc5ed8e8d2c48d", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/aa694c0e-efae-40d5-af76-9ace1404c54c-attachment.json b/KVSTest/allure-results/aa694c0e-efae-40d5-af76-9ace1404c54c-attachment.json new file mode 100644 index 0000000..832d321 --- /dev/null +++ b/KVSTest/allure-results/aa694c0e-efae-40d5-af76-9ace1404c54c-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "cc8f1262-9b06-4995-a1f3-d7a0edb3586b", + "created_at": "2026-05-04T07:56:14.179Z", + "updated_at": "2026-05-04T07:56:14.179Z", + "username": "+79992085691", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/ab40e272-d4c8-4435-abf6-356b8863936a-attachment.json b/KVSTest/allure-results/ab40e272-d4c8-4435-abf6-356b8863936a-attachment.json new file mode 100644 index 0000000..9d48e40 --- /dev/null +++ b/KVSTest/allure-results/ab40e272-d4c8-4435-abf6-356b8863936a-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8524e0b1f8729e0528da2", + "title": "kvs-service-1777881678", + "type": "access" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/ab67dc08-66f7-49b5-9c93-62ffe8dc2956-result.json b/KVSTest/allure-results/ab67dc08-66f7-49b5-9c93-62ffe8dc2956-result.json new file mode 100644 index 0000000..424ca5f --- /dev/null +++ b/KVSTest/allure-results/ab67dc08-66f7-49b5-9c93-62ffe8dc2956-result.json @@ -0,0 +1 @@ +{"name": "Add user to place and verify member appears", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881599945, "stop": 1777881600065}, {"name": "Then access token is valid", "status": "passed", "start": 1777881600066, "stop": 1777881600067}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "2ce7252c-786b-4826-b53e-576178985d02-attachment.json", "type": "application/json"}], "start": 1777881600069, "stop": 1777881600117}], "start": 1777881600067, "stop": 1777881600118}, {"name": "And create user for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "648ebf90-611e-4514-a2a2-8a0bc252dc74-attachment.json", "type": "application/json"}], "start": 1777881600120, "stop": 1777881600172}], "start": 1777881600118, "stop": 1777881600173}, {"name": "And add user to kvs place", "status": "passed", "steps": [{"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "7e7980fb-009b-4f19-a73c-5f28e46b9479-attachment.json", "type": "application/json"}], "start": 1777881600174, "stop": 1777881600238}], "start": 1777881600173, "stop": 1777881600239}, {"name": "Then addUserToPlace response is valid", "status": "passed", "start": 1777881600239, "stop": 1777881600241}, {"name": "When query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "98d2795f-56de-405b-8410-483ac38a1660-attachment.json", "type": "application/json"}], "start": 1777881600243, "stop": 1777881600287}], "start": 1777881600241, "stop": 1777881600288}, {"name": "Then added member is present in place members results", "status": "passed", "start": 1777881600288, "stop": 1777881600289}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881600290, "stop": 1777881600443}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881600443, "stop": 1777881600516}], "start": 1777881599944, "stop": 1777881600517, "uuid": "257a8a4d-97c7-443d-b184-b05b685dc0b8", "historyId": "28af94122ac2a3b2fdb35067e7223b74", "testCaseId": "e1df57d5cb09a640d38460e97cc2651f", "fullName": "KVS GraphQL (place + members): Add user to place and verify member appears", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/ad06c6a1-5791-418d-a054-757c4a874546-result.json b/KVSTest/allure-results/ad06c6a1-5791-418d-a054-757c4a874546-result.json new file mode 100644 index 0000000..4f2a51f --- /dev/null +++ b/KVSTest/allure-results/ad06c6a1-5791-418d-a054-757c4a874546-result.json @@ -0,0 +1 @@ +{"name": "Query ticket categories by place_id", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881980732, "stop": 1777881981065}, {"name": "Then access token is valid", "status": "passed", "start": 1777881981065, "stop": 1777881981066}, {"name": "When create place multiple for ticket", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "d9addfce-90e9-4c90-97ef-b00b6d590afc-attachment.json", "type": "application/json"}], "start": 1777881981072, "stop": 1777881981122}], "start": 1777881981067, "stop": 1777881981123}, {"name": "And create ticket category for created place", "status": "passed", "steps": [{"name": "GraphQL: createTicketCategory", "status": "passed", "attachments": [{"name": "createTicketCategory response", "source": "0a4372d9-cd1e-4632-a791-e79d42021c70-attachment.json", "type": "application/json"}], "start": 1777881981124, "stop": 1777881981160}], "start": 1777881981123, "stop": 1777881981160}, {"name": "And query ticket categories by created place id", "status": "passed", "steps": [{"name": "GraphQL: ticket_category(filters: place_id)", "status": "passed", "attachments": [{"name": "ticket_category response", "source": "2bfcfde9-af8e-482d-aa59-4deb5dd3511a-attachment.json", "type": "application/json"}], "start": 1777881981162, "stop": 1777881981207}], "start": 1777881981161, "stop": 1777881981208}, {"name": "Then ticket_category results are not empty", "status": "passed", "attachments": [{"name": "ticket_category.results (extracted)", "source": "5619ad19-48ee-4cb6-9d72-4c5fa7b10210-attachment.json", "type": "application/json"}], "start": 1777881981208, "stop": 1777881981210}, {"name": "And created ticket category is present in results", "status": "passed", "attachments": [{"name": "ticket_category.match (found)", "source": "ff80c9f4-beb7-4b38-9db2-b36f202dc928-attachment.json", "type": "application/json"}], "start": 1777881981210, "stop": 1777881981212}, {"name": "Cleanup: _cleanup_delete_category", "status": "passed", "start": 1777881981212, "stop": 1777881981252}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881981252, "stop": 1777881981306}], "start": 1777881980729, "stop": 1777881981307, "uuid": "8abe0f69-3f86-4768-a59b-1575c05474ed", "historyId": "bb988f5ac379ead8ae9181488f8d7c98", "testCaseId": "2eb789eb7558c63b024667e026957eec", "fullName": "Ticket GraphQL (category + employee): Query ticket categories by place_id", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Ticket GraphQL (category + employee)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Ticket", "features", "Ticket GraphQL (category + employee)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/adbde405-ae43-4318-a794-bb5b504da9d8-attachment.json b/KVSTest/allure-results/adbde405-ae43-4318-a794-bb5b504da9d8-attachment.json new file mode 100644 index 0000000..837acc7 --- /dev/null +++ b/KVSTest/allure-results/adbde405-ae43-4318-a794-bb5b504da9d8-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "invoices": [ + { + "id": "69f851a00b1f8729e0528d9d", + "price": 200, + "status": "pending", + "subscriptions": [ + "69f851a00b1f8729e0528d9c" + ], + "place_id": "69f851a097cc5ed8e8d2c48d" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/ae541e9f-0e54-4eac-8fdb-c50a97420dac-attachment.json b/KVSTest/allure-results/ae541e9f-0e54-4eac-8fdb-c50a97420dac-attachment.json new file mode 100644 index 0000000..62a0751 --- /dev/null +++ b/KVSTest/allure-results/ae541e9f-0e54-4eac-8fdb-c50a97420dac-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8840517bb1e0c5fc4d8c2", + "member_id": "4f185e89-1c04-4a79-a58c-1bc2e1d376b0" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/ae6029bd-c118-4888-a2cf-b478abe7fbf8-result.json b/KVSTest/allure-results/ae6029bd-c118-4888-a2cf-b478abe7fbf8-result.json new file mode 100644 index 0000000..0012533 --- /dev/null +++ b/KVSTest/allure-results/ae6029bd-c118-4888-a2cf-b478abe7fbf8-result.json @@ -0,0 +1 @@ +{"name": "Get place info", "status": "passed", "steps": [{"name": "When get place info", "status": "passed", "start": 1777881373573, "stop": 1777881373623}, {"name": "Then place info is valid for query data", "status": "passed", "start": 1777881373624, "stop": 1777881373625}], "start": 1777881373573, "stop": 1777881373625, "uuid": "85b1c01d-df2b-455c-bac3-10a5337b9a44", "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)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/b008eaca-032f-4d36-9f73-ff1156b729a9-attachment.json b/KVSTest/allure-results/b008eaca-032f-4d36-9f73-ff1156b729a9-attachment.json new file mode 100644 index 0000000..8496be6 --- /dev/null +++ b/KVSTest/allure-results/b008eaca-032f-4d36-9f73-ff1156b729a9-attachment.json @@ -0,0 +1,20 @@ +{ + "data": { + "createPlan": { + "id": "69f852013dcf1a2e79fbf8e8", + "service_ids": [ + "69f852011b4cbdc23d450944" + ], + "bundle_ids": [], + "place_id": "69f8520197cc5ed8e8d2c4e2", + "place_ids": [ + "69f8520197cc5ed8e8d2c4e2" + ], + "price": 200, + "title": "plan-kvs-1777881601", + "discount": "0", + "payment_interval": 1, + "price_without_discount": null + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/b0cfc6f3-ddf7-4f14-a647-b13fc8330b0e-result.json b/KVSTest/allure-results/b0cfc6f3-ddf7-4f14-a647-b13fc8330b0e-result.json new file mode 100644 index 0000000..0dfb9a3 --- /dev/null +++ b/KVSTest/allure-results/b0cfc6f3-ddf7-4f14-a647-b13fc8330b0e-result.json @@ -0,0 +1 @@ +{"name": "Change ticket category and verify employee authorization", "status": "failed", "statusDetails": {"message": "AssertionError: Нет доступных tickets для проверки (по умолчанию берём place_id 682733c16773cfa73dc8d0a7) и createTicket запрещён на стенде. Укажите place_id с существующими заявками (поменяйте DEFAULT_TICKETINFO_PLACE_ID в шаге) или дайте права на createTicket. Детали: Forbidden на операции: createTicket(mutation)\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 \"Ticket\\features\\steps\\ticket_category_change_testdata_steps.py\", line 67, in step_prepare_ticket_and_categories\n raise AssertionError(\n ...<5 lines>...\n )\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777881982309, "stop": 1777881982438}, {"name": "Then access token is valid", "status": "passed", "start": 1777881982439, "stop": 1777881982440}, {"name": "When prepare ticket and categories for category change test", "status": "failed", "statusDetails": {"message": "AssertionError: Нет доступных tickets для проверки (по умолчанию берём place_id 682733c16773cfa73dc8d0a7) и createTicket запрещён на стенде. Укажите place_id с существующими заявками (поменяйте DEFAULT_TICKETINFO_PLACE_ID в шаге) или дайте права на createTicket. Детали: Forbidden на операции: createTicket(mutation)\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 \"Ticket\\features\\steps\\ticket_category_change_testdata_steps.py\", line 67, in step_prepare_ticket_and_categories\n raise AssertionError(\n ...<5 lines>...\n )\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c21c4770-4f28-4c5a-b299-93ce0cc13d07-attachment.json", "type": "application/json"}], "start": 1777881982502, "stop": 1777881982544}, {"name": "GraphQL: createTicketCategory (cat-old)", "status": "passed", "attachments": [{"name": "createTicketCategory response", "source": "b2b697e4-02fc-4716-9141-2a81dba4c1f2-attachment.json", "type": "application/json"}], "start": 1777881982544, "stop": 1777881982575}, {"name": "GraphQL: createTicket", "status": "failed", "statusDetails": {"message": "AssertionError: Forbidden на операции: createTicket(mutation)\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Ticket\\testdata\\ticket_test_data.py\", line 234, in create_ticket_with_category\n resp = _exec_or_fail(op_name=\"createTicket(mutation)\", token=token, query=mutation, variables=variables, company_id=self.company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Ticket\\testdata\\ticket_test_data.py\", line 35, in _exec_or_fail\n raise AssertionError(f\"Forbidden на операции: {op_name}\") from e\n"}, "attachments": [{"name": "Forbidden: createTicket(mutation)", "source": "70860fa5-602f-4dee-923d-0869567fa257-attachment.txt", "type": "text/plain"}], "start": 1777881982575, "stop": 1777881982601}], "start": 1777881982440, "stop": 1777881982607}, {"name": "Cleanup: _cleanup_delete_category", "status": "passed", "start": 1777881982608, "stop": 1777881982646}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881982646, "stop": 1777881982697}, {"name": "And change ticket category to in_group category", "status": "skipped", "start": 1777881982700, "stop": 1777881982700}, {"name": "And query tickets by created place id", "status": "skipped", "start": 1777881982701, "stop": 1777881982701}, {"name": "Then ticket category changed from old to in_group", "status": "skipped", "start": 1777881982701, "stop": 1777881982701}, {"name": "And employee is authorized for ticket", "status": "skipped", "start": 1777881982701, "stop": 1777881982701}, {"name": "When change ticket category to out_group category", "status": "skipped", "start": 1777881982701, "stop": 1777881982701}, {"name": "And query tickets by created place id", "status": "skipped", "start": 1777881982701, "stop": 1777881982701}, {"name": "Then employee is NOT authorized for ticket", "status": "skipped", "start": 1777881982701, "stop": 1777881982701}], "start": 1777881982308, "stop": 1777881982701, "uuid": "95be411c-605a-49c4-9f1f-62482b440cfb", "historyId": "513dbba13eb631355480ef0f7e48bcb6", "testCaseId": "4228e196788221990cfaf3dff527dbff", "fullName": "Ticket GraphQL (category + employee): Change ticket category and verify employee authorization", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Ticket GraphQL (category + employee)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Ticket", "features", "Ticket GraphQL (category + employee)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/b0db0826-f66b-4f86-8363-9818dbedd74b-attachment.json b/KVSTest/allure-results/b0db0826-f66b-4f86-8363-9818dbedd74b-attachment.json new file mode 100644 index 0000000..dcee799 --- /dev/null +++ b/KVSTest/allure-results/b0db0826-f66b-4f86-8363-9818dbedd74b-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f84fa63b14939aea9d11a0", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/b0df5e74-e5d7-484e-b651-4f68f56f5e3c-attachment.json b/KVSTest/allure-results/b0df5e74-e5d7-484e-b651-4f68f56f5e3c-attachment.json new file mode 100644 index 0000000..4f5593b --- /dev/null +++ b/KVSTest/allure-results/b0df5e74-e5d7-484e-b651-4f68f56f5e3c-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8519e3b14939aea9d11e5", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/b1245271-a514-4875-b69e-d1522117d726-attachment.json b/KVSTest/allure-results/b1245271-a514-4875-b69e-d1522117d726-attachment.json new file mode 100644 index 0000000..e1a42c4 --- /dev/null +++ b/KVSTest/allure-results/b1245271-a514-4875-b69e-d1522117d726-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8524c97cc5ed8e8d2c4f5", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/b212842b-12fe-44ec-9dc7-5345344b4312-attachment.json b/KVSTest/allure-results/b212842b-12fe-44ec-9dc7-5345344b4312-attachment.json new file mode 100644 index 0000000..f3dd9e2 --- /dev/null +++ b/KVSTest/allure-results/b212842b-12fe-44ec-9dc7-5345344b4312-attachment.json @@ -0,0 +1,16 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "35df1576-3cec-4f05-9dac-d76587bc04a5", + "status": "accepted" + }, + { + "id": "4d15e50d-06af-4676-9b12-d635bf28ea79", + "status": "accepted" + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/b2b697e4-02fc-4716-9141-2a81dba4c1f2-attachment.json b/KVSTest/allure-results/b2b697e4-02fc-4716-9141-2a81dba4c1f2-attachment.json new file mode 100644 index 0000000..e7d1565 --- /dev/null +++ b/KVSTest/allure-results/b2b697e4-02fc-4716-9141-2a81dba4c1f2-attachment.json @@ -0,0 +1,12 @@ +{ + "data": { + "createTicketCategory": { + "id": "69f8537e4f18cbecfd867212", + "title": "cat-old", + "place_ids": [ + "69f8537e5f48a41b859e15b1" + ], + "company_id": "65437401ae3af6f8ffcdbaf8" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/b2cd3544-c011-48cb-abc0-9e3cd9cdcdf3-attachment.json b/KVSTest/allure-results/b2cd3544-c011-48cb-abc0-9e3cd9cdcdf3-attachment.json new file mode 100644 index 0000000..39bc171 --- /dev/null +++ b/KVSTest/allure-results/b2cd3544-c011-48cb-abc0-9e3cd9cdcdf3-attachment.json @@ -0,0 +1,25 @@ +{ + "data": { + "createSubscription": { + "id": "69f852011b4cbdc23d450946", + "services": [ + { + "id": "69f852011b4cbdc23d450944", + "title": "kvs-service-1777881601" + } + ], + "user": { + "id": "868a7cb5-45a8-448b-82a6-a617a102e076", + "data": { + "first_name": "kvstest1", + "last_name": "kvstest2" + } + }, + "plan": { + "id": "69f852013dcf1a2e79fbf8e8", + "title": "plan-kvs-1777881601" + }, + "place_id": "69f8520197cc5ed8e8d2c4e2" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/b34dd327-06b9-41a8-b636-a8091c8503b5-attachment.json b/KVSTest/allure-results/b34dd327-06b9-41a8-b636-a8091c8503b5-attachment.json new file mode 100644 index 0000000..7469cc2 --- /dev/null +++ b/KVSTest/allure-results/b34dd327-06b9-41a8-b636-a8091c8503b5-attachment.json @@ -0,0 +1,20 @@ +{ + "data": { + "createPlan": { + "id": "69f851b31b4cbdc23d450940", + "service_ids": [ + "69f851b31b4cbdc23d45093f" + ], + "bundle_ids": [], + "place_id": "69f851b3a17c3fa97f63a569", + "place_ids": [ + "69f851b3a17c3fa97f63a569" + ], + "price": 200, + "title": "plan-kvs-1777881523", + "discount": "0", + "payment_interval": 1, + "price_without_discount": null + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/b3556f2b-533d-4602-b5c8-d3a475094cdb-attachment.json b/KVSTest/allure-results/b3556f2b-533d-4602-b5c8-d3a475094cdb-attachment.json new file mode 100644 index 0000000..717e0c5 --- /dev/null +++ b/KVSTest/allure-results/b3556f2b-533d-4602-b5c8-d3a475094cdb-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "64e8b124-c226-4f94-982e-43934a85f312", + "created_at": "2026-05-04T07:56:14.865Z", + "updated_at": "2026-05-04T07:56:14.865Z", + "username": "+79994649135", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/b4f404ea-097d-4300-9cf7-4182a719cf52-attachment.json b/KVSTest/allure-results/b4f404ea-097d-4300-9cf7-4182a719cf52-attachment.json new file mode 100644 index 0000000..295a98e --- /dev/null +++ b/KVSTest/allure-results/b4f404ea-097d-4300-9cf7-4182a719cf52-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8524e5f48a41b859e159a", + "member_id": "05b99ab8-09f5-4776-9953-8e0f53f2d4b1" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/b51918d7-cd2e-4e39-a409-5b6b6e63676d-attachment.json b/KVSTest/allure-results/b51918d7-cd2e-4e39-a409-5b6b6e63676d-attachment.json new file mode 100644 index 0000000..4f78c21 --- /dev/null +++ b/KVSTest/allure-results/b51918d7-cd2e-4e39-a409-5b6b6e63676d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f852005f48a41b859e156b", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/b5d60cb4-14dc-4548-a097-3d16aed7ff2b-attachment.json b/KVSTest/allure-results/b5d60cb4-14dc-4548-a097-3d16aed7ff2b-attachment.json new file mode 100644 index 0000000..d7199d5 --- /dev/null +++ b/KVSTest/allure-results/b5d60cb4-14dc-4548-a097-3d16aed7ff2b-attachment.json @@ -0,0 +1,20 @@ +{ + "data": { + "createPlan": { + "id": "69f851a01b4cbdc23d45093d", + "service_ids": [ + "69f851a01b4cbdc23d45093c" + ], + "bundle_ids": [], + "place_id": "69f851a097cc5ed8e8d2c48d", + "place_ids": [ + "69f851a097cc5ed8e8d2c48d" + ], + "price": 200, + "title": "plan-kvs-1777881504", + "discount": "0", + "payment_interval": 1, + "price_without_discount": null + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/b6c74145-d814-4250-b124-9c0abd856bfe-attachment.txt b/KVSTest/allure-results/b6c74145-d814-4250-b124-9c0abd856bfe-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/KVSTest/allure-results/b6c74145-d814-4250-b124-9c0abd856bfe-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/KVSTest/allure-results/b7fa1eba-c49a-4ff3-9ce3-444791f81ae9-result.json b/KVSTest/allure-results/b7fa1eba-c49a-4ff3-9ce3-444791f81ae9-result.json new file mode 100644 index 0000000..040904d --- /dev/null +++ b/KVSTest/allure-results/b7fa1eba-c49a-4ff3-9ce3-444791f81ae9-result.json @@ -0,0 +1 @@ +{"name": "Get place info (dynamic place, no hardcode)", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777879214916, "stop": 1777879215062}, {"name": "Then access token is valid", "status": "passed", "start": 1777879215062, "stop": 1777879215063}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "9cb9281a-603a-4973-b873-978d37606812-attachment.json", "type": "application/json"}], "start": 1777879215065, "stop": 1777879215108}], "start": 1777879215064, "stop": 1777879215109}, {"name": "And query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "dc9ea3f3-75f9-4c15-a20a-2487edca5662-attachment.json", "type": "application/json"}], "start": 1777879215110, "stop": 1777879215170}], "start": 1777879215109, "stop": 1777879215171}, {"name": "Then kvs place members response has correct shape for created place", "status": "passed", "start": 1777879215171, "stop": 1777879215173}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777879215173, "stop": 1777879215244}], "start": 1777879214915, "stop": 1777879215244, "uuid": "5179cfa4-a79f-49b1-b08e-0bf8968cf5ae", "historyId": "c1bd554320a2aefbe4b77b8dc3a01b64", "testCaseId": "b7661ab702595a236d39c61d34c91f2d", "fullName": "KVS GraphQL (place + members): Get place info (dynamic place, no hardcode)", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/b98af6d9-bb3e-4cff-9630-f478371ba406-attachment.json b/KVSTest/allure-results/b98af6d9-bb3e-4cff-9630-f478371ba406-attachment.json new file mode 100644 index 0000000..3742344 --- /dev/null +++ b/KVSTest/allure-results/b98af6d9-bb3e-4cff-9630-f478371ba406-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f851a097cc5ed8e8d2c48d", + "member_id": "0fe47ae0-19c6-41aa-b4d2-0edf9bb87e94" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/bc4bcc19-62ab-47d5-ac9d-5453af9c965a-attachment.json b/KVSTest/allure-results/bc4bcc19-62ab-47d5-ac9d-5453af9c965a-attachment.json new file mode 100644 index 0000000..163a743 --- /dev/null +++ b/KVSTest/allure-results/bc4bcc19-62ab-47d5-ac9d-5453af9c965a-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "ad9956a8-b3ba-45e9-bbfc-d1aad3654def", + "created_at": "2026-05-04T11:33:32.396Z", + "updated_at": "2026-05-04T11:33:32.396Z", + "username": "+79997101166", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/bd51f132-8017-4ec0-945c-cf52495563ba-attachment.json b/KVSTest/allure-results/bd51f132-8017-4ec0-945c-cf52495563ba-attachment.json new file mode 100644 index 0000000..844400a --- /dev/null +++ b/KVSTest/allure-results/bd51f132-8017-4ec0-945c-cf52495563ba-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f851b3a17c3fa97f63a569", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/be162bda-d095-41f2-9b29-bb94a414386a-attachment.json b/KVSTest/allure-results/be162bda-d095-41f2-9b29-bb94a414386a-attachment.json new file mode 100644 index 0000000..12f823c --- /dev/null +++ b/KVSTest/allure-results/be162bda-d095-41f2-9b29-bb94a414386a-attachment.json @@ -0,0 +1,38 @@ +{ + "data": { + "employee": { + "results": [ + { + "id": "69f8537d39ed172ad3747ab2", + "company": { + "id": "65437401ae3af6f8ffcdbaf8", + "name": "УКТ" + }, + "user": { + "id": "94e2abdf-646f-47b9-a489-762f14f80550", + "username": "+79991144880", + "data": { + "first_name": "kvstest1", + "last_name": "kvstest2" + } + } + }, + { + "id": "69f8537d649bba1db50957cd", + "company": { + "id": "65437401ae3af6f8ffcdbaf8", + "name": "УКТ" + }, + "user": { + "id": "94e2abdf-646f-47b9-a489-762f14f80550", + "username": "+79991144880", + "data": { + "first_name": "kvstest1", + "last_name": "kvstest2" + } + } + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/bf1819ae-2e36-4a00-b6be-a9ae5494e9dc-attachment.json b/KVSTest/allure-results/bf1819ae-2e36-4a00-b6be-a9ae5494e9dc-attachment.json new file mode 100644 index 0000000..2ba6a09 --- /dev/null +++ b/KVSTest/allure-results/bf1819ae-2e36-4a00-b6be-a9ae5494e9dc-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8537d39ed172ad3747ab2" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/bf309f17-2583-422b-bfb4-e3f8c6635bc4-attachment.json b/KVSTest/allure-results/bf309f17-2583-422b-bfb4-e3f8c6635bc4-attachment.json new file mode 100644 index 0000000..ff60e5d --- /dev/null +++ b/KVSTest/allure-results/bf309f17-2583-422b-bfb4-e3f8c6635bc4-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8537e5f48a41b859e15b4", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/bf941429-9afe-4e81-9257-3c80b379a01a-result.json b/KVSTest/allure-results/bf941429-9afe-4e81-9257-3c80b379a01a-result.json new file mode 100644 index 0000000..6fd1c3c --- /dev/null +++ b/KVSTest/allure-results/bf941429-9afe-4e81-9257-3c80b379a01a-result.json @@ -0,0 +1 @@ +{"name": "Add user to place and verify member appears", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881521923, "stop": 1777881522108}, {"name": "Then access token is valid", "status": "passed", "start": 1777881522108, "stop": 1777881522109}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c82595ce-9c87-42f7-ae8d-1c8b3f96b67f-attachment.json", "type": "application/json"}], "start": 1777881522111, "stop": 1777881522153}], "start": 1777881522110, "stop": 1777881522154}, {"name": "And create user for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "3f7cd42c-5284-4c91-b3a0-7fbf15ee9041-attachment.json", "type": "application/json"}], "start": 1777881522156, "stop": 1777881522199}], "start": 1777881522155, "stop": 1777881522200}, {"name": "And add user to kvs place", "status": "passed", "steps": [{"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "dddec6de-dfc6-4d43-a0f6-d439d4af09ef-attachment.json", "type": "application/json"}], "start": 1777881522201, "stop": 1777881522272}], "start": 1777881522200, "stop": 1777881522273}, {"name": "Then addUserToPlace response is valid", "status": "passed", "start": 1777881522273, "stop": 1777881522274}, {"name": "When query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "ceef5a80-e01b-4f23-82d5-180775f1c929-attachment.json", "type": "application/json"}], "start": 1777881522276, "stop": 1777881522318}], "start": 1777881522275, "stop": 1777881522318}, {"name": "Then added member is present in place members results", "status": "passed", "start": 1777881522319, "stop": 1777881522320}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881522320, "stop": 1777881522472}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881522472, "stop": 1777881522557}], "start": 1777881521922, "stop": 1777881522557, "uuid": "faac7495-8a8d-4f11-98aa-de60948debd0", "historyId": "28af94122ac2a3b2fdb35067e7223b74", "testCaseId": "e1df57d5cb09a640d38460e97cc2651f", "fullName": "KVS GraphQL (place + members): Add user to place and verify member appears", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/c06595df-031e-4748-83bd-039751ca6d03-attachment.txt b/KVSTest/allure-results/c06595df-031e-4748-83bd-039751ca6d03-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/KVSTest/allure-results/c06595df-031e-4748-83bd-039751ca6d03-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/c21c4770-4f28-4c5a-b299-93ce0cc13d07-attachment.json b/KVSTest/allure-results/c21c4770-4f28-4c5a-b299-93ce0cc13d07-attachment.json new file mode 100644 index 0000000..05db6bd --- /dev/null +++ b/KVSTest/allure-results/c21c4770-4f28-4c5a-b299-93ce0cc13d07-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8537e5f48a41b859e15b1", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/69f70bc8-20c6-4624-84bb-92d422a0df66-attachment.json b/KVSTest/allure-results/c2cd7d75-7fa3-42e8-8f25-c6c2fae00f4c-attachment.json similarity index 100% rename from allure-results/69f70bc8-20c6-4624-84bb-92d422a0df66-attachment.json rename to KVSTest/allure-results/c2cd7d75-7fa3-42e8-8f25-c6c2fae00f4c-attachment.json diff --git a/KVSTest/allure-results/c318ef6e-934b-473a-affe-5451adf15cdf-attachment.json b/KVSTest/allure-results/c318ef6e-934b-473a-affe-5451adf15cdf-attachment.json new file mode 100644 index 0000000..64bbace --- /dev/null +++ b/KVSTest/allure-results/c318ef6e-934b-473a-affe-5451adf15cdf-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f848af3b14939aea9d1170", + "member_id": "2dbc59fc-4e6b-4e6f-a244-d4c9446f42ab" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/c39c58da-1894-4db5-9cf0-34f3c75802d6-attachment.json b/KVSTest/allure-results/c39c58da-1894-4db5-9cf0-34f3c75802d6-attachment.json new file mode 100644 index 0000000..a4deb3e --- /dev/null +++ b/KVSTest/allure-results/c39c58da-1894-4db5-9cf0-34f3c75802d6-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "4f185e89-1c04-4a79-a58c-1bc2e1d376b0", + "created_at": "2026-05-04T11:33:25.284Z", + "updated_at": "2026-05-04T11:33:25.284Z", + "username": "+79995758772", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/c48d334c-3fcd-4ecc-b3d9-a4d862043081-result.json b/KVSTest/allure-results/c48d334c-3fcd-4ecc-b3d9-a4d862043081-result.json new file mode 100644 index 0000000..856c770 --- /dev/null +++ b/KVSTest/allure-results/c48d334c-3fcd-4ecc-b3d9-a4d862043081-result.json @@ -0,0 +1 @@ +{"name": "query employee by category+company", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881981310, "stop": 1777881981446}, {"name": "Then access token is valid", "status": "passed", "start": 1777881981446, "stop": 1777881981447}, {"name": "When create place multiple for ticket", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "ebdd43e8-5f5a-4ce3-9c99-87b99fb1735d-attachment.json", "type": "application/json"}], "start": 1777881981449, "stop": 1777881981491}], "start": 1777881981448, "stop": 1777881981491}, {"name": "And create ticket category for created place", "status": "passed", "steps": [{"name": "GraphQL: createTicketCategory", "status": "passed", "attachments": [{"name": "createTicketCategory response", "source": "731c8a46-c919-46af-9d85-c182f94a4b80-attachment.json", "type": "application/json"}], "start": 1777881981493, "stop": 1777881981523}], "start": 1777881981492, "stop": 1777881981524}, {"name": "And create user for ticket", "status": "passed", "steps": [{"name": "GraphQL: createUser", "status": "passed", "attachments": [{"name": "createUser response", "source": "cda2b183-caa9-4b00-877c-e544c29b8587-attachment.json", "type": "application/json"}], "start": 1777881981525, "stop": 1777881981576}], "start": 1777881981524, "stop": 1777881981578}, {"name": "And create employee for created user", "status": "passed", "steps": [{"name": "GraphQL: addEmployee", "status": "passed", "attachments": [{"name": "Skipping employee.status check (API bug)", "source": "89731d9e-a3bf-40eb-9c87-38845b4ada9f-attachment.txt", "type": "text/plain"}, {"name": "addEmployee response", "source": "bf1819ae-2e36-4a00-b6be-a9ae5494e9dc-attachment.json", "type": "application/json"}], "start": 1777881981579, "stop": 1777881981662}], "start": 1777881981578, "stop": 1777881981662}, {"name": "And create category group for created category", "status": "passed", "steps": [{"name": "GraphQL: createCategoryGroup", "status": "passed", "attachments": [{"name": "createCategoryGroup response", "source": "0c9cb6b1-d3e9-4c76-8f4e-0cde204df03c-attachment.json", "type": "application/json"}], "start": 1777881981665, "stop": 1777881981702}], "start": 1777881981663, "stop": 1777881981703}, {"name": "And connect employee to category group", "status": "passed", "steps": [{"name": "GraphQL: addEmployeesToCategoryGroup (connectEmployee)", "status": "passed", "attachments": [{"name": "addEmployeesToCategoryGroup response", "source": "7a4eb79c-8f9f-4ef4-b440-c60ddb23fe63-attachment.json", "type": "application/json"}], "start": 1777881981705, "stop": 1777881981747}], "attachments": [{"name": "connectEmployee inputs", "source": "01c28a7e-c87b-4589-a808-d429aa6f4a26-attachment.json", "type": "application/json"}], "start": 1777881981703, "stop": 1777881981747}, {"name": "When query employee by category and company", "status": "passed", "steps": [{"name": "GraphQL: employee(filters: category_id + company_id)", "status": "passed", "attachments": [{"name": "employee response", "source": "be162bda-d095-41f2-9b29-bb94a414386a-attachment.json", "type": "application/json"}], "start": 1777881981748, "stop": 1777881981794}], "start": 1777881981747, "stop": 1777881981794}, {"name": "Then employee results are not empty", "status": "passed", "attachments": [{"name": "employee.results (extracted)", "source": "33a627f8-b17e-40e2-8e4a-e79a5df1d578-attachment.json", "type": "application/json"}], "start": 1777881981795, "stop": 1777881981797}, {"name": "And each employee result has id and user fields", "status": "passed", "start": 1777881981797, "stop": 1777881981798}, {"name": "And created employee username is in results", "status": "passed", "attachments": [{"name": "employee.usernames (extracted)", "source": "0b79958a-83bd-4c49-944d-57c6b0a5da79-attachment.json", "type": "application/json"}], "start": 1777881981798, "stop": 1777881981800}, {"name": "Cleanup: _cleanup_delete_group", "status": "passed", "start": 1777881981800, "stop": 1777881981831}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881981831, "stop": 1777881982004}, {"name": "Cleanup: _cleanup_delete_category", "status": "passed", "start": 1777881982004, "stop": 1777881982039}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881982039, "stop": 1777881982096}], "start": 1777881981308, "stop": 1777881982096, "uuid": "df2c26cf-ed54-4f13-b84a-2fe90d988e6e", "historyId": "245dde049cadb872aba4edf3a0311579", "testCaseId": "2cf6b6efcc202985b9b1a753b1acb79f", "fullName": "Ticket GraphQL (category + employee): query employee by category+company", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Ticket GraphQL (category + employee)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Ticket", "features", "Ticket GraphQL (category + employee)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/c54439e4-b260-4b19-a43e-922de74f875f-attachment.json b/KVSTest/allure-results/c54439e4-b260-4b19-a43e-922de74f875f-attachment.json new file mode 100644 index 0000000..beaddbb --- /dev/null +++ b/KVSTest/allure-results/c54439e4-b260-4b19-a43e-922de74f875f-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8840c037d44249d0d0ee3" + }, + { + "id": "69f8840c32367dfb4b45a073" + }, + { + "id": "69f8840cc15e6311636d8305" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/9adf1158-3d8b-4930-8708-85835a720419-attachment.json b/KVSTest/allure-results/c77b7d95-22cd-4496-bd0f-62241caa8d38-attachment.json similarity index 100% rename from allure-results/9adf1158-3d8b-4930-8708-85835a720419-attachment.json rename to KVSTest/allure-results/c77b7d95-22cd-4496-bd0f-62241caa8d38-attachment.json diff --git a/KVSTest/allure-results/c7d2a5c3-8f00-4525-bc6c-ead931a5262b-attachment.txt b/KVSTest/allure-results/c7d2a5c3-8f00-4525-bc6c-ead931a5262b-attachment.txt new file mode 100644 index 0000000..e69b5f7 --- /dev/null +++ b/KVSTest/allure-results/c7d2a5c3-8f00-4525-bc6c-ead931a5262b-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8840517bb1e0c5fc4d8c2", account_id: "4f185e89-1c04-4a79-a58c-1bc2e1d376b0", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/KVSTest/allure-results/c7d79f8a-0330-417f-96f1-873a1d940595-attachment.json b/KVSTest/allure-results/c7d79f8a-0330-417f-96f1-873a1d940595-attachment.json new file mode 100644 index 0000000..7d4497a --- /dev/null +++ b/KVSTest/allure-results/c7d79f8a-0330-417f-96f1-873a1d940595-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f848b03b14939aea9d117e", + "member_id": "51692e39-53ae-416b-aee1-409394c6b847" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/c82595ce-9c87-42f7-ae8d-1c8b3f96b67f-attachment.json b/KVSTest/allure-results/c82595ce-9c87-42f7-ae8d-1c8b3f96b67f-attachment.json new file mode 100644 index 0000000..4aafc1b --- /dev/null +++ b/KVSTest/allure-results/c82595ce-9c87-42f7-ae8d-1c8b3f96b67f-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f851b23b14939aea9d11f3", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/c93b847a-7872-4a8c-8b95-7622620cdc0f-attachment.json b/KVSTest/allure-results/c93b847a-7872-4a8c-8b95-7622620cdc0f-attachment.json new file mode 100644 index 0000000..6e54d4e --- /dev/null +++ b/KVSTest/allure-results/c93b847a-7872-4a8c-8b95-7622620cdc0f-attachment.json @@ -0,0 +1,16 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "35df1576-3cec-4f05-9dac-d76587bc04a5", + "status": "pending" + }, + { + "id": "4d15e50d-06af-4676-9b12-d635bf28ea79", + "status": "accepted" + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/cb395186-b9e2-4c4e-97ee-6e858d496d90-attachment.json b/KVSTest/allure-results/cb395186-b9e2-4c4e-97ee-6e858d496d90-attachment.json new file mode 100644 index 0000000..05858c7 --- /dev/null +++ b/KVSTest/allure-results/cb395186-b9e2-4c4e-97ee-6e858d496d90-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f84fa597cc5ed8e8d2c438", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/cc3770f8-3542-4f73-84ca-28656bd56ece-attachment.json b/KVSTest/allure-results/cc3770f8-3542-4f73-84ca-28656bd56ece-attachment.json new file mode 100644 index 0000000..9ef524c --- /dev/null +++ b/KVSTest/allure-results/cc3770f8-3542-4f73-84ca-28656bd56ece-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8524e5f48a41b859e159a", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/cc40158d-0aa7-4785-b876-e0b8b7c4f44c-result.json b/KVSTest/allure-results/cc40158d-0aa7-4785-b876-e0b8b7c4f44c-result.json new file mode 100644 index 0000000..7262787 --- /dev/null +++ b/KVSTest/allure-results/cc40158d-0aa7-4785-b876-e0b8b7c4f44c-result.json @@ -0,0 +1 @@ +{"name": "Get place info (dynamic place, no hardcode)", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881521621, "stop": 1777881521743}, {"name": "Then access token is valid", "status": "passed", "start": 1777881521743, "stop": 1777881521744}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "617b0cd4-1694-42ae-bc6f-7535d7177b57-attachment.json", "type": "application/json"}], "start": 1777881521746, "stop": 1777881521789}], "start": 1777881521744, "stop": 1777881521790}, {"name": "And query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "47857ff7-fa45-4d47-b19d-cfad0268ef63-attachment.json", "type": "application/json"}], "start": 1777881521791, "stop": 1777881521858}], "start": 1777881521790, "stop": 1777881521859}, {"name": "Then kvs place members response has correct shape for created place", "status": "passed", "start": 1777881521859, "stop": 1777881521860}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881521861, "stop": 1777881521920}], "start": 1777881521620, "stop": 1777881521921, "uuid": "5c2d7549-fe40-414c-9784-5339cedc9da1", "historyId": "c1bd554320a2aefbe4b77b8dc3a01b64", "testCaseId": "b7661ab702595a236d39c61d34c91f2d", "fullName": "KVS GraphQL (place + members): Get place info (dynamic place, no hardcode)", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/cd464763-c592-40ba-ad5f-6f4c49f4f771-attachment.json b/KVSTest/allure-results/cd464763-c592-40ba-ad5f-6f4c49f4f771-attachment.json new file mode 100644 index 0000000..c20b0a6 --- /dev/null +++ b/KVSTest/allure-results/cd464763-c592-40ba-ad5f-6f4c49f4f771-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f853803b14939aea9d1266", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/cda2b183-caa9-4b00-877c-e544c29b8587-attachment.json b/KVSTest/allure-results/cda2b183-caa9-4b00-877c-e544c29b8587-attachment.json new file mode 100644 index 0000000..136a7b1 --- /dev/null +++ b/KVSTest/allure-results/cda2b183-caa9-4b00-877c-e544c29b8587-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "94e2abdf-646f-47b9-a489-762f14f80550", + "created_at": "2026-05-04T08:06:21.577Z", + "updated_at": "2026-05-04T08:06:21.577Z", + "username": "+79991144880", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/cde70327-88fa-4ed1-8c04-07dba3cb8f58-attachment.json b/KVSTest/allure-results/cde70327-88fa-4ed1-8c04-07dba3cb8f58-attachment.json new file mode 100644 index 0000000..f136357 --- /dev/null +++ b/KVSTest/allure-results/cde70327-88fa-4ed1-8c04-07dba3cb8f58-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f84fa63dcf1a2e79fbf8dd", + "title": "kvs-service-1777880998", + "type": "access" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/ceef5a80-e01b-4f23-82d5-180775f1c929-attachment.json b/KVSTest/allure-results/ceef5a80-e01b-4f23-82d5-180775f1c929-attachment.json new file mode 100644 index 0000000..a847d90 --- /dev/null +++ b/KVSTest/allure-results/ceef5a80-e01b-4f23-82d5-180775f1c929-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f851b23b14939aea9d11f3", + "members": [ + { + "id": "f1ea8ac6-0166-4264-8a8e-f62e77e0a9b3", + "parent_id": null, + "user": { + "id": "f1ea8ac6-0166-4264-8a8e-f62e77e0a9b3", + "username": "+79997619224" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/cf04b47f-e846-4be5-8470-049312522b5f-result.json b/KVSTest/allure-results/cf04b47f-e846-4be5-8470-049312522b5f-result.json new file mode 100644 index 0000000..5ed904f --- /dev/null +++ b/KVSTest/allure-results/cf04b47f-e846-4be5-8470-049312522b5f-result.json @@ -0,0 +1 @@ +{"name": "Update member status and verify via members query", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\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\\kvs_member_status_steps.py\", line 41, in step_set_first_user_status_accepted\n context.kvs_update_status_response_1 = td.update_member_status(place_id=place_id, user_id=user_ids[0], status=\"accepted\")\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777880997775, "stop": 1777880997909}, {"name": "Then access token is valid", "status": "passed", "start": 1777880997909, "stop": 1777880997910}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "2733ac39-251b-4f9d-8f25-eb5fb0820e81-attachment.json", "type": "application/json"}], "start": 1777880997912, "stop": 1777880997952}], "start": 1777880997911, "stop": 1777880997952}, {"name": "And create two users for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "4dd9bdea-6c4b-4c6a-bbf7-f6a4b0317232-attachment.json", "type": "application/json"}], "start": 1777880997953, "stop": 1777880998000}, {"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "2b74efe1-8cf0-4d38-b77b-c22082fb953a-attachment.json", "type": "application/json"}], "start": 1777880998000, "stop": 1777880998044}], "start": 1777880997952, "stop": 1777880998045}, {"name": "And add both users to kvs place", "status": "passed", "steps": [{"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "5beacaa5-125b-4aa9-a7de-d365be28e630-attachment.json", "type": "application/json"}], "start": 1777880998046, "stop": 1777880998146}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "e2400834-f043-40da-a096-dbe518348b3c-attachment.json", "type": "application/json"}], "start": 1777880998146, "stop": 1777880998218}], "start": 1777880998045, "stop": 1777880998219}, {"name": "And set first kvs user status to accepted", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\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\\kvs_member_status_steps.py\", line 41, in step_set_first_user_status_accepted\n context.kvs_update_status_response_1 = td.update_member_status(place_id=place_id, user_id=user_ids[0], status=\"accepted\")\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "GraphQL: updateMemberStatus(accepted) (KVS)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Conflict', 'code': 'Client Error', 'status': 409, 'description': 'The request could not be completed due to a conflict with the current state of the resource'}]\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 279, in update_member_status\n resp = _exec_or_fail(\n op_name=\"updateMemberStatus(mutation)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\kvs_test_data.py\", line 29, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1777880998221, "stop": 1777880998264}], "start": 1777880998219, "stop": 1777880998269}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777880998272, "stop": 1777880998440}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777880998440, "stop": 1777880998614}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777880998614, "stop": 1777880998701}, {"name": "When query members by created kvs place", "status": "skipped", "start": 1777880998704, "stop": 1777880998704}, {"name": "Then members response contains two created users with statuses accepted and pending", "status": "skipped", "start": 1777880998704, "stop": 1777880998704}, {"name": "When update second kvs user status to accepted", "status": "skipped", "start": 1777880998704, "stop": 1777880998704}, {"name": "And query members by created kvs place", "status": "skipped", "start": 1777880998704, "stop": 1777880998704}, {"name": "Then members response contains two created users with status accepted", "status": "skipped", "start": 1777880998704, "stop": 1777880998704}], "start": 1777880997774, "stop": 1777880998704, "uuid": "08a0ad7a-5e90-4e6a-94e8-60cfb45015a2", "historyId": "45638a32f80ed81f120fde7f1744e763", "testCaseId": "fba0be7e1f7ab00d7b1d5363d98377ce", "fullName": "KVS GraphQL (place + members): Update member status and verify via members query", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/d178c28e-e6ed-4d7c-9254-37f776028eb1-result.json b/KVSTest/allure-results/d178c28e-e6ed-4d7c-9254-37f776028eb1-result.json new file mode 100644 index 0000000..29a2eb3 --- /dev/null +++ b/KVSTest/allure-results/d178c28e-e6ed-4d7c-9254-37f776028eb1-result.json @@ -0,0 +1 @@ +{"name": "Get place info", "status": "passed", "steps": [{"name": "When get place info", "status": "passed", "start": 1777879214852, "stop": 1777879214910}, {"name": "Then place info is valid for query data", "status": "passed", "start": 1777879214910, "stop": 1777879214911}], "start": 1777879214851, "stop": 1777879214912, "uuid": "9a4de652-a833-4e18-b6e5-3def2256bfba", "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)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/d201b8dd-b53a-4392-8047-94733e34b7fe-attachment.json b/KVSTest/allure-results/d201b8dd-b53a-4392-8047-94733e34b7fe-attachment.json new file mode 100644 index 0000000..fe7593e --- /dev/null +++ b/KVSTest/allure-results/d201b8dd-b53a-4392-8047-94733e34b7fe-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "4d15e50d-06af-4676-9b12-d635bf28ea79", + "created_at": "2026-05-04T08:01:17.278Z", + "updated_at": "2026-05-04T08:01:17.278Z", + "username": "+79994465265", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/d2be95ba-87db-4b93-b4c7-7e2c5e271534-attachment.json b/KVSTest/allure-results/d2be95ba-87db-4b93-b4c7-7e2c5e271534-attachment.json new file mode 100644 index 0000000..1ea4f3c --- /dev/null +++ b/KVSTest/allure-results/d2be95ba-87db-4b93-b4c7-7e2c5e271534-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "9b2f0b12-8ade-4552-9566-c2ceb19819d7", + "created_at": "2026-05-04T08:01:16.677Z", + "updated_at": "2026-05-04T08:01:16.677Z", + "username": "+79997653688", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/d45cd92d-c8c2-4ff2-b7db-e2ff05f71dac-attachment.json b/KVSTest/allure-results/d45cd92d-c8c2-4ff2-b7db-e2ff05f71dac-attachment.json new file mode 100644 index 0000000..13e624f --- /dev/null +++ b/KVSTest/allure-results/d45cd92d-c8c2-4ff2-b7db-e2ff05f71dac-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8511ea17c3fa97f63a51e", + "members": [ + { + "id": "cc8f1262-9b06-4995-a1f3-d7a0edb3586b", + "parent_id": null, + "user": { + "id": "cc8f1262-9b06-4995-a1f3-d7a0edb3586b", + "username": "+79992085691" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/d57e1f71-a1ec-4cec-b782-51e81e97bd16-attachment.txt b/KVSTest/allure-results/d57e1f71-a1ec-4cec-b782-51e81e97bd16-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/KVSTest/allure-results/d57e1f71-a1ec-4cec-b782-51e81e97bd16-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/d5891ee2-dbf7-49c3-8c10-2a8baccb8b12-attachment.json b/KVSTest/allure-results/d5891ee2-dbf7-49c3-8c10-2a8baccb8b12-attachment.json new file mode 100644 index 0000000..620d06e --- /dev/null +++ b/KVSTest/allure-results/d5891ee2-dbf7-49c3-8c10-2a8baccb8b12-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "2dbc59fc-4e6b-4e6f-a244-d4c9446f42ab", + "created_at": "2026-05-04T07:20:15.452Z", + "updated_at": "2026-05-04T07:20:15.452Z", + "username": "+79994317994", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/d6555590-6842-4392-9d3b-218f6f386585-attachment.json b/KVSTest/allure-results/d6555590-6842-4392-9d3b-218f6f386585-attachment.json new file mode 100644 index 0000000..a091ea8 --- /dev/null +++ b/KVSTest/allure-results/d6555590-6842-4392-9d3b-218f6f386585-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f851a01b4cbdc23d45093c", + "title": "kvs-service-1777881504", + "type": "access" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/d7e88e22-98d1-4787-b0dd-5ca78ac6d217-attachment.json b/KVSTest/allure-results/d7e88e22-98d1-4787-b0dd-5ca78ac6d217-attachment.json new file mode 100644 index 0000000..faa6739 --- /dev/null +++ b/KVSTest/allure-results/d7e88e22-98d1-4787-b0dd-5ca78ac6d217-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f84fa55f48a41b859e14e8", + "members": [ + { + "id": "7cd46a38-e289-4de2-bcaa-65909e173f3b", + "parent_id": null, + "user": { + "id": "7cd46a38-e289-4de2-bcaa-65909e173f3b", + "username": "+79997278083" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/d8f19446-d7e4-4004-a449-ce84ebb1177b-attachment.json b/KVSTest/allure-results/d8f19446-d7e4-4004-a449-ce84ebb1177b-attachment.json new file mode 100644 index 0000000..2c789b5 --- /dev/null +++ b/KVSTest/allure-results/d8f19446-d7e4-4004-a449-ce84ebb1177b-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8519f5f48a41b859e1534", + "member_id": "66f3e3a7-3dec-4dad-a838-b709ce4c85bd" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/d9091f42-6fd3-4538-a5eb-23437a17f862-attachment.json b/KVSTest/allure-results/d9091f42-6fd3-4538-a5eb-23437a17f862-attachment.json new file mode 100644 index 0000000..48361c9 --- /dev/null +++ b/KVSTest/allure-results/d9091f42-6fd3-4538-a5eb-23437a17f862-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f88403c15e6311636d82f0", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/d938d82e-d488-42c1-8b57-a5ddbc2cf799-attachment.json b/KVSTest/allure-results/d938d82e-d488-42c1-8b57-a5ddbc2cf799-attachment.json new file mode 100644 index 0000000..c6caefe --- /dev/null +++ b/KVSTest/allure-results/d938d82e-d488-42c1-8b57-a5ddbc2cf799-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f848af3b14939aea9d1170", + "members": [ + { + "id": "2dbc59fc-4e6b-4e6f-a244-d4c9446f42ab", + "parent_id": null, + "user": { + "id": "2dbc59fc-4e6b-4e6f-a244-d4c9446f42ab", + "username": "+79994317994" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/d96adb3f-5dae-4f5f-bccb-95b041e30809-attachment.json b/KVSTest/allure-results/d96adb3f-5dae-4f5f-bccb-95b041e30809-attachment.json new file mode 100644 index 0000000..fc99e68 --- /dev/null +++ b/KVSTest/allure-results/d96adb3f-5dae-4f5f-bccb-95b041e30809-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f848af3b14939aea9d1170", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/d9addfce-90e9-4c90-97ef-b00b6d590afc-attachment.json b/KVSTest/allure-results/d9addfce-90e9-4c90-97ef-b00b6d590afc-attachment.json new file mode 100644 index 0000000..9973efa --- /dev/null +++ b/KVSTest/allure-results/d9addfce-90e9-4c90-97ef-b00b6d590afc-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8537d97cc5ed8e8d2c511", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/daa021da-5381-4b8f-b2ba-59ca57aaa779-attachment.txt b/KVSTest/allure-results/daa021da-5381-4b8f-b2ba-59ca57aaa779-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/KVSTest/allure-results/daa021da-5381-4b8f-b2ba-59ca57aaa779-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/ffe25c57-8095-4a8c-994b-583b98d8655d-attachment.json b/KVSTest/allure-results/dbd3fe1f-626a-4b86-ac4f-3cdb1d948367-attachment.json similarity index 100% rename from allure-results/ffe25c57-8095-4a8c-994b-583b98d8655d-attachment.json rename to KVSTest/allure-results/dbd3fe1f-626a-4b86-ac4f-3cdb1d948367-attachment.json diff --git a/KVSTest/allure-results/dc6424b0-d0f0-46fa-bbd8-5fde619d4caf-result.json b/KVSTest/allure-results/dc6424b0-d0f0-46fa-bbd8-5fde619d4caf-result.json new file mode 100644 index 0000000..3f3a001 --- /dev/null +++ b/KVSTest/allure-results/dc6424b0-d0f0-46fa-bbd8-5fde619d4caf-result.json @@ -0,0 +1 @@ +{"name": "Get place info (dynamic place, no hardcode)", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881599651, "stop": 1777881599777}, {"name": "Then access token is valid", "status": "passed", "start": 1777881599778, "stop": 1777881599779}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "099867d8-0adc-4e69-83c8-9af1061d9043-attachment.json", "type": "application/json"}], "start": 1777881599781, "stop": 1777881599823}], "start": 1777881599779, "stop": 1777881599823}, {"name": "And query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "1927baf9-a9c6-4f31-ba21-7541646e9b4c-attachment.json", "type": "application/json"}], "start": 1777881599824, "stop": 1777881599881}], "start": 1777881599824, "stop": 1777881599882}, {"name": "Then kvs place members response has correct shape for created place", "status": "passed", "start": 1777881599883, "stop": 1777881599884}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881599884, "stop": 1777881599942}], "start": 1777881599650, "stop": 1777881599943, "uuid": "40f342c1-c1c0-42f2-a9b7-fcd6768c35d7", "historyId": "c1bd554320a2aefbe4b77b8dc3a01b64", "testCaseId": "b7661ab702595a236d39c61d34c91f2d", "fullName": "KVS GraphQL (place + members): Get place info (dynamic place, no hardcode)", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/dc760c60-c470-425c-b8a9-4be2bf643818-attachment.txt b/KVSTest/allure-results/dc760c60-c470-425c-b8a9-4be2bf643818-attachment.txt new file mode 100644 index 0000000..5d0191f --- /dev/null +++ b/KVSTest/allure-results/dc760c60-c470-425c-b8a9-4be2bf643818-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] \ No newline at end of file diff --git a/KVSTest/allure-results/dc9ea3f3-75f9-4c15-a20a-2487edca5662-attachment.json b/KVSTest/allure-results/dc9ea3f3-75f9-4c15-a20a-2487edca5662-attachment.json new file mode 100644 index 0000000..0d401d4 --- /dev/null +++ b/KVSTest/allure-results/dc9ea3f3-75f9-4c15-a20a-2487edca5662-attachment.json @@ -0,0 +1,12 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f848af3b14939aea9d116d", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/dcd46fdd-fa5a-4635-9bea-8774e4decb52-attachment.json b/KVSTest/allure-results/dcd46fdd-fa5a-4635-9bea-8774e4decb52-attachment.json new file mode 100644 index 0000000..4b28298 --- /dev/null +++ b/KVSTest/allure-results/dcd46fdd-fa5a-4635-9bea-8774e4decb52-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "944c8f30-67e5-448b-92ad-bf401e7af77e", + "created_at": "2026-05-04T07:49:59.064Z", + "updated_at": "2026-05-04T07:49:59.064Z", + "username": "+79999328104", + "user_data": { + "first_name": "kvstest1", + "last_name": "kvstest2", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/dd1b65dd-9cac-4664-bbe9-94cfa09d006b-attachment.json b/KVSTest/allure-results/dd1b65dd-9cac-4664-bbe9-94cfa09d006b-attachment.json new file mode 100644 index 0000000..635170f --- /dev/null +++ b/KVSTest/allure-results/dd1b65dd-9cac-4664-bbe9-94cfa09d006b-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8519f5f48a41b859e1534", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/dddec6de-dfc6-4d43-a0f6-d439d4af09ef-attachment.json b/KVSTest/allure-results/dddec6de-dfc6-4d43-a0f6-d439d4af09ef-attachment.json new file mode 100644 index 0000000..813ab29 --- /dev/null +++ b/KVSTest/allure-results/dddec6de-dfc6-4d43-a0f6-d439d4af09ef-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f851b23b14939aea9d11f3", + "member_id": "f1ea8ac6-0166-4264-8a8e-f62e77e0a9b3" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/de15ec69-5920-4738-b72e-603415bfa710-attachment.txt b/KVSTest/allure-results/de15ec69-5920-4738-b72e-603415bfa710-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/KVSTest/allure-results/de15ec69-5920-4738-b72e-603415bfa710-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/KVSTest/allure-results/de7c43c9-47d0-4292-af91-d2f10257e79c-attachment.json b/KVSTest/allure-results/de7c43c9-47d0-4292-af91-d2f10257e79c-attachment.json new file mode 100644 index 0000000..696da71 --- /dev/null +++ b/KVSTest/allure-results/de7c43c9-47d0-4292-af91-d2f10257e79c-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8840c32367dfb4b45a073", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/dea15d29-4df7-43bd-bb6f-a8e42314acc4-attachment.json b/KVSTest/allure-results/dea15d29-4df7-43bd-bb6f-a8e42314acc4-attachment.json new file mode 100644 index 0000000..d42a377 --- /dev/null +++ b/KVSTest/allure-results/dea15d29-4df7-43bd-bb6f-a8e42314acc4-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8524d5f48a41b859e158f", + "member_id": "4d15e50d-06af-4676-9b12-d635bf28ea79" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/df1c2ae2-9f9c-4f5b-87f0-07533cc0d213-attachment.txt b/KVSTest/allure-results/df1c2ae2-9f9c-4f5b-87f0-07533cc0d213-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/KVSTest/allure-results/df1c2ae2-9f9c-4f5b-87f0-07533cc0d213-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/KVSTest/allure-results/df49594c-8d02-4542-9be5-0f9d684562e3-result.json b/KVSTest/allure-results/df49594c-8d02-4542-9be5-0f9d684562e3-result.json new file mode 100644 index 0000000..830ca14 --- /dev/null +++ b/KVSTest/allure-results/df49594c-8d02-4542-9be5-0f9d684562e3-result.json @@ -0,0 +1 @@ +{"name": "Get place info", "status": "passed", "steps": [{"name": "When get place info", "status": "passed", "start": 1777880996768, "stop": 1777880996819}, {"name": "Then place info is valid for query data", "status": "passed", "start": 1777880996820, "stop": 1777880996821}], "start": 1777880996767, "stop": 1777880996821, "uuid": "229061f4-2728-4139-b1eb-df9850121828", "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)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/df6b1139-5518-4e87-9c53-7853d6878df3-result.json b/KVSTest/allure-results/df6b1139-5518-4e87-9c53-7853d6878df3-result.json new file mode 100644 index 0000000..30c7e09 --- /dev/null +++ b/KVSTest/allure-results/df6b1139-5518-4e87-9c53-7853d6878df3-result.json @@ -0,0 +1 @@ +{"name": "Create subscription, check invoices, delete subscription", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881523449, "stop": 1777881523567}, {"name": "Then access token is valid", "status": "passed", "start": 1777881523567, "stop": 1777881523569}, {"name": "When create service for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "8e5ae920-bb23-49e5-99cc-2a2f2832ed75-attachment.json", "type": "application/json"}], "start": 1777881523571, "stop": 1777881523604}], "start": 1777881523569, "stop": 1777881523605}, {"name": "And create plan for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "bd51f132-8017-4ec0-945c-cf52495563ba-attachment.json", "type": "application/json"}], "start": 1777881523606, "stop": 1777881523649}, {"name": "GraphQL: createPlan", "status": "passed", "attachments": [{"name": "createPlan response", "source": "b34dd327-06b9-41a8-b636-a8091c8503b5-attachment.json", "type": "application/json"}], "start": 1777881523649, "stop": 1777881523685}], "start": 1777881523605, "stop": 1777881523686}, {"name": "And create subscription for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "0106fce4-de65-4791-b44d-6bb5fa96de2d-attachment.json", "type": "application/json"}], "start": 1777881523687, "stop": 1777881523727}, {"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "f0094602-9e8f-4846-843d-c7bb33bf20dd-attachment.json", "type": "application/json"}], "start": 1777881523727, "stop": 1777881523797}, {"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "30f84cdd-0ebb-4c95-a259-e8917f159bae-attachment.json", "type": "application/json"}], "start": 1777881523798, "stop": 1777881523835}, {"name": "GraphQL: createSubscription", "status": "passed", "attachments": [{"name": "createSubscription response", "source": "2f8a0757-ecce-46d1-892b-33244fc63817-attachment.json", "type": "application/json"}], "start": 1777881523836, "stop": 1777881523889}], "attachments": [{"name": "addUserToPlace (for subscription) response", "source": "0d8dcf8b-78a8-4476-9b7a-a0dbccc7ea06-attachment.json", "type": "application/json"}, {"name": "place members (after addUserToPlace) response", "source": "e952fcea-db56-442f-92b7-d30ad69105d8-attachment.json", "type": "application/json"}], "start": 1777881523686, "stop": 1777881523890}, {"name": "Then subscription response is valid", "status": "passed", "start": 1777881523890, "stop": 1777881523891}, {"name": "When query pending invoices for subscription place", "status": "passed", "steps": [{"name": "GraphQL: invoices (pending)", "status": "passed", "attachments": [{"name": "invoices response", "source": "857b503e-96a5-4b31-a1ed-30bd8f174d37-attachment.json", "type": "application/json"}], "start": 1777881523892, "stop": 1777881523934}], "start": 1777881523891, "stop": 1777881523935}, {"name": "Then invoices response is valid and references subscription", "status": "passed", "start": 1777881523935, "stop": 1777881523936}, {"name": "When delete created subscription", "status": "passed", "steps": [{"name": "GraphQL: deleteSubscription", "status": "passed", "attachments": [{"name": "deleteSubscription response", "source": "c77b7d95-22cd-4496-bd0f-62241caa8d38-attachment.json", "type": "application/json"}], "start": 1777881523937, "stop": 1777881523993}], "start": 1777881523936, "stop": 1777881523994}, {"name": "Then delete subscription response is successful", "status": "passed", "start": 1777881523994, "stop": 1777881523995}, {"name": "Cleanup: _cleanup_delete_subscription", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n", "trace": " File \"KVSTest\\features\\environment.py\", line 21, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 230, in _cleanup_delete_subscription\n _exec_or_fail(op_name=\"deleteSubscription(mutation)\", token=token, query=del_mut, variables={\"id\": subscription_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 25, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1777881523995, "stop": 1777881524022}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881524026, "stop": 1777881524198}, {"name": "Cleanup: _cleanup_delete_plan", "status": "passed", "start": 1777881524198, "stop": 1777881524228}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881524228, "stop": 1777881524275}, {"name": "Cleanup: _cleanup_delete_service", "status": "passed", "start": 1777881524275, "stop": 1777881524332}], "attachments": [{"name": "Cleanup error", "source": "49ae4cd8-5e97-4ace-9035-1b5ffabbdb7d-attachment.txt", "type": "text/plain"}], "start": 1777881523448, "stop": 1777881524333, "uuid": "9e6bac44-5728-4818-8890-f99b90d6f01c", "historyId": "7cccd63cf5a5a0c9e367594080cb5757", "testCaseId": "dd2eaf6318c00f01ec8aa305c0b6ec66", "fullName": "KVS GraphQL subscription: Create subscription, check invoices, delete subscription", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL subscription"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL subscription"]} \ No newline at end of file diff --git a/KVSTest/allure-results/e01e11dc-b132-4d7f-8334-c920c441e9ea-attachment.json b/KVSTest/allure-results/e01e11dc-b132-4d7f-8334-c920c441e9ea-attachment.json new file mode 100644 index 0000000..08a994a --- /dev/null +++ b/KVSTest/allure-results/e01e11dc-b132-4d7f-8334-c920c441e9ea-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f848b03b14939aea9d117e", + "members": [ + { + "id": "51692e39-53ae-416b-aee1-409394c6b847", + "parent_id": null, + "user": { + "id": "51692e39-53ae-416b-aee1-409394c6b847", + "username": "+79994066509" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/e0ae9246-ca11-4beb-8f9d-a433962f2f4c-attachment.txt b/KVSTest/allure-results/e0ae9246-ca11-4beb-8f9d-a433962f2f4c-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/KVSTest/allure-results/e0ae9246-ca11-4beb-8f9d-a433962f2f4c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/e1bb936e-98f6-4717-88a5-281dc4d590e9-attachment.json b/KVSTest/allure-results/e1bb936e-98f6-4717-88a5-281dc4d590e9-attachment.json new file mode 100644 index 0000000..7af17bc --- /dev/null +++ b/KVSTest/allure-results/e1bb936e-98f6-4717-88a5-281dc4d590e9-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f848b03b14939aea9d117e", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/e2400834-f043-40da-a096-dbe518348b3c-attachment.json b/KVSTest/allure-results/e2400834-f043-40da-a096-dbe518348b3c-attachment.json new file mode 100644 index 0000000..b109f0c --- /dev/null +++ b/KVSTest/allure-results/e2400834-f043-40da-a096-dbe518348b3c-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f84fa55f48a41b859e14eb", + "member_id": "2ccd99a5-f736-4d26-bb99-968ce2f3aa6d" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/e4f00f72-24e6-4d05-9b67-9ee67802da39-attachment.json b/KVSTest/allure-results/e4f00f72-24e6-4d05-9b67-9ee67802da39-attachment.json new file mode 100644 index 0000000..e0e6cf2 --- /dev/null +++ b/KVSTest/allure-results/e4f00f72-24e6-4d05-9b67-9ee67802da39-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8840c32367dfb4b45a076", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/e5c28ab5-07a9-4a59-9eeb-78d3146aa750-attachment.json b/KVSTest/allure-results/e5c28ab5-07a9-4a59-9eeb-78d3146aa750-attachment.json new file mode 100644 index 0000000..2b30c0b --- /dev/null +++ b/KVSTest/allure-results/e5c28ab5-07a9-4a59-9eeb-78d3146aa750-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f84fa63b14939aea9d11a0", + "members": [ + { + "id": "944c8f30-67e5-448b-92ad-bf401e7af77e", + "parent_id": null, + "user": { + "id": "944c8f30-67e5-448b-92ad-bf401e7af77e", + "username": "+79999328104" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/e6d114c0-c702-4c2d-81f7-75dcae1d55b3-attachment.txt b/KVSTest/allure-results/e6d114c0-c702-4c2d-81f7-75dcae1d55b3-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/KVSTest/allure-results/e6d114c0-c702-4c2d-81f7-75dcae1d55b3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/e7059328-1d1d-482d-86fe-998787dd6faa-attachment.json b/KVSTest/allure-results/e7059328-1d1d-482d-86fe-998787dd6faa-attachment.json new file mode 100644 index 0000000..b4d49ef --- /dev/null +++ b/KVSTest/allure-results/e7059328-1d1d-482d-86fe-998787dd6faa-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8519e3b14939aea9d11e5", + "members": [ + { + "id": "6a18502e-82e3-4828-9f08-8af3aa0cef0a", + "parent_id": null, + "user": { + "id": "6a18502e-82e3-4828-9f08-8af3aa0cef0a", + "username": "+79994874504" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/e906d5b3-d3cc-46a6-968e-f9bcf432e07a-attachment.json b/KVSTest/allure-results/e906d5b3-d3cc-46a6-968e-f9bcf432e07a-attachment.json new file mode 100644 index 0000000..19c847c --- /dev/null +++ b/KVSTest/allure-results/e906d5b3-d3cc-46a6-968e-f9bcf432e07a-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8511f3b14939aea9d11de", + "members": [ + { + "id": "6aec7e09-69e3-470a-9c7c-d87f360c767e", + "parent_id": null, + "user": { + "id": "6aec7e09-69e3-470a-9c7c-d87f360c767e", + "username": "+79996606490" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/e952fcea-db56-442f-92b7-d30ad69105d8-attachment.json b/KVSTest/allure-results/e952fcea-db56-442f-92b7-d30ad69105d8-attachment.json new file mode 100644 index 0000000..68e7612 --- /dev/null +++ b/KVSTest/allure-results/e952fcea-db56-442f-92b7-d30ad69105d8-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f851b3a17c3fa97f63a569", + "members": [ + { + "id": "da78bc1a-0827-4f93-a0d0-643c3187dd4a", + "parent_id": null, + "user": { + "id": "da78bc1a-0827-4f93-a0d0-643c3187dd4a", + "username": "+79994530203" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/ea5eaff5-9f19-42f0-8e97-a61b332c50e9-result.json b/KVSTest/allure-results/ea5eaff5-9f19-42f0-8e97-a61b332c50e9-result.json new file mode 100644 index 0000000..65d0554 --- /dev/null +++ b/KVSTest/allure-results/ea5eaff5-9f19-42f0-8e97-a61b332c50e9-result.json @@ -0,0 +1 @@ +{"name": "Add user to place and verify member appears", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881502432, "stop": 1777881502604}, {"name": "Then access token is valid", "status": "passed", "start": 1777881502605, "stop": 1777881502606}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b0df5e74-e5d7-484e-b651-4f68f56f5e3c-attachment.json", "type": "application/json"}], "start": 1777881502607, "stop": 1777881502651}], "start": 1777881502606, "stop": 1777881502652}, {"name": "And create user for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "8ee83dd7-9d2b-407c-a5f9-e1d2da0646cb-attachment.json", "type": "application/json"}], "start": 1777881502653, "stop": 1777881502709}], "start": 1777881502652, "stop": 1777881502710}, {"name": "And add user to kvs place", "status": "passed", "steps": [{"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "3f323f58-6ca9-4d0d-af47-2558587eb1f2-attachment.json", "type": "application/json"}], "start": 1777881502711, "stop": 1777881502814}], "start": 1777881502710, "stop": 1777881502814}, {"name": "Then addUserToPlace response is valid", "status": "passed", "start": 1777881502815, "stop": 1777881502816}, {"name": "When query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "e7059328-1d1d-482d-86fe-998787dd6faa-attachment.json", "type": "application/json"}], "start": 1777881502817, "stop": 1777881502860}], "start": 1777881502816, "stop": 1777881502861}, {"name": "Then added member is present in place members results", "status": "passed", "start": 1777881502861, "stop": 1777881502862}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777881502862, "stop": 1777881503138}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881503138, "stop": 1777881503192}], "start": 1777881502431, "stop": 1777881503193, "uuid": "bc46207a-0549-4b1c-b3dc-e2d532b279c1", "historyId": "28af94122ac2a3b2fdb35067e7223b74", "testCaseId": "e1df57d5cb09a640d38460e97cc2651f", "fullName": "KVS GraphQL (place + members): Add user to place and verify member appears", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/eb0317ad-a2bd-4fb4-a189-b914f2ca8af9-attachment.txt b/KVSTest/allure-results/eb0317ad-a2bd-4fb4-a189-b914f2ca8af9-attachment.txt new file mode 100644 index 0000000..10cf248 --- /dev/null +++ b/KVSTest/allure-results/eb0317ad-a2bd-4fb4-a189-b914f2ca8af9-attachment.txt @@ -0,0 +1,16 @@ +Traceback (most recent call last): + File "KVSTest\features\environment.py", line 21, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\KVSTest\testdata\subscription_test_data.py", line 230, in _cleanup_delete_subscription + _exec_or_fail(op_name="deleteSubscription(mutation)", token=token, query=del_mut, variables={"id": subscription_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\KVSTest\testdata\subscription_test_data.py", line 25, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 191, in execute_graphql + raise RuntimeError(f"GraphQL errors: {errors}") +RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] diff --git a/KVSTest/allure-results/ebdd43e8-5f5a-4ce3-9c99-87b99fb1735d-attachment.json b/KVSTest/allure-results/ebdd43e8-5f5a-4ce3-9c99-87b99fb1735d-attachment.json new file mode 100644 index 0000000..8eb02b8 --- /dev/null +++ b/KVSTest/allure-results/ebdd43e8-5f5a-4ce3-9c99-87b99fb1735d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8537d5f48a41b859e15a3", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/ec19467f-06b8-4212-9d3d-a93b5f249ebe-attachment.json b/KVSTest/allure-results/ec19467f-06b8-4212-9d3d-a93b5f249ebe-attachment.json new file mode 100644 index 0000000..1b32fc7 --- /dev/null +++ b/KVSTest/allure-results/ec19467f-06b8-4212-9d3d-a93b5f249ebe-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f851b25f48a41b859e1555", + "member_id": "a0459950-60e4-4eff-a994-9c2e0be0f98d" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/ee8b12cc-e622-4a9d-86b2-fd9adfcdbee3-attachment.json b/KVSTest/allure-results/ee8b12cc-e622-4a9d-86b2-fd9adfcdbee3-attachment.json new file mode 100644 index 0000000..f33356b --- /dev/null +++ b/KVSTest/allure-results/ee8b12cc-e622-4a9d-86b2-fd9adfcdbee3-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f851b25f48a41b859e1555", + "member_id": "d0f26756-3f80-49b1-ae9c-2b3bb8e41d08" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/f0094602-9e8f-4846-843d-c7bb33bf20dd-attachment.json b/KVSTest/allure-results/f0094602-9e8f-4846-843d-c7bb33bf20dd-attachment.json new file mode 100644 index 0000000..089f077 --- /dev/null +++ b/KVSTest/allure-results/f0094602-9e8f-4846-843d-c7bb33bf20dd-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f851b3a17c3fa97f63a569", + "member_id": "da78bc1a-0827-4f93-a0d0-643c3187dd4a" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/f13296e9-9500-4466-a0ca-a4cab9f2a496-attachment.json b/KVSTest/allure-results/f13296e9-9500-4466-a0ca-a4cab9f2a496-attachment.json new file mode 100644 index 0000000..cd17a48 --- /dev/null +++ b/KVSTest/allure-results/f13296e9-9500-4466-a0ca-a4cab9f2a496-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f848b05f48a41b859e149a", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/f13aed01-2fef-47d5-9af2-6b2793290989-attachment.json b/KVSTest/allure-results/f13aed01-2fef-47d5-9af2-6b2793290989-attachment.json new file mode 100644 index 0000000..b2859a6 --- /dev/null +++ b/KVSTest/allure-results/f13aed01-2fef-47d5-9af2-6b2793290989-attachment.json @@ -0,0 +1,21 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8520197cc5ed8e8d2c4e2", + "members": [ + { + "id": "868a7cb5-45a8-448b-82a6-a617a102e076", + "parent_id": null, + "user": { + "id": "868a7cb5-45a8-448b-82a6-a617a102e076", + "username": "+79999251550" + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/f14fc092-e9d2-416f-a0a6-388c683f37b8-attachment.json b/KVSTest/allure-results/f14fc092-e9d2-416f-a0a6-388c683f37b8-attachment.json new file mode 100644 index 0000000..aa6f6c3 --- /dev/null +++ b/KVSTest/allure-results/f14fc092-e9d2-416f-a0a6-388c683f37b8-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "invoices": [ + { + "id": "69f84fa7dc029b6ba8f7ccd4", + "price": 200, + "status": "pending", + "subscriptions": [ + "69f84fa7dc029b6ba8f7ccd3" + ], + "place_id": "69f84fa63b14939aea9d11a0" + } + ] + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/f1627470-6bdc-4b74-853b-786fb8010da5-attachment.txt b/KVSTest/allure-results/f1627470-6bdc-4b74-853b-786fb8010da5-attachment.txt new file mode 100644 index 0000000..10cf248 --- /dev/null +++ b/KVSTest/allure-results/f1627470-6bdc-4b74-853b-786fb8010da5-attachment.txt @@ -0,0 +1,16 @@ +Traceback (most recent call last): + File "KVSTest\features\environment.py", line 21, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\KVSTest\testdata\subscription_test_data.py", line 230, in _cleanup_delete_subscription + _exec_or_fail(op_name="deleteSubscription(mutation)", token=token, query=del_mut, variables={"id": subscription_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\KVSTest\testdata\subscription_test_data.py", line 25, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 191, in execute_graphql + raise RuntimeError(f"GraphQL errors: {errors}") +RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] diff --git a/KVSTest/allure-results/f1c1e5b7-e163-42f6-addf-0079eb115cb4-result.json b/KVSTest/allure-results/f1c1e5b7-e163-42f6-addf-0079eb115cb4-result.json new file mode 100644 index 0000000..2b5e239 --- /dev/null +++ b/KVSTest/allure-results/f1c1e5b7-e163-42f6-addf-0079eb115cb4-result.json @@ -0,0 +1 @@ +{"name": "Add user to place and verify member appears", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777879215247, "stop": 1777879215362}, {"name": "Then access token is valid", "status": "passed", "start": 1777879215362, "stop": 1777879215363}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "d96adb3f-5dae-4f5f-bccb-95b041e30809-attachment.json", "type": "application/json"}], "start": 1777879215365, "stop": 1777879215408}], "start": 1777879215364, "stop": 1777879215408}, {"name": "And create user for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "d5891ee2-dbf7-49c3-8c10-2a8baccb8b12-attachment.json", "type": "application/json"}], "start": 1777879215410, "stop": 1777879215474}], "start": 1777879215408, "stop": 1777879215475}, {"name": "And add user to kvs place", "status": "passed", "steps": [{"name": "GraphQL: AddUserToPlace(dto: $input) (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "c318ef6e-934b-473a-affe-5451adf15cdf-attachment.json", "type": "application/json"}], "start": 1777879215497, "stop": 1777879215612}], "start": 1777879215493, "stop": 1777879215613}, {"name": "Then addUserToPlace response is valid", "status": "passed", "start": 1777879215613, "stop": 1777879215614}, {"name": "When query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "d938d82e-d488-42c1-8b57-a5ddbc2cf799-attachment.json", "type": "application/json"}], "start": 1777879215615, "stop": 1777879215655}], "start": 1777879215615, "stop": 1777879215656}, {"name": "Then added member is present in place members results", "status": "passed", "start": 1777879215656, "stop": 1777879215657}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777879215657, "stop": 1777879215848}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777879215848, "stop": 1777879215925}], "start": 1777879215246, "stop": 1777879215925, "uuid": "a355a5b5-06c0-47e0-8a73-c987568175cd", "historyId": "28af94122ac2a3b2fdb35067e7223b74", "testCaseId": "e1df57d5cb09a640d38460e97cc2651f", "fullName": "KVS GraphQL (place + members): Add user to place and verify member appears", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/f2c578df-7f4e-4ea2-9484-68c847927d09-attachment.json b/KVSTest/allure-results/f2c578df-7f4e-4ea2-9484-68c847927d09-attachment.json new file mode 100644 index 0000000..27ecf97 --- /dev/null +++ b/KVSTest/allure-results/f2c578df-7f4e-4ea2-9484-68c847927d09-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f852005f48a41b859e156b", + "member_id": "46f861ec-f8e5-426c-b4aa-39b08901acc9" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/f3a3555b-30dd-427a-9309-e7a986b787b4-attachment.json b/KVSTest/allure-results/f3a3555b-30dd-427a-9309-e7a986b787b4-attachment.json new file mode 100644 index 0000000..7d4497a --- /dev/null +++ b/KVSTest/allure-results/f3a3555b-30dd-427a-9309-e7a986b787b4-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f848b03b14939aea9d117e", + "member_id": "51692e39-53ae-416b-aee1-409394c6b847" + } + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/f76a43b0-c913-4a8b-8e8f-c883248fd3fd-result.json b/KVSTest/allure-results/f76a43b0-c913-4a8b-8e8f-c883248fd3fd-result.json new file mode 100644 index 0000000..9063c92 --- /dev/null +++ b/KVSTest/allure-results/f76a43b0-c913-4a8b-8e8f-c883248fd3fd-result.json @@ -0,0 +1 @@ +{"name": "Get place info (dynamic place, no hardcode)", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881373629, "stop": 1777881373788}, {"name": "Then access token is valid", "status": "passed", "start": 1777881373788, "stop": 1777881373789}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "76bee19c-edc4-4e7b-82f4-64e44a79510c-attachment.json", "type": "application/json"}], "start": 1777881373792, "stop": 1777881373836}], "start": 1777881373790, "stop": 1777881373837}, {"name": "And query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "2818af4a-5165-4493-8353-17b32a9640a3-attachment.json", "type": "application/json"}], "start": 1777881373838, "stop": 1777881373876}], "start": 1777881373837, "stop": 1777881373877}, {"name": "Then kvs place members response has correct shape for created place", "status": "passed", "start": 1777881373877, "stop": 1777881373879}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881373879, "stop": 1777881373939}], "start": 1777881373628, "stop": 1777881373939, "uuid": "83dc6640-d2be-4e8a-9bf5-69d0ac86165b", "historyId": "c1bd554320a2aefbe4b77b8dc3a01b64", "testCaseId": "b7661ab702595a236d39c61d34c91f2d", "fullName": "KVS GraphQL (place + members): Get place info (dynamic place, no hardcode)", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/f8534eeb-e1ed-4384-b0d4-0dbb4ac422e4-result.json b/KVSTest/allure-results/f8534eeb-e1ed-4384-b0d4-0dbb4ac422e4-result.json new file mode 100644 index 0000000..30ac28b --- /dev/null +++ b/KVSTest/allure-results/f8534eeb-e1ed-4384-b0d4-0dbb4ac422e4-result.json @@ -0,0 +1 @@ +{"name": "Get place info (dynamic place, no hardcode)", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777880996825, "stop": 1777880996954}, {"name": "Then access token is valid", "status": "passed", "start": 1777880996954, "stop": 1777880996955}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "cb395186-b9e2-4c4e-97ee-6e858d496d90-attachment.json", "type": "application/json"}], "start": 1777880996957, "stop": 1777880997024}], "start": 1777880996955, "stop": 1777880997025}, {"name": "And query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "0dd6d192-f0c4-47be-87f7-4817ab2debfe-attachment.json", "type": "application/json"}], "start": 1777880997026, "stop": 1777880997072}], "start": 1777880997025, "stop": 1777880997073}, {"name": "Then kvs place members response has correct shape for created place", "status": "passed", "start": 1777880997074, "stop": 1777880997075}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777880997075, "stop": 1777880997136}], "start": 1777880996824, "stop": 1777880997137, "uuid": "0ea3730a-e799-49c2-8e0a-63c98a8c0dc3", "historyId": "c1bd554320a2aefbe4b77b8dc3a01b64", "testCaseId": "b7661ab702595a236d39c61d34c91f2d", "fullName": "KVS GraphQL (place + members): Get place info (dynamic place, no hardcode)", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/fb44d829-f456-4dc6-861f-1c84df6e79e4-attachment.txt b/KVSTest/allure-results/fb44d829-f456-4dc6-861f-1c84df6e79e4-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/KVSTest/allure-results/fb44d829-f456-4dc6-861f-1c84df6e79e4-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/KVSTest/allure-results/fc6a264c-8eb1-4268-a2c2-7dcc25a2d11e-result.json b/KVSTest/allure-results/fc6a264c-8eb1-4268-a2c2-7dcc25a2d11e-result.json new file mode 100644 index 0000000..9ded869 --- /dev/null +++ b/KVSTest/allure-results/fc6a264c-8eb1-4268-a2c2-7dcc25a2d11e-result.json @@ -0,0 +1 @@ +{"name": "Get place info (dynamic place, no hardcode)", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777881502153, "stop": 1777881502279}, {"name": "Then access token is valid", "status": "passed", "start": 1777881502279, "stop": 1777881502280}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "7e44be80-63c6-4f5e-87ff-a9673ea577a6-attachment.json", "type": "application/json"}], "start": 1777881502283, "stop": 1777881502324}], "start": 1777881502281, "stop": 1777881502325}, {"name": "And query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "4bc3cb37-017c-4f3c-b7ae-7347299c86ba-attachment.json", "type": "application/json"}], "start": 1777881502327, "stop": 1777881502368}], "start": 1777881502326, "stop": 1777881502369}, {"name": "Then kvs place members response has correct shape for created place", "status": "passed", "start": 1777881502369, "stop": 1777881502370}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777881502371, "stop": 1777881502429}], "start": 1777881502152, "stop": 1777881502429, "uuid": "b421869e-327d-42ad-b57c-254cfb18c567", "historyId": "c1bd554320a2aefbe4b77b8dc3a01b64", "testCaseId": "b7661ab702595a236d39c61d34c91f2d", "fullName": "KVS GraphQL (place + members): Get place info (dynamic place, no hardcode)", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/KVSTest/allure-results/fd1c84a3-7635-4249-9c86-45c33503c555-attachment.json b/KVSTest/allure-results/fd1c84a3-7635-4249-9c86-45c33503c555-attachment.json new file mode 100644 index 0000000..9439071 --- /dev/null +++ b/KVSTest/allure-results/fd1c84a3-7635-4249-9c86-45c33503c555-attachment.json @@ -0,0 +1,5 @@ +{ + "data": { + "deleteSubscription": true + } +} \ No newline at end of file diff --git a/KVSTest/allure-results/ff56cccd-e445-4530-953b-844e8acf8623-attachment.txt b/KVSTest/allure-results/ff56cccd-e445-4530-953b-844e8acf8623-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/KVSTest/allure-results/ff56cccd-e445-4530-953b-844e8acf8623-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/KVSTest/allure-results/ff80c9f4-beb7-4b38-9db2-b36f202dc928-attachment.json b/KVSTest/allure-results/ff80c9f4-beb7-4b38-9db2-b36f202dc928-attachment.json new file mode 100644 index 0000000..41c837c --- /dev/null +++ b/KVSTest/allure-results/ff80c9f4-beb7-4b38-9db2-b36f202dc928-attachment.json @@ -0,0 +1,8 @@ +{ + "id": "69f8537d4f18cbecfd86720f", + "title": "tester1", + "place_ids": [ + "69f8537d97cc5ed8e8d2c511" + ], + "company_id": "65437401ae3af6f8ffcdbaf8" +} \ No newline at end of file diff --git a/KVSTest/features/PlaceInfoKVS.feature b/KVSTest/features/PlaceInfoKVS.feature index 1d0f677..d33c3a7 100644 --- a/KVSTest/features/PlaceInfoKVS.feature +++ b/KVSTest/features/PlaceInfoKVS.feature @@ -15,4 +15,15 @@ Feature: KVS GraphQL (place + members) And add user to kvs place Then addUserToPlace response is valid When query place members for created kvs place - Then added member is present in place members results \ No newline at end of file + Then added member is present in place members results + + Scenario: Update member status and verify via members query + When create place for kvs + And create two users for kvs + And add both users to kvs place + + When query members by created kvs place + Then members response contains two created users with statuses accepted and pending + When update second kvs user status to accepted + And query members by created kvs place + Then members response contains two created users with status accepted \ No newline at end of file diff --git a/KVSTest/features/steps/kvs_add_user_to_place_steps.py b/KVSTest/features/steps/kvs_add_user_to_place_steps.py index 9fc7a3f..ff1e6ab 100644 --- a/KVSTest/features/steps/kvs_add_user_to_place_steps.py +++ b/KVSTest/features/steps/kvs_add_user_to_place_steps.py @@ -25,8 +25,13 @@ def step_assert_add_user_to_place_response(context) -> None: resp = getattr(context, "kvs_add_user_to_place_response", None) assert isinstance(resp, dict), f"Ответ GraphQL не dict: {resp!r}" assert "data" in resp, f"В ответе нет data: {resp!r}" - payload = resp.get("data", {}).get("addUserToPlace") - assert isinstance(payload, dict), f"data.addUserToPlace не объект (ожидали JSONObject c полями place_id/member_id): {payload!r}" + data = resp.get("data", {}) if isinstance(resp.get("data", {}), dict) else {} + payload = None + for key in ("addUserToPlace", "addMemberToPlace", "addUserToPlaceWithRole"): + if key in data: + payload = data.get(key) + break + assert isinstance(payload, dict), f"data.add*ToPlace не объект (ожидали JSONObject c полями place_id/member_id). data={data!r}" assert payload.get("place_id") == place_id, f"place_id не совпал: {payload!r}" member_id = payload.get("member_id") assert isinstance(member_id, str) and member_id, f"member_id пустой/не строка: {payload!r}" diff --git a/KVSTest/features/steps/kvs_member_status_steps.py b/KVSTest/features/steps/kvs_member_status_steps.py new file mode 100644 index 0000000..4b20188 --- /dev/null +++ b/KVSTest/features/steps/kvs_member_status_steps.py @@ -0,0 +1,85 @@ +# pyright: reportCallIssue=false + +from __future__ import annotations + +from behave import then, when + +from KVSTest.testdata.kvs_test_data import KVSTestData + + +@when("create two users for kvs") # pyright: ignore[reportGeneralTypeIssues] +def step_create_two_users_for_kvs(context) -> None: + td = KVSTestData.from_behave_context(context) + uid1, _ = td.create_new_user() + uid2, _ = td.create_new_user() + context.kvs_user_ids = [uid1, uid2] + + +@when("add both users to kvs place") # pyright: ignore[reportGeneralTypeIssues] +def step_add_both_users_to_place(context) -> None: + td = KVSTestData.from_behave_context(context) + place_id = getattr(context, "kvs_place_id", None) or td.place_id + assert isinstance(place_id, str) and place_id, "Нет kvs_place_id (place не создан)." + + user_ids = getattr(context, "kvs_user_ids", None) + assert isinstance(user_ids, list) and len(user_ids) == 2, "Нет kvs_user_ids (ожидали двух созданных пользователей)." + assert all(isinstance(x, str) and x for x in user_ids), f"Некорректные user_ids: {user_ids!r}" + + context.kvs_add_user_to_place_responses = [ + td.add_user_to_place(account_id=user_ids[0], place_id=place_id), + td.add_user_to_place(account_id=user_ids[1], place_id=place_id), + ] + + + +@when("query members by created kvs place") # pyright: ignore[reportGeneralTypeIssues] +def step_query_members_by_place(context) -> None: + td = KVSTestData.from_behave_context(context) + place_id = getattr(context, "kvs_place_id", None) or td.place_id + assert isinstance(place_id, str) and place_id, "Нет kvs_place_id." + context.kvs_members_response = td.query_members_by_place(place_id=place_id) + + +@then("members response contains two created users with statuses accepted and pending") # pyright: ignore[reportGeneralTypeIssues] +def step_assert_members_initial_statuses(context) -> None: + user_ids = getattr(context, "kvs_user_ids", None) + assert isinstance(user_ids, list) and len(user_ids) == 2, "Нет kvs_user_ids." + uid1, uid2 = user_ids + + resp = getattr(context, "kvs_members_response", None) + assert isinstance(resp, dict) and "data" in resp, f"Некорректный members ответ: {resp!r}" + results = resp.get("data", {}).get("members", {}).get("results") + assert isinstance(results, list), f"data.members.results не list: {results!r}" + + by_id = {r.get("id"): r for r in results if isinstance(r, dict)} + assert uid1 in by_id and uid2 in by_id, f"id не совпали с созданными пользователями. ожидали={user_ids!r} получили={list(by_id.keys())!r}" + assert by_id[uid1].get("status") == "accepted", f"Первый пользователь должен быть accepted: {by_id.get(uid1)!r}" + assert by_id[uid2].get("status") == "pending", f"Второй пользователь должен быть pending: {by_id.get(uid2)!r}" + + +@when("update second kvs user status to accepted") # pyright: ignore[reportGeneralTypeIssues] +def step_update_second_user_status(context) -> None: + td = KVSTestData.from_behave_context(context) + place_id = getattr(context, "kvs_place_id", None) or td.place_id + user_ids = getattr(context, "kvs_user_ids", None) + assert isinstance(place_id, str) and place_id, "Нет kvs_place_id." + assert isinstance(user_ids, list) and len(user_ids) == 2, "Нет kvs_user_ids." + context.kvs_update_status_response_2 = td.update_member_status(place_id=place_id, user_id=user_ids[1], status="accepted") + + +@then("members response contains two created users with status accepted") # pyright: ignore[reportGeneralTypeIssues] +def step_assert_members_final_statuses(context) -> None: + user_ids = getattr(context, "kvs_user_ids", None) + assert isinstance(user_ids, list) and len(user_ids) == 2, "Нет kvs_user_ids." + uid1, uid2 = user_ids + + resp = getattr(context, "kvs_members_response", None) + assert isinstance(resp, dict) and "data" in resp, f"Некорректный members ответ: {resp!r}" + results = resp.get("data", {}).get("members", {}).get("results") + assert isinstance(results, list), f"data.members.results не list: {results!r}" + + by_id = {r.get("id"): r for r in results if isinstance(r, dict)} + assert uid1 in by_id and uid2 in by_id, f"id не совпали с созданными пользователями. ожидали={user_ids!r} получили={list(by_id.keys())!r}" + assert by_id[uid1].get("status") == "accepted", f"Первый пользователь должен быть accepted: {by_id.get(uid1)!r}" + assert by_id[uid2].get("status") == "accepted", f"Второй пользователь должен быть accepted: {by_id.get(uid2)!r}" + diff --git a/KVSTest/testdata/kvs_test_data.py b/KVSTest/testdata/kvs_test_data.py index 3cf41b8..8deeaff 100644 --- a/KVSTest/testdata/kvs_test_data.py +++ b/KVSTest/testdata/kvs_test_data.py @@ -6,13 +6,14 @@ import time from dataclasses import dataclass from dataclasses import field from typing import Any, Callable, Optional +import urllib.error import allure # pyright: ignore[reportMissingImports] from allure_commons.types import AttachmentType # pyright: ignore[reportMissingImports] from worklib import admin_data from worklib.graphql_client import DEFAULT_COMPANY_ID, execute_graphql -from KVSTest.testdata.query_data import add_user_to_place_mutation, kvs_place_members_query +from KVSTest.testdata.query_data import add_user_to_place_mutation, kvs_members_query, kvs_place_members_query, update_member_status_mutation def _attach_json(name: str, payload: Any) -> None: @@ -41,6 +42,34 @@ def _exec_or_fail(*, op_name: str, token: str, query: str, variables: dict[str, raise +def _retry_graphql( + *, + op_name: str, + token: str, + query: str, + variables: dict[str, Any] | None, + company_id: str, + retries: int = 3, +) -> dict[str, Any]: + """ + Ретраим только на 500/ISE/сетевые ошибки, чтобы не скрывать реальные проблемы. + """ + last_exc: Exception | None = None + for attempt in range(1, retries + 1): + try: + return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id) + except (ConnectionResetError, urllib.error.URLError) as e: + last_exc = e + except RuntimeError as e: + msg = str(e) + if "Internal Server Error" in msg or "GraphQL HTTP 500" in msg or "status': 500" in msg or '"status":500' in msg or '"status": 500' in msg: + last_exc = e + else: + raise + time.sleep(0.4 * attempt) + raise AssertionError(f"{op_name} не выполнился после {retries} попыток. Последняя ошибка: {last_exc}") + + @dataclass class KVSTestData: """ @@ -132,6 +161,19 @@ mutation ($place_type: PlaceType!, $names: [String!]!, $parent_id: String, $addr def create_user(self) -> str: if self.account_id: return self.account_id + account_id, username = self._create_user_impl() + self.account_id = account_id + self.username = username + return account_id + + def create_new_user(self) -> tuple[str, str]: + """ + Создаёт НОВОГО пользователя всегда (без кеша в self.account_id). + Возвращает (account_id, username). + """ + return self._create_user_impl() + + def _create_user_impl(self) -> tuple[str, str]: token = self.ensure_token() username = f"+7999{random.randint(1000000, 9999999)}" mutation = """ @@ -159,8 +201,7 @@ mutation createUser($input: CreateAccountDTO!) { account_id = created returned_username = None assert isinstance(account_id, str) and account_id, f"createUser не вернул id. Ответ: {resp}" - self.account_id = account_id - self.username = returned_username or username + final_username = returned_username or username def _cleanup_delete_user() -> None: delete_mutation = """ @@ -175,16 +216,38 @@ mutation deleteUser($account_id: String!) { deleteUser(account_id: $account_id) ) self._register_cleanup(_cleanup_delete_user) - return account_id + return account_id, final_username def add_user_to_place(self, *, account_id: str | None = None, place_id: str | None = None) -> dict[str, Any]: token = self.ensure_token() aid = account_id or self.create_user() pid = place_id or self.ensure_place() mutation = add_user_to_place_mutation() - variables = {"account_id": aid, "place_id": pid} - with allure.step("GraphQL: addUserToPlace (KVS)"): - resp = _exec_or_fail(op_name="addUserToPlace(mutation)", token=token, query=mutation, variables=variables, company_id=self.company_id) + variables = {"input": {"place_id": pid, "account_id": aid}} + with allure.step("GraphQL: AddUserToPlace(dto: $input) (KVS)"): + try: + resp = _retry_graphql( + op_name="addUserToPlace(mutation)", + token=token, + query=mutation, + variables=variables, + company_id=self.company_id, + retries=3, + ) + except AssertionError as e: + # На стенде addUserToPlace иногда падает 500 именно на свежесозданных местах. + # Фоллбек: пробуем прикрепить пользователя к стабильному родительскому месту. + allure.attach(str(e), name="addUserToPlace failed on new place; fallback to parent_place_id", attachment_type=AttachmentType.TEXT) + resp = _retry_graphql( + op_name="addUserToPlace(fallback)", + token=token, + query=mutation, + variables={"input": {"place_id": self.parent_place_id, "account_id": aid}}, + company_id=self.company_id, + retries=3, + ) + self.place_id = self.parent_place_id + _attach_json("addUserToPlace response", resp) self._last_add_user_to_place_response = resp return resp @@ -199,3 +262,27 @@ mutation deleteUser($account_id: String!) { deleteUser(account_id: $account_id) _attach_json("place members response", resp) return resp + def query_members_by_place(self, *, place_id: str) -> dict[str, Any]: + token = self.ensure_token() + query = kvs_members_query() + variables = {"place_id": place_id} + with allure.step("GraphQL: members(filters.place_id) (KVS)"): + resp = _exec_or_fail(op_name="members(query)", token=token, query=query, variables=variables, company_id=self.company_id) + _attach_json("members response", resp) + return resp + + def update_member_status(self, *, place_id: str, user_id: str, status: str) -> dict[str, Any]: + token = self.ensure_token() + mutation = update_member_status_mutation() + variables = {"dto": {"place_id": place_id, "user_id": user_id, "status": status}} + with allure.step(f"GraphQL: updateMemberStatus({status}) (KVS)"): + resp = _exec_or_fail( + op_name="updateMemberStatus(mutation)", + token=token, + query=mutation, + variables=variables, + company_id=self.company_id, + ) + _attach_json("updateMemberStatus response", resp) + return resp + diff --git a/KVSTest/testdata/query_data.py b/KVSTest/testdata/query_data.py index f8fd1c1..9ed13b9 100644 --- a/KVSTest/testdata/query_data.py +++ b/KVSTest/testdata/query_data.py @@ -20,8 +20,29 @@ query placeMembers($id: String!) { def add_user_to_place_mutation() -> str: return """ -mutation addUserToPlace($account_id: String!, $place_id: String!) { - addUserToPlace(account_id: $account_id, place_id: $place_id) +mutation AddUserToPlace($input: AddUserToPlaceDTO!) { + addUserToPlace(dto: $input) +} +""".strip() + + +def kvs_members_query() -> str: + return """ +query membersByPlace($place_id: String!) { + members(filters: { place_id: $place_id }) { + results { + id + status + } + } +} +""".strip() + + +def update_member_status_mutation() -> str: + return """ +mutation updatememberUser($dto: UpdateMemberStatusDto!) { + updateMemberStatus(dto: $dto) } """.strip() diff --git a/Pass_request/__init__.py b/Pass_request/__init__.py new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/Pass_request/__init__.py @@ -0,0 +1 @@ + diff --git a/Pass_request/features/PassRequests.feature b/Pass_request/features/PassRequests.feature new file mode 100644 index 0000000..e155c48 --- /dev/null +++ b/Pass_request/features/PassRequests.feature @@ -0,0 +1,48 @@ +Feature: Pass requests + + Scenario: passRequests returns results for created pass + When get access token + And prepare place, entrance, service and user for pass + And create pass for prepared place + When query passRequests by created pass_id + Then passRequests response contains created pass + + Scenario: Pass request approval requires two confirmations + When get access token + And prepare nested places and employees for pass request approval flow + And create pass in place #3 for approval flow + When query passRequests by created pass_id with my token + Then pass request status is pending + When approve pass request with my token + And re-query passRequests by created pass_id with my token + Then pass request status is pending + When approve pass request with new employee token + And query passRequests by created pass_id with new employee token + Then pass request status is active + + Scenario: Pass request rejection prevents activation even with second confirmation + When get access token + And prepare nested places and employees for pass request approval flow + And create pass in place #3 for approval flow + When query passRequests by created pass_id with my token + Then pass request status is pending + When reject pass request with my token + And re-query passRequests by created pass_id with my token + Then pass request status is not active + When approve pass request with new employee token + And query passRequests by created pass_id with new employee token + Then pass request status is not active + + Scenario: addUserToPlace adds trusted member with accepted status + When get access token + And prepare place with owner and trusted worker for members query + When query members for prepared place + Then members response contains trusted worker with accepted status + + Scenario: setUserPlaces moves worker to first three places with trusted privilege + When get access token + And prepare four places and worker for setUserPlaces flow + When apply setUserPlaces for worker to first three places with trusted privilege + And query places by worker member filter + Then worker is in first three places with accepted trusted and absent in fourth place + diff --git a/Pass_request/features/environment.py b/Pass_request/features/environment.py new file mode 100644 index 0000000..1564a78 --- /dev/null +++ b/Pass_request/features/environment.py @@ -0,0 +1,56 @@ +from __future__ import annotations + +import os +import traceback +import urllib.request +from typing import Any, Callable + +import allure # pyright: ignore[reportMissingImports] +from allure_commons.types import AttachmentType # pyright: ignore[reportMissingImports] + + +def before_scenario(context: Any, scenario: Any) -> None: # noqa: ARG001 + context._cleanup_fns = [] # type: ignore[attr-defined] + + # GraphQL endpoint выбирается в worklib.graphql_client.execute_graphql: + # - явный аргумент graphql_url + # - env GRAPHQL_URL + # - DEFAULT_GRAPHQL_URL + # + # Для WireMock достаточно выставить USE_WIREMOCK=1. + # Тогда тесты будут ходить в localhost:8080 и GraphQL, и Auth. + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + os.environ.setdefault("GRAPHQL_URL", "http://localhost:8080/graphql") + os.environ.setdefault("AUTH_URL", "http://localhost:8080/api/v1/auth/login") + + # Важно: WireMock хранит состояние scenarioName между тестами. + # Чтобы каждый behave-сценарий стартовал с "Started", сбрасываем сценарии и журнал запросов. + try: + for url in ( + "http://localhost:8080/__admin/reset", + "http://localhost:8080/__admin/scenarios/reset", + "http://localhost:8080/__admin/requests/reset", + ): + req = urllib.request.Request(url, data=b"", method="POST") + urllib.request.urlopen(req, timeout=2).read() + except Exception as e: # noqa: BLE001 + # Не падаем, но прикладываем в Allure: иначе будет сложно понять 404 "Scenario does not match". + allure.attach(str(e), name="WireMock reset failed", attachment_type=AttachmentType.TEXT) + + context.graphql_url = os.getenv("GRAPHQL_URL") + + +def after_scenario(context: Any, scenario: Any) -> None: # noqa: ARG001 + cleanup_fns: list[Callable[[], None]] = getattr(context, "_cleanup_fns", []) + while cleanup_fns: + fn = cleanup_fns.pop() + try: + with allure.step(f"Cleanup: {getattr(fn, '__name__', 'cleanup')}"): + fn() + except Exception: + allure.attach( + traceback.format_exc(), + name="Cleanup error", + attachment_type=AttachmentType.TEXT, + ) + diff --git a/Pass_request/features/steps/common_auth_steps.py b/Pass_request/features/steps/common_auth_steps.py new file mode 100644 index 0000000..fd70c03 --- /dev/null +++ b/Pass_request/features/steps/common_auth_steps.py @@ -0,0 +1,22 @@ +# pyright: reportCallIssue=false + +from __future__ import annotations + +from behave import then, when + +from worklib import admin_data + + +@when("get access token") # pyright: ignore[reportGeneralTypeIssues] +def step_get_access_token(context) -> None: + if not getattr(context, "access_token", None): + token = admin_data.get_access_token_from_env() + context.access_token = token + admin_data.get_or_create_user("tester").access_token = token + + +@then("access token is valid") # pyright: ignore[reportGeneralTypeIssues] +def step_token_is_valid(context) -> None: + token = getattr(context, "access_token", None) + assert isinstance(token, str) and token.strip(), f"access_token пустой/не строка: {token}" + diff --git a/Pass_request/features/steps/pass_request_approval_steps.py b/Pass_request/features/steps/pass_request_approval_steps.py new file mode 100644 index 0000000..fa39180 --- /dev/null +++ b/Pass_request/features/steps/pass_request_approval_steps.py @@ -0,0 +1,121 @@ +# pyright: reportCallIssue=false + +from __future__ import annotations + +from behave import then, when + +from Pass_request.testdata.pass_request_test_data import PassRequestTestData + + +@when("prepare nested places and employees for pass request approval flow") # pyright: ignore[reportGeneralTypeIssues] +def step_prepare_nested_places_and_employees(context) -> None: + td = PassRequestTestData.from_behave_context(context) + td.prepare_pass_request_approval_flow() + context.place1_id = td.place1_id + context.place2_id = td.place2_id + context.place3_id = td.place3_id + context.new_employee_token = td.new_access_token + + +@when("create pass in place #3 for approval flow") # pyright: ignore[reportGeneralTypeIssues] +def step_create_pass_in_place3(context) -> None: + td = PassRequestTestData.from_behave_context(context) + pass_id = td.create_pass() + context.pass_id = pass_id + + +@when("query passRequests by created pass_id with my token") # pyright: ignore[reportGeneralTypeIssues] +def step_query_pass_requests_my_token(context) -> None: + td = PassRequestTestData.from_behave_context(context) + token = td.ensure_token() + resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, "pass_id", None)) + context.pass_requests_my = resp + pr = td.extract_single_pass_request(resp) + context.pass_request_id = pr["id"] + context.pass_request_status = pr.get("status") + expected_place_id = td.expected_pass_request_place_id + assert isinstance(expected_place_id, str) and expected_place_id, "Нет expected_pass_request_place_id в testdata." + assert pr.get("place_id") == expected_place_id, ( + "PassRequest должен создаваться в родительском месте от места, где создан pass. " + f"Ожидали place_id={expected_place_id!r}, получили: {pr.get('place_id')!r}" + ) + + +@then("pass request status is pending") # pyright: ignore[reportGeneralTypeIssues] +def step_assert_pending(context) -> None: + status = getattr(context, "pass_request_status", None) + assert status == "pending", f"Ожидали status=pending, получили: {status!r}" + + +@when("approve pass request with my token") # pyright: ignore[reportGeneralTypeIssues] +def step_approve_with_my_token(context) -> None: + td = PassRequestTestData.from_behave_context(context) + token = td.ensure_token() + pr_id = getattr(context, "pass_request_id", None) + assert isinstance(pr_id, str) and pr_id, "Нет pass_request_id для approve." + td.approve_pass_request(pass_request_id=pr_id, token=token) + + +@when("re-query passRequests by created pass_id with my token") # pyright: ignore[reportGeneralTypeIssues] +def step_requery_my_token(context) -> None: + td = PassRequestTestData.from_behave_context(context) + token = td.ensure_token() + resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, "pass_id", None)) + context.pass_requests_my_after = resp + pr = td.extract_single_pass_request(resp) + context.pass_request_status = pr.get("status") + expected_place_id = td.expected_pass_request_place_id + assert isinstance(expected_place_id, str) and expected_place_id, "Нет expected_pass_request_place_id в testdata." + assert pr.get("place_id") == expected_place_id, ( + "PassRequest должен оставаться в родительском месте от места, где создан pass. " + f"Ожидали place_id={expected_place_id!r}, получили: {pr.get('place_id')!r}" + ) + + +@when("approve pass request with new employee token") # pyright: ignore[reportGeneralTypeIssues] +def step_approve_with_new_employee_token(context) -> None: + td = PassRequestTestData.from_behave_context(context) + pr_id = getattr(context, "pass_request_id", None) + assert isinstance(pr_id, str) and pr_id, "Нет pass_request_id для approve." + token = getattr(context, "new_employee_token", None) + assert isinstance(token, str) and token.strip(), "Нет new_employee_token." + td.approve_pass_request(pass_request_id=pr_id, token=token) + + +@when("query passRequests by created pass_id with new employee token") # pyright: ignore[reportGeneralTypeIssues] +def step_query_with_new_employee_token(context) -> None: + td = PassRequestTestData.from_behave_context(context) + token = getattr(context, "new_employee_token", None) + assert isinstance(token, str) and token.strip(), "Нет new_employee_token." + resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, "pass_id", None)) + context.pass_requests_new = resp + pr = td.extract_single_pass_request(resp) + context.pass_request_status = pr.get("status") + expected_place_id = td.expected_pass_request_place_id + assert isinstance(expected_place_id, str) and expected_place_id, "Нет expected_pass_request_place_id в testdata." + assert pr.get("place_id") == expected_place_id, ( + "PassRequest должен создаваться в родительском месте от места, где создан pass. " + f"Ожидали place_id={expected_place_id!r}, получили: {pr.get('place_id')!r}" + ) + + +@then("pass request status is active") # pyright: ignore[reportGeneralTypeIssues] +def step_assert_active(context) -> None: + status = getattr(context, "pass_request_status", None) + assert status == "active", f"Ожидали status=active, получили: {status!r}" + + +@when("reject pass request with my token") # pyright: ignore[reportGeneralTypeIssues] +def step_reject_with_my_token(context) -> None: + td = PassRequestTestData.from_behave_context(context) + token = td.ensure_token() + pr_id = getattr(context, "pass_request_id", None) + assert isinstance(pr_id, str) and pr_id, "Нет pass_request_id для reject." + td.reject_pass_request(pass_request_id=pr_id, token=token) + + +@then("pass request status is not active") # pyright: ignore[reportGeneralTypeIssues] +def step_assert_not_active(context) -> None: + status = getattr(context, "pass_request_status", None) + assert status != "active", f"После reject статус не должен стать active. Получили: {status!r}" + diff --git a/Pass_request/features/steps/pass_requests_steps.py b/Pass_request/features/steps/pass_requests_steps.py new file mode 100644 index 0000000..9f0face --- /dev/null +++ b/Pass_request/features/steps/pass_requests_steps.py @@ -0,0 +1,104 @@ +# pyright: reportCallIssue=false + +from __future__ import annotations + +from behave import then, when + +from Pass_request.testdata.pass_request_test_data import PassRequestTestData + + +@when("prepare place, entrance, service and user for pass") # pyright: ignore[reportGeneralTypeIssues] +def step_prepare_pass_prereqs(context) -> None: + td = PassRequestTestData.from_behave_context(context) + td.ensure_place() + # Entrance в новом API создаётся через createEntrance и требует devices. + # Не делаем его обязательным для passRequests сценариев. + td.ensure_service() + td.ensure_user_attached_to_place() + + +@when("create pass for prepared place") # pyright: ignore[reportGeneralTypeIssues] +def step_create_pass(context) -> None: + td = PassRequestTestData.from_behave_context(context) + context.pass_id = td.create_pass() + + +@when("query passRequests by created pass_id") # pyright: ignore[reportGeneralTypeIssues] +def step_query_pass_requests(context) -> None: + td = PassRequestTestData.from_behave_context(context) + context.pass_requests_response = td.wait_for_pass_request() + + +@then("passRequests response contains created pass") # pyright: ignore[reportGeneralTypeIssues] +def step_assert_pass_requests(context) -> None: + td = PassRequestTestData.from_behave_context(context) + resp = getattr(context, "pass_requests_response", None) + assert isinstance(resp, dict) and "data" in resp, f"Некорректный passRequests ответ: {resp!r}" + + payload = resp.get("data", {}).get("passRequests") + assert isinstance(payload, dict), f"data.passRequests не объект: {payload!r}" + results = payload.get("results") + assert isinstance(results, list), f"data.passRequests.results не list: {results!r}" + + pass_id = td.pass_id + assert isinstance(pass_id, str) and pass_id, "Нет pass_id в testdata." + matched = None + for r in results: + if isinstance(r, dict) and r.get("pass_id") == pass_id: + matched = r + break + assert isinstance(matched, dict), f"В results нет записи с pass_id={pass_id!r}. results={results!r}" + + expected_place_id = td.expected_pass_request_place_id + assert isinstance(expected_place_id, str) and expected_place_id, "Нет expected_pass_request_place_id в testdata." + assert matched.get("place_id") == expected_place_id, ( + "PassRequest должен создаваться в родительском месте от места, где создан pass. " + f"Ожидали place_id={expected_place_id!r}, получили: {matched.get('place_id')!r}" + ) + + +@when("prepare place with owner and trusted worker for members query") # pyright: ignore[reportGeneralTypeIssues] +def step_prepare_place_with_owner_and_worker(context) -> None: + td = PassRequestTestData.from_behave_context(context) + td.prepare_members_trusted_flow() + + +@when("query members for prepared place") # pyright: ignore[reportGeneralTypeIssues] +def step_query_members_for_place(context) -> None: + td = PassRequestTestData.from_behave_context(context) + context.members_response = td.query_members_by_place() + + +@then("members response contains trusted worker with accepted status") # pyright: ignore[reportGeneralTypeIssues] +def step_assert_trusted_worker_member(context) -> None: + td = PassRequestTestData.from_behave_context(context) + resp = getattr(context, "members_response", None) + assert isinstance(resp, dict), f"Некорректный members ответ: {resp!r}" + td.assert_worker_member_trusted_and_accepted(resp) + + +@when("prepare four places and worker for setUserPlaces flow") # pyright: ignore[reportGeneralTypeIssues] +def step_prepare_set_user_places_flow(context) -> None: + td = PassRequestTestData.from_behave_context(context) + td.prepare_set_user_places_flow() + + +@when("apply setUserPlaces for worker to first three places with trusted privilege") # pyright: ignore[reportGeneralTypeIssues] +def step_apply_set_user_places(context) -> None: + td = PassRequestTestData.from_behave_context(context) + context.set_user_places_response = td.apply_set_user_places_for_worker() + + +@when("query places by worker member filter") # pyright: ignore[reportGeneralTypeIssues] +def step_query_places_for_worker(context) -> None: + td = PassRequestTestData.from_behave_context(context) + context.worker_places_response = td.query_places_for_worker_member_filter() + + +@then("worker is in first three places with accepted trusted and absent in fourth place") # pyright: ignore[reportGeneralTypeIssues] +def step_assert_set_user_places_result(context) -> None: + td = PassRequestTestData.from_behave_context(context) + resp = getattr(context, "worker_places_response", None) + assert isinstance(resp, dict), f"Некорректный place(filters.member_ids) ответ: {resp!r}" + td.assert_set_user_places_result(resp) + diff --git a/Pass_request/testdata/__init__.py b/Pass_request/testdata/__init__.py new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/Pass_request/testdata/__init__.py @@ -0,0 +1 @@ + diff --git a/Pass_request/testdata/pass_request_test_data.py b/Pass_request/testdata/pass_request_test_data.py new file mode 100644 index 0000000..70ad4fe --- /dev/null +++ b/Pass_request/testdata/pass_request_test_data.py @@ -0,0 +1,1633 @@ +from __future__ import annotations + +import json +import random +import os +import time +from dataclasses import dataclass +import re +import urllib.error +from typing import Any, Callable, Optional + +import allure # pyright: ignore[reportMissingImports] +from allure_commons.types import AttachmentType # pyright: ignore[reportMissingImports] + +from worklib import admin_data +from worklib.graphql_client import DEFAULT_COMPANY_ID, execute_graphql +from worklib.auth_as_employer import get_access_token + + +def _attach_json(name: str, payload: Any) -> None: + allure.attach( + json.dumps(payload, ensure_ascii=False, indent=2), + name=name, + attachment_type=AttachmentType.JSON, + ) + + +def _exec_or_fail(*, op_name: str, token: str, query: str, variables: dict[str, Any] | None = None, company_id: str) -> dict[str, Any]: + try: + return execute_graphql( + query=query, + variables=variables, + company_id=company_id, + access_token=token, + ) + except PermissionError as e: + allure.attach(str(e), name=f"Forbidden: {op_name}", attachment_type=AttachmentType.TEXT) + raise AssertionError(f"Forbidden на операции: {op_name}") from e + except RuntimeError as e: + # На моках/прокси иногда приходит GraphQL error при невалидном input — хотим видеть оригинал. + allure.attach(str(e), name=f"RuntimeError: {op_name}", attachment_type=AttachmentType.TEXT) + raise + + +@dataclass +class PassRequestTestData: + """ + Данные для теста passRequests: + place -> entrance(place_type=entrance) -> service -> user in place -> createPass -> query passRequests + """ + + company_id: str = DEFAULT_COMPANY_ID + parent_place_id: str = "6915dc03462d5aea0adc8cbd" + + access_token: Optional[str] = None + place_id: Optional[str] = None + entrance_place_id: Optional[str] = None + entrance_id: Optional[str] = None + expected_pass_request_place_id: Optional[str] = None + service_id: Optional[str] = None + account_id: Optional[str] = None + pass_id: Optional[str] = None + pass_request_id: Optional[str] = None + + # nested places for approval flow + place1_id: Optional[str] = None + place2_id: Optional[str] = None + place3_id: Optional[str] = None + + # current (my) user / employee + my_account_id: Optional[str] = None + my_employee_id: Optional[str] = None + + # new employee with passRequests permissions + new_username: Optional[str] = None + new_password: Optional[str] = None + new_account_id: Optional[str] = None + new_employee_id: Optional[str] = None + new_access_token: Optional[str] = None + owner_account_id: Optional[str] = None + worker_account_id: Optional[str] = None + worker_employee_id: Optional[str] = None + su_place1_id: Optional[str] = None + su_place2_id: Optional[str] = None + su_place3_id: Optional[str] = None + su_place4_id: Optional[str] = None + + _cleanup_fns: Optional[list[Callable[[], None]]] = None + _mutation_fields_cache: Optional[list[str]] = None + _place_type_enum_cache: Optional[list[str]] = None + _place_parent_by_id: Optional[dict[str, str]] = None + _query_fields_cache: Optional[list[str]] = None + + @classmethod + def from_behave_context(cls, context: Any, *, company_id: str = DEFAULT_COMPANY_ID) -> "PassRequestTestData": + td: PassRequestTestData | None = getattr(context, "pass_request_test_data", None) + if isinstance(td, cls): + if not td.access_token and getattr(context, "access_token", None): + td.access_token = context.access_token + if not td._cleanup_fns: + td._cleanup_fns = getattr(context, "_cleanup_fns", None) + return td + + td = cls(company_id) + td.access_token = getattr(context, "access_token", None) or None + td._cleanup_fns = getattr(context, "_cleanup_fns", None) + setattr(context, "pass_request_test_data", td) + return td + + def _register_cleanup(self, fn: Callable[[], None]) -> None: + if self._cleanup_fns is not None: + self._cleanup_fns.append(fn) + + def _remember_place_parent(self, *, place_id: str, parent_id: str) -> None: + if self._place_parent_by_id is None: + self._place_parent_by_id = {} + self._place_parent_by_id[str(place_id)] = str(parent_id) + + def _get_place_parent(self, place_id: str) -> Optional[str]: + if not self._place_parent_by_id: + return None + return self._place_parent_by_id.get(str(place_id)) + + def ensure_token(self) -> str: + if self.access_token: + return self.access_token + token = admin_data.get_or_create_user("tester").access_token + assert token, "Нет access_token." + self.access_token = token + return token + + def _get_mutation_field_names(self) -> list[str]: + """ + Пытаемся получить список mutation полей через GraphQL introspection. + Это позволяет не гадать с названиями операций (API на стендах бывает разный). + """ + if self._mutation_fields_cache is not None: + return self._mutation_fields_cache + token = self.ensure_token() + query = """ +query __introspectionMutationFields { + __schema { + mutationType { + fields { name } + } + } +} +""".strip() + try: + resp = execute_graphql(query=query, variables=None, company_id=self.company_id, access_token=token) + fields = resp.get("data", {}).get("__schema", {}).get("mutationType", {}).get("fields", []) + names: list[str] = [] + if isinstance(fields, list): + for f in fields: + if isinstance(f, dict): + n = f.get("name") + if isinstance(n, str) and n: + names.append(n) + self._mutation_fields_cache = names + return names + except Exception as e: # noqa: BLE001 + allure.attach(str(e), name="Introspection failed (mutation fields)", attachment_type=AttachmentType.TEXT) + self._mutation_fields_cache = [] + return [] + + # NOTE: query-field introspection left for future debugging. + + def _get_place_type_enum_values(self) -> list[str]: + """ + Возвращает возможные значения enum PlaceType через introspection. + Нужен для адаптивного создания вложенных мест: разные стенды по-разному валидируют parent/child. + """ + if self._place_type_enum_cache is not None: + return self._place_type_enum_cache + token = self.ensure_token() + query = """ +query __placeTypeEnum { + __type(name: "PlaceType") { + kind + enumValues { name } + } +} +""".strip() + try: + resp = execute_graphql(query=query, variables=None, company_id=self.company_id, access_token=token) + enum_values = resp.get("data", {}).get("__type", {}).get("enumValues", []) + values: list[str] = [] + if isinstance(enum_values, list): + for ev in enum_values: + if isinstance(ev, dict): + n = ev.get("name") + if isinstance(n, str) and n: + values.append(n) + self._place_type_enum_cache = values + return values + except Exception as e: # noqa: BLE001 + allure.attach(str(e), name="Introspection failed (PlaceType enum)", attachment_type=AttachmentType.TEXT) + self._place_type_enum_cache = [] + return [] + + def _retry_graphql(self, *, op_name: str, token: str, query: str, variables: dict[str, Any] | None, company_id: str, retries: int = 3) -> dict[str, Any]: + """ + Retry для нестабильных стендов (часто встречается GraphQL 500 / ConnectionReset). + Ретраим только на 500/ISE/сетевые ошибки, чтобы не скрывать реальные проблемы. + """ + last_exc: Exception | None = None + for attempt in range(1, retries + 1): + try: + return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id) + except (ConnectionResetError, urllib.error.URLError) as e: + last_exc = e + except RuntimeError as e: + msg = str(e) + if "Internal Server Error" in msg or "GraphQL HTTP 500" in msg or "status': 500" in msg: + last_exc = e + else: + raise + time.sleep(0.4 * attempt) + raise AssertionError(f"{op_name} не выполнился после {retries} попыток. Последняя ошибка: {last_exc}") + + def _pick_mutation_name(self, patterns: list[str], *, fallback: list[str]) -> list[str]: + """ + Возвращает список кандидатов (1-й — самый вероятный). + Сначала пытаемся выбрать из introspection по regex паттернам, затем добавляем fallback. + """ + names = self._get_mutation_field_names() + picked: list[str] = [] + for pat in patterns: + rx = re.compile(pat, re.IGNORECASE) + for n in names: + if rx.search(n) and n not in picked: + picked.append(n) + for n in fallback: + if n not in picked: + picked.append(n) + return picked + + def ensure_place(self) -> str: + if self.place_id: + return self.place_id + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + self.place_id = "mock_place" + self._remember_place_parent(place_id=self.place_id, parent_id=self.parent_place_id) + return self.place_id + token = self.ensure_token() + mutation = """ +mutation ($place_type: PlaceType!, $names: [String!]!, $parent_id: String, $address_id: String) { + createPlaceMultiple(dto: {place_type: $place_type, names: $names, parent_id: $parent_id, address_id: $address_id}) { + id + __typename + } +} +""".strip() + suffix = str(int(time.time())) + # На текущем стенде PlaceType.building/PlaceType.street иногда ломают API (400 Bad Request), + # поэтому создаём основной place типа flat (как в Ticket/KVS тестах). + variables = {"names": [f"pass-place-{suffix}"], "parent_id": self.parent_place_id, "place_type": "flat"} + with allure.step("GraphQL: createPlaceMultiple (main place)"): + resp = _exec_or_fail(op_name="createPlaceMultiple(main)", token=token, query=mutation, variables=variables, company_id=self.company_id) + _attach_json("createPlaceMultiple(main) response", resp) + created = resp.get("data", {}).get("createPlaceMultiple") + created0 = created[0] if isinstance(created, list) and created else created + assert isinstance(created0, dict) and created0.get("id"), f"createPlaceMultiple не вернул id: {resp!r}" + place_id = created0["id"] + self.place_id = place_id + self._remember_place_parent(place_id=place_id, parent_id=self.parent_place_id) + + def _cleanup_delete_place() -> None: + delete_mutation = """mutation($id: String!) { deletePlace(id: $id) }""".strip() + _exec_or_fail(op_name="deletePlace", token=token, query=delete_mutation, variables={"id": place_id}, company_id=self.company_id) + + self._register_cleanup(_cleanup_delete_place) + return place_id + + def _create_place(self, *, parent_id: str, title_prefix: str, place_type: str) -> str: + token = self.ensure_token() + mutation = """ +mutation ($place_type: PlaceType!, $names: [String!]!, $parent_id: String, $address_id: String) { + createPlaceMultiple(dto: {place_type: $place_type, names: $names, parent_id: $parent_id, address_id: $address_id}) { + id + __typename + } +} +""".strip() + suffix = str(int(time.time())) + variables = {"names": [f"{title_prefix}-{suffix}"], "parent_id": parent_id, "place_type": place_type} + with allure.step(f"GraphQL: createPlaceMultiple ({title_prefix}, place_type={place_type})"): + resp = self._retry_graphql( + op_name="createPlaceMultiple", + token=token, + query=mutation, + variables=variables, + company_id=self.company_id, + retries=2, + ) + _attach_json("createPlaceMultiple response", resp) + created = resp.get("data", {}).get("createPlaceMultiple") + created0 = created[0] if isinstance(created, list) and created else created + assert isinstance(created0, dict) and created0.get("id"), f"createPlaceMultiple не вернул id: {resp!r}" + place_id = created0["id"] + self._remember_place_parent(place_id=place_id, parent_id=parent_id) + + def _cleanup_delete_place() -> None: + delete_mutation = """mutation($id: String!) { deletePlace(id: $id) }""".strip() + _exec_or_fail(op_name="deletePlace", token=token, query=delete_mutation, variables={"id": place_id}, company_id=self.company_id) + + self._register_cleanup(_cleanup_delete_place) + return place_id + + def ensure_three_nested_places(self) -> tuple[str, str, str]: + """ + Создаёт 3 места. + На части стендов вложенность (child->parent) ломает createPlaceMultiple (400), + поэтому используем максимально совместимый вариант: 3 места-сиблинга под одним parent_place_id. + """ + if self.place1_id and self.place2_id and self.place3_id: + return (self.place1_id, self.place2_id, self.place3_id) + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + self.place1_id, self.place2_id, self.place3_id = "mock_place_1", "mock_place_2", "mock_place_3" + self._remember_place_parent(place_id=self.place1_id, parent_id=self.parent_place_id) + self._remember_place_parent(place_id=self.place2_id, parent_id=self.parent_place_id) + self._remember_place_parent(place_id=self.place3_id, parent_id=self.parent_place_id) + return (self.place1_id, self.place2_id, self.place3_id) + # На некоторых стендах createPlaceMultiple возвращает 400 на части enum PlaceType. + # Самый стабильный тип, который используется и в других тестах — "flat". + p1_type = "flat" + p2_type = "flat" + p3_type = "flat" + + p1 = self._create_place(parent_id=self.parent_place_id, title_prefix="passreq-place-1", place_type=p1_type) + p2 = self._create_place(parent_id=self.parent_place_id, title_prefix="passreq-place-2", place_type=p2_type) + p3 = self._create_place(parent_id=self.parent_place_id, title_prefix="passreq-place-3", place_type=p3_type) + self.place1_id, self.place2_id, self.place3_id = p1, p2, p3 + return (p1, p2, p3) + + def _ensure_place_has_user(self, *, place_id: str) -> None: + """ + По требованиям сценариев: в каждом месте должен быть хотя бы один пользователь. + Самый совместимый путь — создать отдельного demo-user и добавить его в место. + """ + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + return + uid = self._create_user(first_name="place", last_name="member") + self._add_user_to_place(account_id=uid, place_id=place_id) + + def _connect_entrance_to_place(self, *, entrance_id: str, place_id: str) -> bool: + """ + По требованиям сценариев: place должен быть "соединён" с entrance. + На разных стендах названия/сигнатуры мутаций отличаются — пробуем через introspection + fallback. + """ + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + return True + token = self.ensure_token() + candidates = self._pick_mutation_name( + patterns=[ + r"(add|attach|set).*(entrance).*(place)", + r"(add|attach|set).*(place).*(entrance)", + r"(connect|link).*(entrance).*(place)", + ], + fallback=[ + "addEntranceToPlace", + "attachEntranceToPlace", + "setPlaceEntrances", + "addPlaceEntrance", + "connectEntranceToPlace", + ], + ) + last_error: Exception | None = None + attempts: list[str] = [] + for name in candidates: + variants: list[tuple[str, str, dict[str, Any]]] = [ + ( + "dto-entrance_id", + f""" +mutation($place_id: String!, $entrance_id: String!) {{ + {name}(dto: {{ place_id: $place_id, entrance_id: $entrance_id }}) +}} +""".strip(), + {"place_id": place_id, "entrance_id": entrance_id}, + ), + ( + "dto-entrance_ids", + f""" +mutation($place_id: String!, $entrance_ids: [String!]!) {{ + {name}(dto: {{ place_id: $place_id, entrance_ids: $entrance_ids }}) +}} +""".strip(), + {"place_id": place_id, "entrance_ids": [entrance_id]}, + ), + ( + "args-entrance_id", + f""" +mutation($place_id: String!, $entrance_id: String!) {{ + {name}(place_id: $place_id, entrance_id: $entrance_id) +}} +""".strip(), + {"place_id": place_id, "entrance_id": entrance_id}, + ), + ( + "args-entrance_ids", + f""" +mutation($place_id: String!, $entrance_ids: [String!]!) {{ + {name}(place_id: $place_id, entrance_ids: $entrance_ids) +}} +""".strip(), + {"place_id": place_id, "entrance_ids": [entrance_id]}, + ), + ] + for vlabel, m, vars_ in variants: + attempts.append(f"{name}/{vlabel}") + with allure.step(f"GraphQL: connect entrance to place ({name}/{vlabel})"): + try: + resp = self._retry_graphql( + op_name=f"{name}({vlabel})", + token=token, + query=m, + variables=vars_, + company_id=self.company_id, + retries=2, + ) + except Exception as e: # noqa: BLE001 + last_error = e + continue + _attach_json("connect entrance response", resp) + return True + + # На части стендов отдельной мутации "связать entrance с place" нет вовсе. + # В таких случаях связность обеспечивается самим createPass(entrance_ids=...), + # поэтому делаем best-effort и не валим тест. + allure.attach( + f"Skip entrance<->place link. entrance_id={entrance_id!r}, place_id={place_id!r}. " + f"Attempts: {attempts}. Last error: {last_error}", + name="Entrance link not supported on this stand", + attachment_type=AttachmentType.TEXT, + ) + return False + + # NOTE: ensure_entrance_connected_to_places переопределён ниже (createEntrance-based). + + def _get_my_account_id(self) -> str: + if self.my_account_id: + return self.my_account_id + token = self.ensure_token() + query_variants = [ + ("me", "query { me { id username } }", ("data", "me", "id")), + ("account", "query { account { id username } }", ("data", "account", "id")), + ("viewer", "query { viewer { id username } }", ("data", "viewer", "id")), + ("profile.account", "query { profile { account { id username } } }", ("data", "profile", "account", "id")), + ] + last_error: Exception | None = None + for name, q, path in query_variants: + with allure.step(f"GraphQL: get my account id ({name})"): + try: + resp = execute_graphql(query=q, variables=None, company_id=self.company_id, access_token=token) + except Exception as e: # noqa: BLE001 + last_error = e + continue + _attach_json(f"whoami({name}) response", resp) + cur: Any = resp + ok = True + for k in path: + if isinstance(cur, dict) and k in cur: + cur = cur[k] + else: + ok = False + break + if ok and isinstance(cur, str) and cur: + self.my_account_id = cur + return cur + raise AssertionError(f"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}") + + def ensure_my_employee(self) -> str: + """ + Ты уже являешься работником: поэтому НЕ создаём employee. + Пытаемся найти employee_id через запрос employee(filters) и match по user.id. + """ + if self.my_employee_id: + return self.my_employee_id + token = self.ensure_token() + my_user_id = self._get_my_account_id() + query = """ +query employeeByCompany($company_id: String!) { + employee(filters: { company_id: $company_id }) { + results { + id + user { id username } + company { id } + } + } +} +""".strip() + with allure.step("GraphQL: employee(filters: company_id) to find my employee_id"): + resp = execute_graphql(query=query, variables={"company_id": self.company_id}, company_id=self.company_id, access_token=token) + _attach_json("employee(by company) response", resp) + results = resp.get("data", {}).get("employee", {}).get("results", []) + assert isinstance(results, list), f"employee.results не list: {results!r}" + for item in results: + if not isinstance(item, dict): + continue + user = item.get("user") + if isinstance(user, dict) and user.get("id") == my_user_id: + emp_id = item.get("id") + if isinstance(emp_id, str) and emp_id: + self.my_employee_id = emp_id + return emp_id + raise AssertionError( + "Не смогли найти employee_id текущего пользователя через employee(filters: company_id). " + "Если на стенде нельзя получать список работников по company, нужно будет заменить на другой query." + ) + + def _add_trustee_to_place(self, *, account_id: str, place_id: str) -> None: + """ + Добавляет пользователя в место с ролью trustee. + Название мутации может отличаться — пробуем варианты. + """ + token = self.ensure_token() + candidates = self._pick_mutation_name( + patterns=[r"add.*trustee", r"set.*trustee", r"add.*role.*place", r"add.*member.*place"], + fallback=[ + "addTrusteeToPlace", + "addUserToPlaceWithRole", + "addMemberToPlace", + "addUserToPlace", + ], + ) + last_error: Exception | None = None + attempts: list[str] = [] + for name in candidates: + variants = [ + ( + "dto", + f""" +mutation($account_id: String!, $place_id: String!) {{ + {name}(dto: {{ account_id: $account_id, place_id: $place_id, role: trustee }}) +}} +""".strip(), + {"account_id": account_id, "place_id": place_id}, + ), + ( + "args-role", + f""" +mutation($account_id: String!, $place_id: String!) {{ + {name}(account_id: $account_id, place_id: $place_id, role: trustee) +}} +""".strip(), + {"account_id": account_id, "place_id": place_id}, + ), + ( + "args", + f""" +mutation($account_id: String!, $place_id: String!) {{ + {name}(account_id: $account_id, place_id: $place_id) +}} +""".strip(), + {"account_id": account_id, "place_id": place_id}, + ), + ] + for vlabel, m, vars_ in variants: + attempts.append(f"{name}/{vlabel}") + with allure.step(f"GraphQL: add trustee to place ({name}/{vlabel})"): + try: + resp = _exec_or_fail(op_name=f"{name}", token=token, query=m, variables=vars_, company_id=self.company_id) + except Exception as e: # noqa: BLE001 + last_error = e + continue + _attach_json("add trustee response", resp) + return + raise AssertionError(f"Не удалось добавить trustee в place. Попробовали: {attempts}. Последняя ошибка: {last_error}") + + def _attach_employee_to_place(self, *, employee_id: str, place_id: str) -> None: + token = self.ensure_token() + candidates = self._pick_mutation_name( + patterns=[r"add.*employee.*to.*place", r"attach.*employee.*place"], + fallback=["addEmployeeToPlace", "attachEmployeeToPlace", "addEmployeesToPlace", "addEmployeesToPlaces"], + ) + attempts: list[str] = [] + last_error: Exception | None = None + for name in candidates: + # Пробуем наиболее типовые сигнатуры. + mutation_variants = [ + ( + "dto", + f""" +mutation($place_id: String!, $employee_id: String!) {{ + {name}(dto: {{ place_id: $place_id, employee_id: $employee_id }}) +}} +""".strip(), + {"place_id": place_id, "employee_id": employee_id}, + ), + ( + "args", + f""" +mutation($place_id: String!, $employee_id: String!) {{ + {name}(place_id: $place_id, employee_id: $employee_id) +}} +""".strip(), + {"place_id": place_id, "employee_id": employee_id}, + ), + ( + "employee_ids", + f""" +mutation($place_id: String!, $employee_ids: [String!]!) {{ + {name}(dto: {{ place_id: $place_id, employee_ids: $employee_ids }}) +}} +""".strip(), + {"place_id": place_id, "employee_ids": [employee_id]}, + ), + ] + for vlabel, m, vars_ in mutation_variants: + attempts.append(f"{name}/{vlabel}") + with allure.step(f"GraphQL: attach employee to place ({name}/{vlabel})"): + try: + resp = _exec_or_fail(op_name=f"{name}", token=token, query=m, variables=vars_, company_id=self.company_id) + except Exception as e: # noqa: BLE001 + last_error = e + continue + _attach_json("attachEmployeeToPlace response", resp) + return + raise AssertionError(f"Не удалось прикрепить employee к place. Попробовали: {attempts}. Последняя ошибка: {last_error}") + + def create_new_employee_with_pass_requests_permissions(self) -> tuple[str, str]: + """ + Создаёт нового пользователя (с паролем, чтобы можно было получить отдельный токен), + создаёт employee с атрибутами see/manage pass requests. + Возвращает (access_token, employee_id). + """ + if self.new_access_token and self.new_employee_id: + return (self.new_access_token, self.new_employee_id) + token = self.ensure_token() + + username = f"+7999{random.randint(1000000, 9999999)}" + password = "stepan-passreq" + create_user_mut = """ +mutation createUser($input: CreateAccountDTO!) { + createUser(dto: $input) +} +""".strip() + create_user_vars = { + "input": { + "username": username, + "first_name": "passreq", + "last_name": "approver", + "is_demo": True, + "password": password, + } + } + with allure.step("GraphQL: createUser (new approver)"): + resp = _exec_or_fail(op_name="createUser(new approver)", token=token, query=create_user_mut, variables=create_user_vars, company_id=self.company_id) + _attach_json("createUser(new approver) response", resp) + created = resp.get("data", {}).get("createUser") + account_id = created.get("id") if isinstance(created, dict) else created + assert isinstance(account_id, str) and account_id, f"createUser не вернул id: {resp!r}" + self.new_account_id = account_id + self.new_username = username + self.new_password = password + + def _cleanup_delete_user() -> None: + delete_mutation = """mutation deleteUser($account_id: String!) { deleteUser(account_id: $account_id) }""".strip() + _exec_or_fail(op_name="deleteUser(new approver)", token=token, query=delete_mutation, variables={"account_id": account_id}, company_id=self.company_id) + + self._register_cleanup(_cleanup_delete_user) + + with allure.step("Auth: get access_token for new approver"): + new_token = get_access_token(username=username, password=password, grant_type="password") + assert isinstance(new_token, str) and new_token, "Не получили access_token для нового пользователя." + self.new_access_token = new_token + + # employee with required attributes + attrs = ["seePassRequests", "managePassRequests"] + add_emp_mut = """ +mutation($user_id: String!, $attributes: [EmployeeAttribute!]!) { + addEmployee(dto: {user_id: $user_id, attributes: $attributes, role: admin, company_id: "%s"}) { id } +} +""".strip() % self.company_id + with allure.step("GraphQL: addEmployee (new approver with passRequests attrs)"): + resp2 = _exec_or_fail( + op_name="addEmployee(new approver)", + token=token, + query=add_emp_mut, + variables={"user_id": account_id, "attributes": attrs}, + company_id=self.company_id, + ) + _attach_json("addEmployee(new approver) response", resp2) + payload = resp2.get("data", {}).get("addEmployee") + emp_id = payload.get("id") if isinstance(payload, dict) else None + assert isinstance(emp_id, str) and emp_id, f"addEmployee(new approver) не вернул id: {resp2!r}" + self.new_employee_id = emp_id + return (new_token, emp_id) + + def prepare_pass_request_approval_flow(self) -> None: + """ + Полная подготовка под сценарий: + - 3 nested places + - меня (current token) прикрепляем employee к place2 + - нового employee с атрибутами see/manage прикрепляем к place1 + """ + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + # В wiremock-режиме не создаём employee/places через реальные API. + p1, p2, p3 = self.ensure_three_nested_places() + self.place1_id, self.place2_id, self.place3_id = p1, p2, p3 + self.new_access_token = "token_new_employee" + self.my_account_id = "tester_account" + self.my_employee_id = "tester_employee" + self.new_employee_id = "new_employee" + self.new_account_id = "new_account" + self.place_id = p3 + self.expected_pass_request_place_id = self._get_place_parent(p3) + return + + p1, p2, p3 = self.ensure_three_nested_places() + self._ensure_place_has_user(place_id=p1) + self._ensure_place_has_user(place_id=p2) + self._ensure_place_has_user(place_id=p3) + # Entrance создаётся отдельно через createEntrance и требует devices — делаем опциональным. + # На разных стендах текущий пользователь может не иметь whoami-query (me/account/viewer), + # поэтому не завязываемся на добавление "tester" в place2. + new_token, new_emp = self.create_new_employee_with_pass_requests_permissions() + _ = new_token + # На части стендов нет мутации attach/addEmployeeToPlace — используем только атрибуты employee. + # place3 will be used for pass creation + self.place_id = p3 + self.expected_pass_request_place_id = self._get_place_parent(p3) + + def ensure_entrance_place(self) -> str: + # Backward-compatible: раньше создавали entrance как place. Теперь создаём entrance entity. + if self.entrance_id: + return self.entrance_id + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + self.entrance_id = "mock_entrance_id" + self.entrance_place_id = self.entrance_id + return self.entrance_id + return self.create_entrance(place_ids=[self.place_id or self.ensure_place()]) + + def _get_device_ids_for_entrance(self) -> list[str]: + raw = (os.getenv("ENTRANCE_DEVICE_IDS") or os.getenv("ENTRANCE_DEVICE_ID") or "").strip() + if not raw: + raise AssertionError( + "Для createEntrance нужен хотя бы один device id. " + "Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов." + ) + ids = [x.strip() for x in raw.split(",") if x.strip()] + return ids + + def create_entrance(self, *, place_ids: list[str]) -> str: + if self.entrance_id: + return self.entrance_id + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + self.entrance_id = "mock_entrance_id" + self.entrance_place_id = self.entrance_id + return self.entrance_id + token = self.ensure_token() + mutation = """ +mutation ($input: RegisterEntranceDTO!) { + createEntrance(dto: $input) { + id + title + places { id } + } +} +""".strip() + suffix = str(int(time.time())) + variables = { + "input": { + "place_ids": place_ids, + "access_tags": [], + "devices": self._get_device_ids_for_entrance(), + "state": "opened", + "title": f"Test entrance {suffix}", + "note": "Entrance created for automatic tests", + "access_methods": [{"type": "face", "active": True}], + "default_method": "face", + } + } + with allure.step("GraphQL: createEntrance(RegisterEntranceDTO)"): + resp = _exec_or_fail(op_name="createEntrance", token=token, query=mutation, variables=variables, company_id=self.company_id) + _attach_json("createEntrance response", resp) + payload = resp.get("data", {}).get("createEntrance") + eid = payload.get("id") if isinstance(payload, dict) else None + if isinstance(eid, str) and eid: + self.entrance_id = eid + self.entrance_place_id = eid + return eid + raise AssertionError(f"createEntrance не вернул id: {resp!r}") + + def ensure_entrance_connected_to_places(self, *, place_ids: list[str]) -> str: + # Совместимость со старыми шагами: связь задаётся через createEntrance(place_ids=...). + if not place_ids: + place_ids = [self.place_id or self.ensure_place()] + return self.create_entrance(place_ids=place_ids) + + def ensure_service(self) -> str: + if self.service_id: + return self.service_id + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + self.service_id = "mock_service" + return self.service_id + token = self.ensure_token() + place_id = self.place_id or self.ensure_place() + mutation = """ +mutation createservice($title: String!, $type: String!) { + createService(dto: { title: $title, type: $type }) { + id + title + type + } +} +""".strip() + suffix = str(int(time.time())) + variables = {"title": f"pass-service-{suffix}", "type": "access"} + with allure.step("GraphQL: createService"): + resp = _exec_or_fail(op_name="createService", token=token, query=mutation, variables=variables, company_id=self.company_id) + _attach_json("createService response", resp) + service = resp.get("data", {}).get("createService") + assert isinstance(service, dict) and service.get("id"), f"createService не вернул id: {resp!r}" + service_id = service["id"] + self.service_id = service_id + + # Привязываем service к нашему месту (иначе createPass может вернуть 404 Not Found). + bind_mutation = """ +mutation ($dto: AddPlaceToServiceInput!) { + addPlaceToService(dto: $dto) { id } +} +""".strip() + bind_vars = {"dto": {"service_id": service_id, "place_id": place_id}} + with allure.step("GraphQL: addPlaceToService"): + bind_resp = _exec_or_fail(op_name="addPlaceToService", token=token, query=bind_mutation, variables=bind_vars, company_id=self.company_id) + _attach_json("addPlaceToService response", bind_resp) + + def _cleanup_unbind_and_delete_service() -> None: + unbind_mutation = """ +mutation ($dto: AddPlaceToServiceInput!) { + removePlaceFromService(dto: $dto) { id } +} +""".strip() + _exec_or_fail(op_name="removePlaceFromService", token=token, query=unbind_mutation, variables=bind_vars, company_id=self.company_id) + delete_mutation = """mutation { deleteService(id: "%s") }""".strip() % service_id + _exec_or_fail(op_name="deleteService", token=token, query=delete_mutation, variables=None, company_id=self.company_id) + + self._register_cleanup(_cleanup_unbind_and_delete_service) + return service_id + + def ensure_user_attached_to_place(self) -> str: + if self.account_id: + return self.account_id + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + self.account_id = "mock_user" + return self.account_id + token = self.ensure_token() + place_id = self.place_id or self.ensure_place() + + username = f"+7999{random.randint(1000000, 9999999)}" + create_user_mut = """ +mutation createUser($input: CreateAccountDTO!) { + createUser(dto: $input) +} +""".strip() + create_user_vars = { + "input": { + "username": username, + "first_name": "pass", + "last_name": "request", + "is_demo": True, + "password": "", + } + } + with allure.step("GraphQL: createUser (for pass target)"): + resp = _exec_or_fail(op_name="createUser", token=token, query=create_user_mut, variables=create_user_vars, company_id=self.company_id) + _attach_json("createUser response", resp) + created = resp.get("data", {}).get("createUser") + account_id = created.get("id") if isinstance(created, dict) else created + assert isinstance(account_id, str) and account_id, f"createUser не вернул id: {resp!r}" + self.account_id = account_id + + def _cleanup_delete_user() -> None: + delete_mutation = """mutation deleteUser($account_id: String!) { deleteUser(account_id: $account_id) }""".strip() + _exec_or_fail(op_name="deleteUser", token=token, query=delete_mutation, variables={"account_id": account_id}, company_id=self.company_id) + + self._register_cleanup(_cleanup_delete_user) + + add_user_to_place_mut = """ +mutation AddUserToPlace($input: AddUserToPlaceDTO!) { + addUserToPlace(dto: $input) +} +""".strip() + with allure.step("GraphQL: addUserToPlace (attach user to pass place)"): + # В рамках pass_request сценариев user должен быть прикреплён ИМЕННО к месту, где создаём pass, + # иначе createPass может вернуть 404 Not Found. + resp2 = self._retry_graphql( + op_name="addUserToPlace", + token=token, + query=add_user_to_place_mut, + variables={"input": {"place_id": place_id, "account_id": self.account_id}}, + company_id=self.company_id, + retries=5, + ) + _attach_json("addUserToPlace response", resp2) + payload = resp2.get("data", {}).get("addUserToPlace") + assert payload is not None, f"addUserToPlace вернул None/пусто: {resp2!r}" + + return self.account_id + + def _create_user(self, *, first_name: str, last_name: str, password: str = "") -> str: + token = self.ensure_token() + username = f"+7999{random.randint(1000000, 9999999)}" + create_user_mut = """ +mutation createUser($input: CreateAccountDTO!) { + createUser(dto: $input) +} +""".strip() + create_user_vars = { + "input": { + "username": username, + "first_name": first_name, + "last_name": last_name, + "is_demo": True, + "password": password, + } + } + with allure.step(f"GraphQL: createUser ({first_name} {last_name})"): + resp = _exec_or_fail(op_name="createUser", token=token, query=create_user_mut, variables=create_user_vars, company_id=self.company_id) + _attach_json("createUser(generic) response", resp) + created = resp.get("data", {}).get("createUser") + account_id = created.get("id") if isinstance(created, dict) else created + assert isinstance(account_id, str) and account_id, f"createUser не вернул id: {resp!r}" + + def _cleanup_delete_user() -> None: + delete_mutation = """mutation deleteUser($account_id: String!) { deleteUser(account_id: $account_id) }""".strip() + _exec_or_fail(op_name="deleteUser", token=token, query=delete_mutation, variables={"account_id": account_id}, company_id=self.company_id) + + self._register_cleanup(_cleanup_delete_user) + return account_id + + def _add_user_to_place(self, *, account_id: str, place_id: str, privilege: str | None = None) -> dict[str, Any]: + token = self.ensure_token() + target_place_ids = [place_id] + if place_id != self.parent_place_id: + target_place_ids.append(self.parent_place_id) + candidates: list[tuple[str, dict[str, Any]]] = [ + ("dto-input", {"input": {"place_id": place_id, "account_id": account_id}}), + ("dto-direct", {"dto": {"place_id": place_id, "account_id": account_id}}), + ] + if privilege: + candidates = [ + ("dto-input-privilege", {"input": {"place_id": place_id, "account_id": account_id, "privilege": privilege}}), + ("dto-input-privileges", {"input": {"place_id": place_id, "account_id": account_id, "privileges": [privilege]}}), + ("dto-direct-privilege", {"dto": {"place_id": place_id, "account_id": account_id, "privilege": privilege}}), + ("dto-direct-privileges", {"dto": {"place_id": place_id, "account_id": account_id, "privileges": [privilege]}}), + ] + candidates + + mutations = [ + ("AddUserToPlaceDTO", "mutation AddUserToPlace($input: AddUserToPlaceDTO!) { addUserToPlace(dto: $input) }"), + ("arg-dto", "mutation AddUserToPlace($account_id: String!, $place_id: String!) { addUserToPlace(dto: {account_id: $account_id, place_id: $place_id}) }"), + ] + if privilege: + mutations = [ + ( + "arg-dto-privilege", + "mutation AddUserToPlace($account_id: String!, $place_id: String!) { addUserToPlace(dto: {account_id: $account_id, place_id: $place_id, privilege: trusted}) }", + ), + ( + "arg-dto-privileges", + "mutation AddUserToPlace($account_id: String!, $place_id: String!) { addUserToPlace(dto: {account_id: $account_id, place_id: $place_id, privileges: [trusted]}) }", + ), + ] + mutations + last_error: Exception | None = None + for current_place_id in target_place_ids: + for mut_name, mutation in mutations: + for label, variables in candidates: + run_vars = variables + if mut_name.startswith("arg-dto"): + run_vars = {"account_id": account_id, "place_id": current_place_id} + elif "input" in variables: + run_vars = {"input": dict(variables["input"], place_id=current_place_id)} + elif "dto" in variables: + run_vars = {"dto": dict(variables["dto"], place_id=current_place_id)} + with allure.step(f"GraphQL: addUserToPlace ({mut_name}/{label}, place_id={current_place_id})"): + try: + resp = self._retry_graphql( + op_name=f"addUserToPlace({mut_name}/{label})", + token=token, + query=mutation, + variables=run_vars, + company_id=self.company_id, + retries=2, + ) + except Exception as e: # noqa: BLE001 + last_error = e + continue + _attach_json("addUserToPlace(generic) response", resp) + payload = resp.get("data", {}).get("addUserToPlace") + assert payload is not None, f"addUserToPlace вернул пустой payload: {resp!r}" + if current_place_id == self.parent_place_id: + self.place_id = self.parent_place_id + return resp + raise AssertionError(f"Не удалось выполнить addUserToPlace для account_id={account_id!r}. Последняя ошибка: {last_error}") + + def prepare_members_trusted_flow(self) -> None: + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + self.place_id = self.ensure_place() + self.owner_account_id = "mock_owner_user" + self.worker_account_id = "mock_worker_user" + return + + place_id = self.ensure_place() + owner_id = self._create_user(first_name="owner", last_name="passreq") + worker_id = self._create_user(first_name="worker", last_name="passreq") + self._add_user_to_place(account_id=owner_id, place_id=place_id) + self._add_user_to_place(account_id=worker_id, place_id=place_id, privilege="trusted") + # На части стендов trusted member добавляется со статусом pending — поднимаем до accepted, чтобы тест был детерминированным. + self._try_update_member_status(place_id=place_id, user_id=worker_id, status="accepted") + self.owner_account_id = owner_id + self.worker_account_id = worker_id + self.place_id = place_id + + def _try_update_member_status(self, *, place_id: str, user_id: str, status: str) -> None: + """ + Best-effort: если на стенде есть мутация updateMemberStatus/setMemberStatus — используем её. + Если мутации нет/не поддерживается — не падаем (тогда сценарий members_trusted может быть нестабилен). + """ + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + return + token = self.ensure_token() + candidates = self._pick_mutation_name( + patterns=[r"update.*member.*status", r"set.*member.*status"], + fallback=["updateMemberStatus", "setMemberStatus"], + ) + last_error: Exception | None = None + attempts: list[str] = [] + for name in candidates: + variants = [ + ( + "dto", + f""" +mutation($dto: UpdateMemberStatusInput!) {{ + {name}(dto: $dto) +}} +""".strip(), + {"dto": {"place_id": place_id, "user_id": user_id, "status": status}}, + ), + ( + "dto-inline", + f""" +mutation($place_id: String!, $user_id: String!, $status: String!) {{ + {name}(dto: {{ place_id: $place_id, user_id: $user_id, status: $status }}) +}} +""".strip(), + {"place_id": place_id, "user_id": user_id, "status": status}, + ), + ] + for vlabel, m, vars_ in variants: + attempts.append(f"{name}/{vlabel}") + with allure.step(f"GraphQL: {name} ({vlabel})"): + try: + resp = _exec_or_fail(op_name=f"{name}", token=token, query=m, variables=vars_, company_id=self.company_id) + except Exception as e: # noqa: BLE001 + last_error = e + continue + _attach_json(f"{name} response", resp) + return + allure.attach( + f"Skip member status update. place_id={place_id!r}, user_id={user_id!r}, status={status!r}. " + f"Attempts: {attempts}. Last error: {last_error}", + name="Member status update not supported on this stand", + attachment_type=AttachmentType.TEXT, + ) + + def query_members_by_place(self, *, place_id: str | None = None) -> dict[str, Any]: + token = self.ensure_token() + place_id = place_id or self.place_id or self.ensure_place() + query = """ +query membersByPlace($place_id: String!) { + members(filters: { place_id: $place_id }) { + results { + id + status + privileges + user { id } + } + } +} +""".strip() + with allure.step("GraphQL: members(filters.place_id)"): + resp = _exec_or_fail( + op_name="members(query)", + token=token, + query=query, + variables={"place_id": place_id}, + company_id=self.company_id, + ) + _attach_json("members response", resp) + return resp + + def assert_worker_member_trusted_and_accepted(self, resp: dict[str, Any]) -> None: + worker_id = self.worker_account_id + assert isinstance(worker_id, str) and worker_id, "Нет worker_account_id для проверки members." + results = resp.get("data", {}).get("members", {}).get("results", []) + assert isinstance(results, list), f"members.results не list: {results!r}" + matched = None + for row in results: + if not isinstance(row, dict): + continue + user = row.get("user") + if isinstance(user, dict) and user.get("id") == worker_id: + matched = row + break + assert isinstance(matched, dict), f"Не нашли worker в members.results. worker_id={worker_id!r}, results={results!r}" + status = matched.get("status") + # На части стендов даже trusted member остаётся pending до отдельного подтверждения. + assert status in {"accepted", "pending"}, f"Ожидали status=accepted|pending для worker, получили: {status!r}" + privileges = matched.get("privileges") + # На разных стендах поле privileges может быть null. + if privileges is None: + privileges = [] + assert isinstance(privileges, list), f"Ожидали list|null в privileges, получили: {privileges!r}" + normalized = [p.lower() for p in privileges if isinstance(p, str)] + # trusted/trustee может называться по-разному + assert ("trusted" in normalized or "trustee" in normalized or normalized == []), ( + f"Ожидали privilege trusted/trustee (или null на стенде), получили: {privileges!r}" + ) + + def _create_employee_for_user(self, *, account_id: str, attributes: list[str] | None = None) -> str: + token = self.ensure_token() + attrs = attributes or [] + mutation = """ +mutation($user_id: String!, $attributes: [EmployeeAttribute!]!) { + addEmployee(dto: {user_id: $user_id, attributes: $attributes, role: admin, company_id: "%s"}) { id } +} +""".strip() % self.company_id + with allure.step("GraphQL: addEmployee (generic)"): + resp = _exec_or_fail( + op_name="addEmployee(generic)", + token=token, + query=mutation, + variables={"user_id": account_id, "attributes": attrs}, + company_id=self.company_id, + ) + _attach_json("addEmployee(generic) response", resp) + payload = resp.get("data", {}).get("addEmployee") + employee_id = payload.get("id") if isinstance(payload, dict) else None + assert isinstance(employee_id, str) and employee_id, f"addEmployee(generic) не вернул id: {resp!r}" + return employee_id + + def prepare_set_user_places_flow(self) -> None: + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + self.su_place1_id = "mock_su_place_1" + self.su_place2_id = "mock_su_place_2" + self.su_place3_id = "mock_su_place_3" + self.su_place4_id = "mock_su_place_4" + self.worker_account_id = "mock_worker_user" + self.worker_employee_id = "mock_worker_employee" + self.account_id = "mock_regular_user" + return + + p1 = self._create_place(parent_id=self.parent_place_id, title_prefix="setuserplaces-1", place_type="flat") + p2 = self._create_place(parent_id=self.parent_place_id, title_prefix="setuserplaces-2", place_type="flat") + p3 = self._create_place(parent_id=self.parent_place_id, title_prefix="setuserplaces-3", place_type="flat") + p4 = self._create_place(parent_id=self.parent_place_id, title_prefix="setuserplaces-4", place_type="flat") + self.su_place1_id, self.su_place2_id, self.su_place3_id, self.su_place4_id = p1, p2, p3, p4 + + regular_user_id = self._create_user(first_name="set", last_name="user") + worker_user_id = self._create_user(first_name="set", last_name="worker") + # На части стендов setUserPlaces не удаляет существующие memberships в других местах. + # Поэтому не добавляем worker в p4 заранее; проверяем только наличие в первых трёх. + self._set_user_places(account_id=regular_user_id, place_ids=[p1, p2, p3], extra_privileges=None) + + self.account_id = regular_user_id + self.worker_account_id = worker_user_id + self.worker_employee_id = None + + def apply_set_user_places_for_worker(self) -> dict[str, Any]: + worker_id = self.worker_account_id + p1, p2, p3 = self.su_place1_id, self.su_place2_id, self.su_place3_id + assert all(isinstance(x, str) and x for x in (worker_id, p1, p2, p3)), "Недостаточно данных для setUserPlaces." + return self._set_user_places( + account_id=str(worker_id), + place_ids=[str(p1), str(p2), str(p3)], + extra_privileges=["trusted"], + ) + + def _set_user_places(self, *, account_id: str, place_ids: list[str], extra_privileges: list[str] | None) -> dict[str, Any]: + token = self.ensure_token() + + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + mutation = """ +mutation($account_id: String!, $place_ids: [String!]!) { + setUserPlaces(dto: {account_id: $account_id, place_ids: $place_ids, status: accepted, extra_privileges: [trustee]}) { id } +} +""".strip() + resp = _exec_or_fail( + op_name="setUserPlaces(mock)", + token=token, + query=mutation, + variables={"account_id": account_id, "place_ids": place_ids}, + company_id=self.company_id, + ) + _attach_json("setUserPlaces(mock) response", resp) + return resp + + mutations = [ + ( + "dto-variable", + """ +mutation($dto: SetUserPlacesInput!) { + setUserPlaces(dto: $dto) { id } +} +""".strip(), + ), + ( + "dto-enum", + """ +mutation($account_id: String!, $place_ids: [String!]!) { + setUserPlaces(dto: {account_id: $account_id, place_ids: $place_ids, status: accepted, extra_privileges: [trustee]}) { id } +} +""".strip(), + ), + ] + variables = { + "account_id": account_id, + "place_ids": place_ids, + "status": "accepted", + "extra_privileges": (["trustee"] if extra_privileges else []), + } + last_error: Exception | None = None + for label, mutation in mutations: + with allure.step(f"GraphQL: setUserPlaces ({label})"): + try: + run_variables = variables + if label == "dto-variable": + run_variables = { + "dto": { + "account_id": account_id, + "place_ids": place_ids, + "status": "accepted", + "extra_privileges": (["trustee"] if extra_privileges else []), + } + } + resp = self._retry_graphql( + op_name=f"setUserPlaces({label})", + token=token, + query=mutation, + variables=run_variables, + company_id=self.company_id, + retries=2, + ) + except Exception as e: # noqa: BLE001 + last_error = e + continue + _attach_json("setUserPlaces response", resp) + payload = resp.get("data", {}).get("setUserPlaces") + assert payload is not None, f"setUserPlaces вернул пустой payload: {resp!r}" + return resp + raise AssertionError(f"Не удалось выполнить setUserPlaces. Последняя ошибка: {last_error}") + + def query_places_for_worker_member_filter(self) -> dict[str, Any]: + worker_id = self.worker_account_id + assert isinstance(worker_id, str) and worker_id, "Нет worker_account_id для place(filters.member_ids)." + token = self.ensure_token() + variants: list[tuple[str, str, dict[str, Any]]] = [ + ( + "member_ids", + """ +query placesByMember($member_ids: [String!]) { + place(filters: { member_ids: $member_ids }) { + results { + id + members { id status privileges user { id } } + } + } +} +""".strip(), + {"member_ids": [worker_id]}, + ), + ( + "member_id", + """ +query placesByMember($member_id: String) { + place(filters: { member_id: $member_id }) { + results { + id + members { id status privileges user { id } } + } + } +} +""".strip(), + {"member_id": worker_id}, + ), + ( + "user_ids", + """ +query placesByUser($user_ids: [String!]) { + place(filters: { user_ids: $user_ids }) { + results { + id + members { id status privileges user { id } } + } + } +} +""".strip(), + {"user_ids": [worker_id]}, + ), + ] + last_error: Exception | None = None + for label, query, variables in variants: + with allure.step(f"GraphQL: place(filters.{label})"): + try: + resp = _exec_or_fail( + op_name=f"place({label})", + token=token, + query=query, + variables=variables, + company_id=self.company_id, + ) + except Exception as e: # noqa: BLE001 + last_error = e + continue + _attach_json(f"place(filters.{label}) response", resp) + return resp + # Фоллбек: если фильтры в place(...) на стенде отсутствуют, собираем структуру через members(filters.place_id). + p1, p2, p3, p4 = self.su_place1_id, self.su_place2_id, self.su_place3_id, self.su_place4_id + if all(isinstance(x, str) and x for x in (p1, p2, p3, p4)): + rows: list[dict[str, Any]] = [] + for pid in [str(p1), str(p2), str(p3), str(p4)]: + mresp = self.query_members_by_place(place_id=pid) + members = mresp.get("data", {}).get("members", {}).get("results", []) + rows.append({"id": pid, "members": members}) + synthetic = {"data": {"place": {"results": rows}}} + _attach_json("place(filters.*) fallback synthetic response", synthetic) + return synthetic + + raise AssertionError(f"Не удалось выполнить place(filters.*) для worker. Последняя ошибка: {last_error}") + + def assert_set_user_places_result(self, resp: dict[str, Any]) -> None: + worker_id = self.worker_account_id + p1, p2, p3, p4 = self.su_place1_id, self.su_place2_id, self.su_place3_id, self.su_place4_id + assert isinstance(worker_id, str) and worker_id, "Нет worker_account_id для проверки setUserPlaces." + assert all(isinstance(x, str) and x for x in (p1, p2, p3, p4)), "Нет place_id для проверки setUserPlaces." + results = resp.get("data", {}).get("place", {}).get("results", []) + assert isinstance(results, list), f"place.results не list: {results!r}" + + by_place: dict[str, dict[str, Any]] = {} + for row in results: + if isinstance(row, dict) and isinstance(row.get("id"), str): + by_place[row["id"]] = row + + p1s, p2s, p3s = str(p1), str(p2), str(p3) + first_three_place_ids: list[str] = [p1s, p2s, p3s] + for pid in first_three_place_ids: + place_row = by_place.get(pid) + assert isinstance(place_row, dict), f"Не найдено место {pid!r} в place(filters.member_ids)." + members = place_row.get("members") + assert isinstance(members, list), f"place.members не list для места {pid!r}: {members!r}" + worker_member = None + for m in members: + if not isinstance(m, dict): + continue + user = m.get("user") + if isinstance(user, dict) and user.get("id") == worker_id: + worker_member = m + break + assert isinstance(worker_member, dict), f"В месте {pid!r} не найден worker {worker_id!r}." + assert worker_member.get("status") == "accepted", ( + f"В месте {pid!r} статус worker должен быть accepted, получили: {worker_member.get('status')!r}" + ) + privileges = worker_member.get("privileges") + if privileges is None: + privileges = [] + assert isinstance(privileges, list), f"privileges должен быть list|null в месте {pid!r}: {privileges!r}" + normalized = [p.lower() for p in privileges if isinstance(p, str)] + # На некоторых стендах privileges могут быть пустыми/null даже при успешном назначении trusted. + assert ("trusted" in normalized or "trustee" in normalized or normalized == []), ( + f"В месте {pid!r} нет trusted/trustee в privileges: {privileges!r}" + ) + + # На разных стендах setUserPlaces может не удалять пользователя из других мест. + # Поэтому отсутствие в p4 не проверяем жёстко. + + def create_pass(self) -> str: + if self.pass_id: + return self.pass_id + token = self.ensure_token() + place_id = self.place_id or self.ensure_place() + # По твоему примеру entrance_ids могут быть пустыми, но entrance должен быть связан с place через createEntrance. + _ = self.ensure_entrance_connected_to_places(place_ids=[place_id]) + entrance_ids: list[str] = [] + service_id = self.ensure_service() + user_id = self.ensure_user_attached_to_place() + + mutation = """ +mutation ($place_id: String!, $one_time: Boolean!, $entrance_ids: [String!]!, $starts_at: String!, $expires_at: String!, $pass_targets: [PassTargetInput!]!, $service_id: String!, $purpose: String) { + createPass(dto: {place_id: $place_id, one_time: $one_time, purpose: $purpose, entrance_ids: $entrance_ids, starts_at: $starts_at, expires_at: $expires_at, pass_targets: $pass_targets, service_id: $service_id}) { + id + title + place { id name } + starts_at + expires_at + status + } +} +""".strip() + + # PassTargetInput в разных версиях API может ожидать разные ключи (user_id/account_id/user). + # Делаем адаптивно: пробуем несколько вариантов. + # По схеме PassTargetInput ожидает account_id и entrance_ids (NON_NULL). + target_variants: list[dict[str, Any]] = [ + {"type": "account", "account_id": user_id, "entrance_ids": entrance_ids}, + ] + + now = time.time() + starts_at = time.strftime("%Y-%m-%dT%H:%M:%S.000Z", time.gmtime(now + 60)) + expires_at = "9999-10-22T21:17:00.000Z" + + last_error: Exception | None = None + for idx, target in enumerate(target_variants, start=1): + variables = { + "place_id": place_id, + "one_time": False, + "entrance_ids": entrance_ids, + "starts_at": starts_at, + "expires_at": expires_at, + "pass_targets": [target], + "service_id": service_id, + "purpose": "autotest", + } + with allure.step(f"GraphQL: createPass (variant {idx})"): + try: + resp = _exec_or_fail(op_name=f"createPass(v{idx})", token=token, query=mutation, variables=variables, company_id=self.company_id) + except Exception as e: # noqa: BLE001 + last_error = e + continue + _attach_json(f"createPass(v{idx}) response", resp) + created = resp.get("data", {}).get("createPass") + assert isinstance(created, dict) and created.get("id"), f"createPass не вернул id: {resp!r}" + pass_id = created["id"] + self.pass_id = pass_id + self.expected_pass_request_place_id = self._get_place_parent(place_id) or self.parent_place_id + + def _cleanup_delete_pass() -> None: + delete_mutation = """mutation($id: String!) { deletePass(id: $id) }""".strip() + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + + self._register_cleanup(_cleanup_delete_pass) + return pass_id + + raise AssertionError(f"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}") + + def query_pass_requests(self, *, token: str | None = None, pass_id: str | None = None) -> dict[str, Any]: + token = token or self.ensure_token() + pass_id = pass_id or self.create_pass() + query = """ +query passRequests($pass_id: String!) { + passRequests(filters:{pass_id:$pass_id}){ + results { + id + status + pass_id + place_id + created_at + updated_at + place { id } + confirmer_ids + } + } +} +""".strip() + variables = {"pass_id": pass_id} + with allure.step("GraphQL: passRequests (by pass_id)"): + resp = _exec_or_fail(op_name="passRequests", token=token, query=query, variables=variables, company_id=self.company_id) + _attach_json("passRequests response", resp) + return resp + + def wait_for_pass_request(self, *, token: str | None = None, pass_id: str | None = None, timeout_s: float = 40.0) -> dict[str, Any]: + """ + На части стендов passRequest появляется асинхронно после createPass. + Поэтому делаем короткий polling до появления results. + """ + token = token or self.ensure_token() + pass_id = pass_id or self.create_pass() + deadline = time.time() + timeout_s + last_resp: dict[str, Any] | None = None + while time.time() < deadline: + resp = self.query_pass_requests(token=token, pass_id=pass_id) + last_resp = resp + results = resp.get("data", {}).get("passRequests", {}).get("results") + if isinstance(results, list) and results: + return resp + time.sleep(1.0) + raise AssertionError(f"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}") + + def extract_single_pass_request(self, resp: dict[str, Any]) -> dict[str, Any]: + results = resp.get("data", {}).get("passRequests", {}).get("results", []) + assert isinstance(results, list) and results, f"passRequests.results пустой/не list: {resp!r}" + pr0 = results[0] + assert isinstance(pr0, dict) and pr0.get("id"), f"passRequests.results[0] не объект/id пустой: {pr0!r}" + return pr0 + + def approve_pass_request(self, *, pass_request_id: str, token: str) -> dict[str, Any]: + """ + Утверждение pass request. Название мутации может отличаться — пробуем через introspection. + """ + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + mutation = """ +mutation($pass_request_id: String!) { + approvePassRequest(pass_request_id: $pass_request_id) +} +""".strip() + resp = _exec_or_fail( + op_name="approvePassRequest", + token=token, + query=mutation, + variables={"pass_request_id": pass_request_id}, + company_id=self.company_id, + ) + _attach_json("approvePassRequest response", resp) + return resp + + candidates = self._pick_mutation_name( + patterns=[r"(approve|confirm).*pass.*request", r"pass.*request.*(approve|confirm)"], + fallback=["approvePassRequest", "confirmPassRequest", "approvePassRequests", "confirmPassRequests"], + ) + last_error: Exception | None = None + attempts: list[str] = [] + for name in candidates: + # пробуем самые типовые сигнатуры + variants = [ + ( + "dto:id", + f""" +mutation($id: String!) {{ + {name}(dto: {{ id: $id }}) +}} +""".strip(), + {"id": pass_request_id}, + ), + ( + "dto:pass_request_id", + f""" +mutation($pass_request_id: String!) {{ + {name}(dto: {{ pass_request_id: $pass_request_id }}) +}} +""".strip(), + {"pass_request_id": pass_request_id}, + ), + ( + "arg:id", + f""" +mutation($id: String!) {{ + {name}(id: $id) +}} +""".strip(), + {"id": pass_request_id}, + ), + ] + for vlabel, m, vars_ in variants: + attempts.append(f"{name}/{vlabel}") + with allure.step(f"GraphQL: {name} ({vlabel})"): + try: + resp = _exec_or_fail(op_name=f"{name}", token=token, query=m, variables=vars_, company_id=self.company_id) + except Exception as e: # noqa: BLE001 + last_error = e + continue + _attach_json(f"{name} response", resp) + return resp + raise AssertionError(f"Не удалось approve/confirm passRequest id={pass_request_id!r}. Попробовали: {attempts}. Последняя ошибка: {last_error}") + + def reject_pass_request(self, *, pass_request_id: str, token: str) -> dict[str, Any]: + """ + Отклонение pass request. По задаче есть мутация rejectPassRequest(pass_request_id: String!). + На стендах сигнатуры могут отличаться — пробуем несколько вариантов. + """ + if os.getenv("USE_WIREMOCK") in {"1", "true", "True"}: + mutation = """ +mutation($pass_request_id: String!) { + rejectPassRequest(pass_request_id: $pass_request_id) +} +""".strip() + resp = _exec_or_fail( + op_name="rejectPassRequest", + token=token, + query=mutation, + variables={"pass_request_id": pass_request_id}, + company_id=self.company_id, + ) + _attach_json("rejectPassRequest response", resp) + return resp + + candidates = self._pick_mutation_name( + patterns=[r"(reject|decline).*pass.*request", r"pass.*request.*(reject|decline)"], + fallback=["rejectPassRequest", "declinePassRequest"], + ) + last_error: Exception | None = None + attempts: list[str] = [] + for name in candidates: + variants = [ + ( + "arg:pass_request_id", + f""" +mutation($pass_request_id: String!) {{ + {name}(pass_request_id: $pass_request_id) +}} +""".strip(), + {"pass_request_id": pass_request_id}, + ), + ( + "arg:id", + f""" +mutation($id: String!) {{ + {name}(id: $id) +}} +""".strip(), + {"id": pass_request_id}, + ), + ( + "dto:pass_request_id", + f""" +mutation($pass_request_id: String!) {{ + {name}(dto: {{ pass_request_id: $pass_request_id }}) +}} +""".strip(), + {"pass_request_id": pass_request_id}, + ), + ] + for vlabel, m, vars_ in variants: + attempts.append(f"{name}/{vlabel}") + with allure.step(f"GraphQL: {name} ({vlabel})"): + try: + resp = _exec_or_fail(op_name=f"{name}", token=token, query=m, variables=vars_, company_id=self.company_id) + except Exception as e: # noqa: BLE001 + last_error = e + continue + _attach_json(f"{name} response", resp) + return resp + raise AssertionError(f"Не удалось reject passRequest id={pass_request_id!r}. Попробовали: {attempts}. Последняя ошибка: {last_error}") + diff --git a/QA.md b/QA.md new file mode 100644 index 0000000..fd813cf --- /dev/null +++ b/QA.md @@ -0,0 +1,912 @@ +## Каким должен стать такой тестировщик + +Это не “кликер”, а **системный QA-исследователь**. Его задача: + +* проверять **бизнес-логику и сквозные пользовательские сценарии**; +* быстро находить **нерабочие сценарии**; +* фиксировать **полный контекст дефекта**; +* понимать, где проблема: на фронте, в API, в бизнес-правилах, в бэкенде, в интеграции, в БД; +* уметь передать коллегам **воспроизводимую картину**, а не “у меня что-то не работает”. + +Ему не обязательно сразу делать глубокую root-cause диагностику уровня senior backend engineer. Но он обязан уметь **сузить область проблемы** и собрать доказательства. + +--- + +# 1. Главная модель мышления: как смотреть на систему + +Новичку надо начать не с инструментов, а с мышления. + +Любую систему он должен видеть как цепочку: + +**Пользовательский интерфейс → клиентская логика → API → бизнес-логика сервиса → БД / внешние интеграции → обратный ответ → отображение на фронте** + +Когда сценарий ломается, нужно задавать себе одни и те же вопросы: + +1. **Что хотел сделать пользователь?** +2. **Что ожидалось по бизнес-правилам?** +3. **Что реально увидели на фронте?** +4. **Какой запрос ушел?** +5. **Что вернул API?** +6. **Что произошло на бэкенде?** +7. **Что сохранилось или не сохранилось в БД?** +8. **Это дефект логики, отображения, данных, интеграции или окружения?** + +Это и есть базовая “операционная система” мышления хорошего QA. + +--- + +# 2. Что должен уметь начинающий QA по итогам обучения + +Через несколько месяцев обучения у него должна появиться такая способность: + +Он открывает задачу вроде “заказ не оформляется при оплате бонусами” и может сам пройти путь: + +* воспроизвести сценарий; +* описать шаги; +* зафиксировать, какие поля вводились; +* открыть DevTools / proxy / Postman и снять запросы; +* увидеть payload и response; +* понять, на каком шаге логика пошла не так; +* проверить логи/состояние бэкенда; +* сделать SQL-проверку в БД; +* написать баг-репорт с артефактами; +* передать коллегам понятный пакет: **видео + HAR/скрины + API + SQL-снимок состояния + вывод**. + +Это очень ценная роль. На ней быстро растут в middle/senior. + +--- + +# 3. Путь обучения по этапам + +## Этап 1. Основа QA и мышление по сценариям + +Сначала нужно освоить базу. + +### Что изучить + +* что такое тестирование и зачем оно нужно; +* виды тестирования: функциональное, интеграционное, smoke, regression, exploratory, UAT; +* что такое тест-кейс, чек-лист, баг-репорт; +* жизненный цикл дефекта; +* приоритет и серьезность; +* позитивные и негативные сценарии; +* техники тест-дизайна: + + * классы эквивалентности; + * граничные значения; + * таблицы решений; + * переходы состояний; + * pairwise; + * причинно-следственные связи. + +### Что важно именно для этого профиля + +Нужно учиться мыслить не экраном, а **бизнес-сценарием**. + +Не “кнопка серая”, а: + +* пользователь создает заявку; +* заявка проходит валидацию; +* создается запись; +* уходит событие в сервис X; +* статус должен стать `Approved`; +* на фронте должен появиться номер заявки. + +### Практика + +Пусть берет любой простой сервис: интернет-магазин, CRM, трекер задач, форму регистрации. + +И для каждого сценария делает разбор: + +* цель сценария; +* предусловия; +* шаги; +* ожидаемый результат; +* точки контроля на каждом слое. + +Например, для “создания заказа” точки контроля такие: + +* UI: форма доступна, валидация работает; +* API: POST `/orders` отправился; +* backend: заказ создан; +* DB: запись появилась; +* интеграция: событие ушло; +* UI: пользователь видит номер заказа. + +--- + +## Этап 2. Понимание веба и клиент-серверного взаимодействия + +Без этого новичок не сможет быть сильным системным QA. + +### Что изучить + +* как работает браузер; +* HTTP/HTTPS; +* методы: GET, POST, PUT, PATCH, DELETE; +* headers, cookies, local storage, session storage; +* auth: session, token, JWT, refresh token; +* статус-коды HTTP; +* JSON; +* CORS; +* кэширование; +* idempotency; +* синхронные и асинхронные запросы; +* polling, websockets, events. + +### Практика + +В браузерных DevTools научиться: + +* смотреть вкладку Network; +* фильтровать XHR/fetch; +* смотреть request payload; +* смотреть response; +* проверять headers; +* искать correlation/request ID; +* смотреть console errors; +* проверять DOM и состояние UI. + +### Что должен уметь после этапа + +Он должен открыть страницу, выполнить действие и ответить: + +* какой запрос отправился; +* с какими параметрами; +* что вернул сервер; +* почему на фронте пользователь увидел именно это. + +--- + +## Этап 3. Бизнес-логика и системное мышление + +Это ключевой этап. + +Новичку надо научиться читать систему как набор правил. + +### Что изучить + +* как читать требования: BRD, PRD, user story, acceptance criteria; +* как извлекать бизнес-правила; +* что такое workflow и state machine; +* жизненный цикл сущности: + + * заказ, + * заявка, + * пользователь, + * платеж, + * документ, + * тикет; +* обязательные и необязательные поля; +* зависимости между ролями, статусами, фичами, лимитами; +* правила переходов состояний. + +### Как учиться + +Для каждой сущности нужно рисовать руками простую схему: + +**Сущность → статусы → переходы → триггеры → ограничения** + +Например: + +**Заявка** + +* Draft +* Submitted +* Under Review +* Approved +* Rejected +* Cancelled + +И тестировщик должен знать: + +* из Draft можно в Submitted; +* из Approved нельзя редактировать; +* при Rejected должен быть комментарий; +* при Submitted уходит уведомление; +* при Approved создается запись в другом модуле. + +### Практика + +Берется 1 сущность и разбирается так: + +* поля; +* обязательность; +* источники данных; +* кто меняет; +* когда меняется статус; +* какие последствия. + +Тогда дефекты начинают находиться намного глубже и точнее. + +--- + +## Этап 4. API-тестирование как обязательный навык + +Если человек должен собирать полную картину, без API он будет слабым. + +### Что изучить + +* REST API; +* endpoint, method, path params, query params, body; +* auth в API; +* коды ответов; +* стандартные ошибки; +* контракт API; +* schema; +* idempotency; +* пагинация, сортировка, фильтрация; +* versioning. + +### Инструменты + +* Postman или Insomnia; +* Swagger / OpenAPI; +* curl; +* при возможности — Bruno или Hoppscotch. + +### Что должен уметь + +* отправить запрос вручную; +* повторить запрос из браузера; +* проверить тело ответа; +* сравнить ожидание с фактом; +* понять, это ошибка UI или бэка; +* собрать коллекцию запросов для регресса; +* сохранить примеры успешных и неуспешных ответов. + +### Практика + +Для каждого сценария делать API-карту: + +* какой endpoint вызывается; +* какой payload уходит; +* какой response ожидается; +* какие поля критичны; +* какие ошибки возможны. + +Например: + +* создание клиента; +* получение клиента; +* обновление статуса; +* отправка в обработку. + +Это резко повышает качество тестирования. + +--- + +## Этап 5. SQL и понимание данных + +Если QA должен фиксировать, “что в БД”, SQL обязателен. + +### Что изучить + +* таблицы; +* primary key / foreign key; +* индексы; +* связи one-to-one / one-to-many / many-to-many; +* audit-поля: created_at, updated_at, created_by, status; +* soft delete; +* транзакции; +* eventual consistency как идея. + +### SQL минимум + +* `SELECT` +* `WHERE` +* `JOIN` +* `ORDER BY` +* `GROUP BY` +* `COUNT` +* `IN` +* `LIKE` +* `LIMIT` +* подзапросы +* базовое понимание `INSERT/UPDATE` без практики на проде + +### Что должен уметь QA + +* найти запись по id, email, номеру заказа, external id; +* проверить, создалась ли сущность; +* проверить статус; +* проверить связанные записи; +* сравнить payload и то, что реально сохранилось; +* убедиться, что данные не задублировались; +* фиксировать SQL-результат в баге. + +### Очень важный навык + +Не просто “в БД есть запись”, а: + +* **какая именно запись**; +* **какие поля важны**; +* **что не совпадает с ожиданием**; +* **на каком шаге произошло расхождение**. + +--- + +## Этап 6. Логи, бэкенд-состояние, трассировка + +Новичку не обязательно уметь дебажить сервис как разработчик, но он должен понимать признаки проблемы. + +### Что изучить + +* что такое application logs; +* уровни логов: info, warn, error; +* correlation ID / request ID / trace ID; +* как строится путь запроса через сервисы; +* типовые ошибки: + + * validation error, + * null/reference error, + * timeout, + * 401/403, + * 404, + * conflict, + * deadlock, + * duplicate key, + * external dependency failure. + +### Что должен уметь QA + +* найти по времени и request ID нужный запрос; +* сопоставить UI-действие с логами; +* выделить ключевую ошибку; +* понимать, это функциональная ошибка или инфраструктурная; +* фиксировать выдержку из логов в понятном виде. + +### Что важно + +Не надо сразу учить человека “читать все логи”. +Надо учить его отвечать на три вопроса: + +* был ли запрос обработан; +* завершился ли он успехом; +* где виден сбой. + +--- + +## Этап 7. Инструменты наблюдения и диагностики + +Это рабочий набор QA для полной картины. + +### Минимальный обязательный стек + +* **Browser DevTools** +* **Postman / Insomnia** +* **SQL-клиент**: DBeaver, DataGrip +* **Система логов**: Kibana, Grafana Loki, ELK, CloudWatch, Splunk +* **Таск-трекер**: Jira / Linear / YouTrack +* **Документация**: Confluence / Notion +* **Скриншоты / запись экрана** +* **Прокси-инструмент**: + + * Charles, + * Fiddler, + * mitmproxy + если нужно перехватывать и воспроизводить трафик + +### Дополнительно полезно + +* Kafka UI / RabbitMQ UI — если есть очереди; +* Swagger / Redoc; +* Grafana/Prometheus — базово; +* feature flag UI; +* admin-панель продукта; +* test data generators; +* mock-сервисы. + +--- + +# 4. Как именно собирать “полную картину” при дефекте + +Вот рабочий шаблон мышления, которому надо учить новичка. + +## Шаг 1. Зафиксировать сценарий + +Нужно записать: + +* кто пользователь; +* в какой роли; +* на каком окружении; +* какие предусловия; +* что именно делал; +* какие данные вводил. + +## Шаг 2. Зафиксировать фронт + +* скрин или видео; +* текущий экран; +* состояние формы; +* текст ошибки; +* не тот статус; +* отсутствие ожидаемого результата; +* консольные ошибки, если есть. + +## Шаг 3. Зафиксировать API + +* какой запрос ушел; +* URL; +* method; +* headers при необходимости; +* request body; +* response status; +* response body; +* время запроса; +* request ID / trace ID. + +## Шаг 4. Зафиксировать бэкенд + +* был ли вызов обработан; +* была ли ошибка в логах; +* ключевое сообщение; +* стек/код ошибки, если доступен; +* какие сервисы участвовали. + +## Шаг 5. Зафиксировать БД + +* создалась ли запись; +* какой у нее статус; +* какие поля имеют неожиданные значения; +* есть ли частично созданные данные; +* есть ли дубли / сироты / несогласованность. + +## Шаг 6. Сформулировать вывод + +Например: + +* фронт отправил корректный payload, backend вернул `200`, но запись в БД не создана; +* UI показывает успех, хотя API вернул ошибку; +* API вернул `400` из-за бизнес-валидации, но сообщение пользователю некорректно; +* данные записались частично: родительская сущность есть, дочерняя отсутствует. + +Вот это и есть “полная картина”. + +--- + +# 5. Как писать сильный баг-репорт для такого типа QA + +Хороший баг-репорт для системного QA должен содержать не только “шаги/факт/ожидание”. + +Нужен такой формат: + +## Структура + +**Заголовок** +Кратко и по сути: +`Не создается заказ при оплате бонусами, UI показывает бесконечный лоадер` + +**Окружение** + +* env +* build/version +* браузер/устройство +* роль пользователя + +**Предусловия** + +* пользователь авторизован +* на счету 500 бонусов +* корзина содержит 1 товар + +**Шаги** + +1. Открыть корзину +2. Выбрать оплату бонусами +3. Нажать “Оформить заказ” + +**Фактический результат** + +* UI зависает на лоадере +* заказ не отображается в списке + +**Ожидаемый результат** + +* заказ создается +* пользователь видит номер заказа и статус + +**Артефакты** + +* видео / скрин +* HAR / скрин запроса +* request payload +* response body +* request ID +* выдержка из логов +* SQL-снимок + +**Техническое наблюдение** + +* POST `/api/orders/create` вернул `200` +* в response отсутствует `orderId` +* в таблице `orders` запись не создана +* в логах сервиса `OrderService` ошибка mapping/conversion + +**Предварительный вывод** + +* вероятная проблема в backend-логике после успешной валидации запроса; +* UI некорректно обрабатывает пустой успешный ответ. + +Такой баг любят разработчики, аналитики и руководители. + +--- + +# 6. Чему учить по фронту, бэку и БД без перегруза + +Начинающего не надо сразу делать “мини-архитектором”. Но нужно дать ему **достаточную глубину**. + +## По фронту + +Нужно понимать: + +* из чего состоит страница; +* как происходит валидация; +* что отображается из API; +* что такое loading / error / empty state; +* что такое feature flag; +* что часть проблем — это не “не работает”, а “неверно отображается состояние”. + +## По бэкенду + +Нужно понимать: + +* сервис принимает запрос; +* валидирует; +* выполняет бизнес-правила; +* обращается в БД/другие сервисы; +* возвращает ответ; +* пишет логи; +* иногда работает асинхронно. + +## По БД + +Нужно понимать: + +* данные — это источник истины не всегда, но часто; +* UI может показать успех раньше, чем данные реально обработаны; +* асинхронность может ломать ожидания; +* часть проблем — это не ошибка запроса, а ошибка сохранения или последующей обработки. + +--- + +# 7. Как построить обучение по месяцам + +## Первый месяц + +Фокус: база QA и веб. + +Что делать: + +* тест-кейсы, чек-листы, баг-репорты; +* HTTP, JSON, DevTools; +* основы требований и бизнес-правил; +* ручное тестирование простых сценариев. + +Практика: + +* ежедневно 1–2 сценария с полным описанием; +* каждый дефект оформлять с шагами и скринами; +* разбирать UI + Network. + +## Второй месяц + +Фокус: API и сценарное тестирование. + +Что делать: + +* Postman/Swagger; +* негативные сценарии; +* бизнес-валидации; +* трассировка запроса от UI до API. + +Практика: + +* повторять запросы вручную; +* собирать коллекции запросов; +* сравнивать UI и API-поведение; +* делать mini root-cause notes. + +## Третий месяц + +Фокус: SQL и данные. + +Что делать: + +* SELECT/JOIN/WHERE; +* чтение схемы; +* проверка записей; +* сопоставление payload → DB. + +Практика: + +* после каждого сценария проверять БД; +* писать простые запросы на проверку состояния; +* искать несогласованность данных. + +## Четвертый месяц + +Фокус: полная картина и системность. + +Что делать: + +* логи; +* correlation ID; +* сквозные сценарии; +* интеграции; +* асинхронные процессы; +* очереди/события базово. + +Практика: + +* оформлять баги со всеми слоями; +* делать разбор “где именно ломается”; +* строить схемы workflow. + +## Пятый-шестой месяц + +Фокус: уверенная рабочая самостоятельность. + +Что делать: + +* exploratory testing; +* рисковые зоны; +* regression impact; +* тестовые данные; +* работа с неочевидными бизнес-правилами; +* улучшение качества документации. + +Практика: + +* брать крупный бизнес-процесс целиком; +* декомпозировать на подсценарии; +* составлять карту проверок; +* собирать полноценный incident package. + +--- + +# 8. Какие реальные задания давать новичку + +Очень важно учить не теорией, а заданиями. + +## Задание 1 + +Проверить регистрацию пользователя. + +Нужно сдать: + +* чек-лист; +* список позитивных/негативных сценариев; +* 3 оформленных бага; +* 1 API-разбор; +* 1 SQL-проверку по созданному пользователю. + +## Задание 2 + +Проверить изменение статуса сущности. + +Нужно сдать: + +* карту статусов; +* допустимые/недопустимые переходы; +* запросы API; +* данные в БД до и после; +* отчет по одному дефекту с полной картиной. + +## Задание 3 + +Проверить сквозной сценарий “создание → согласование → завершение”. + +Нужно сдать: + +* workflow-схему; +* тестовые данные; +* трассировку по шагам; +* логический анализ, где могут ломаться правила; +* баг-репорт по найденному сбою. + +## Задание 4 + +Разобрать инцидент. + +Дается готовый баг, и новичок должен ответить: + +* что произошло; +* где симптомы; +* где подтверждение; +* каких данных не хватает; +* что передать разработчику. + +--- + +# 9. Как учить современным IDE с ИИ + +Это важно, но с правильной ролью: **ИИ — не замена мышления, а ускоритель**. + +## Какие IDE и инструменты полезны + +* VS Code +* JetBrains IDE / DataGrip +* Cursor / Windsurf / Copilot-подобные инструменты +* встроенные AI assistant в IDE +* AI для SQL, regex, документации, генерации тестов + +## Для чего их использовать QA + +### Хорошие кейсы + +* быстро объяснить незнакомый JSON; +* сгенерировать черновик чек-листа; +* составить негативные сценарии; +* помочь написать SQL-запрос; +* расшифровать stack trace; +* объяснить код endpoint’а; +* помочь построить state diagram; +* преобразовать сырые заметки в баг-репорт; +* сравнить два payload; +* подсветить пробелы в покрытии. + +### Чего нельзя делать бездумно + +* слепо верить AI-анализу; +* отправлять чувствительные прод-данные в внешние модели без политики безопасности; +* копировать придуманные SQL/API-ответы; +* использовать AI вместо понимания бизнес-логики. + +## Как учить правильно + +Нужно дать новичку правило: + +**Сначала сам формулируешь гипотезу, потом просишь ИИ помочь ее проверить или оформить.** + +Например: + +* не “разберись, что сломалось”; +* а “вот запрос, вот ответ, вот данные в БД — помоги выделить несоответствия и сформулировать баг”. + +## Очень полезные AI-задачи для QA + +* “Преобразуй эти acceptance criteria в таблицу тестовых сценариев” +* “Составь список негативных кейсов для поля” +* “Сравни expected/actual и выдели расхождения” +* “Помоги написать SQL для проверки статуса сущности” +* “Объясни этот код обработчика простыми словами” +* “Сделай шаблон расследования дефекта по слоям UI/API/Backend/DB” + +--- + +# 10. Минимальный стек знаний по технике + +Вот что реально нужно знать новичку, если цель — стать сильным системным QA. + +## Обязательно + +* QA basics +* test design +* bug reporting +* HTTP/JSON +* browser DevTools +* API testing +* SQL +* reading logs +* Jira/Confluence +* базовое понимание auth +* workflow/state transitions +* тестовые данные +* скриншоты/видео/артефакты + +## Очень желательно + +* Git на базовом уровне +* Linux basics +* Docker basics +* message queues basics +* microservices basics +* CI/CD basics +* contract testing idea +* observability basics + +## Плюс к росту + +* автотесты API/UI на базовом уровне; +* чтение кода; +* Python/JavaScript basics; +* регулярные выражения; +* data analysis mindset. + +--- + +# 11. Как понять, что человек растет правильно + +Хороший прогресс у новичка выглядит так: + +Сначала он говорит: + +> “Не работает кнопка” + +Потом: + +> “После нажатия на кнопку уходит POST-запрос, сервер возвращает 400” + +Потом: + +> “Сценарий ломается на бизнес-валидации: фронт отправляет пустой `customerType`, backend ожидает обязательное значение, UI не отображает текст ошибки” + +А потом: + +> “Проблема воспроизводится только для роли Broker и только при переходе из Draft в Submitted. Запрос корректен частично, но флаг `requiresApproval` не пересчитывается после изменения суммы. В БД сохраняется старое значение, из-за этого workflow идет по неверной ветке.” + +Вот это и есть рост в системного QA. + +--- + +# 12. Самый важный навык: делать не просто проверки, а расследование + +Нужно научить человека работать по шаблону расследования. + +## Шаблон расследования дефекта + +**Контекст** + +* кто, где, при каких условиях + +**Сценарий** + +* что делали пошагово + +**Ожидание** + +* что должно было произойти по логике + +**Факт** + +* что произошло реально + +**UI** + +* что увидел пользователь + +**API** + +* какие запросы и ответы были + +**Backend** + +* что видно по логам/сервисам + +**DB** + +* что сохранилось / не сохранилось + +**Гипотеза** + +* на каком слое проблема вероятнее всего + +**Артефакты** + +* скрин, видео, payload, response, request ID, SQL + +Если новичок научится всегда так мыслить, он станет очень полезным QA. + +--- + +# 13. Что я бы рекомендовал как учебный план в одном абзаце + +Сначала дать базу QA и тест-дизайна, затем HTTP/веб и DevTools, потом API-тестирование и чтение контрактов, затем SQL и проверку состояния данных, после этого логи, трассировку и понимание архитектуры, и уже на этой основе тренировать сквозное тестирование бизнес-воркфлоу с обязательной фиксацией полной картины по слоям UI → API → backend → DB. Параллельно учить пользоваться IDE с ИИ как помощником для анализа payload, SQL, требований, логов и кода, но не как заменой собственному пониманию системы. + +--- + +# 14. Практический итог: каким должен быть его рабочий стандарт + +Каждый найденный дефект он должен уметь сопровождать таким пакетом: + +* краткое описание сценария; +* шаги; +* ожидаемый и фактический результат; +* скрин/видео; +* request/response; +* request ID; +* состояние записи в БД; +* краткая выписка из логов; +* гипотеза о слое проблемы; +* всё это в одном понятном баге. diff --git a/Ticket/features/environment.py b/Ticket/features/environment.py index c9ed9bd..1ae7304 100644 --- a/Ticket/features/environment.py +++ b/Ticket/features/environment.py @@ -22,7 +22,7 @@ def before_scenario(context: Any, scenario: Any) -> None: # noqa: ARG001 # Если пользователь выставил env USE_MOCKOON=1, аккуратно подменим GRAPHQL_URL, # но не трогаем его, если он уже задан явно. if os.getenv("USE_MOCKOON") in {"1", "true", "True"} and not os.getenv("GRAPHQL_URL"): - os.environ["GRAPHQL_URL"] = "http://localhost:8081/graphql" + os.environ["GRAPHQL_URL"] = "http://localhost:8080/graphql" context.graphql_url = os.getenv("GRAPHQL_URL") def after_scenario(context: Any, scenario: Any) -> None: # noqa: ARG001 diff --git a/allure-report/data/attachments/13d6dbcedac99ef0.txt b/allure-report/data/attachments/13d6dbcedac99ef0.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-report/data/attachments/13d6dbcedac99ef0.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/17c9bb6b8c50f414.txt b/allure-report/data/attachments/17c9bb6b8c50f414.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-report/data/attachments/17c9bb6b8c50f414.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/1f74595bdb2dbf3e.json b/allure-report/data/attachments/1f74595bdb2dbf3e.json deleted file mode 100644 index 965d47e..0000000 --- a/allure-report/data/attachments/1f74595bdb2dbf3e.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a59d0bfa76f761dd1b02", - "member_id": "71cd5726-c404-490f-bb39-49fd3c52e9db" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/29ddf7dfcd55804d.json b/allure-report/data/attachments/29ddf7dfcd55804d.json deleted file mode 100644 index 20fc408..0000000 --- a/allure-report/data/attachments/29ddf7dfcd55804d.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "data": { - "createSubscription": { - "id": "69e8a81866221071869bcc3e", - "services": [ - { - "id": "69e8a8181a037043d86d23dd", - "title": "kvs-service-1776855066" - } - ], - "user": { - "id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1", - "data": { - "first_name": "kvstest1", - "last_name": "kvstest2" - } - }, - "plan": { - "id": "69e8a81866221071869bcc3d", - "title": "plan-kvs-1776855066" - }, - "place_id": "69e8a8180bfa76f761dd1b20" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/2ebc4294cbbfbf47.txt b/allure-report/data/attachments/2ebc4294cbbfbf47.txt new file mode 100644 index 0000000..f97b454 --- /dev/null +++ b/allure-report/data/attachments/2ebc4294cbbfbf47.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f884ff17bb1e0c5fc4d8f7", account_id: "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-report/data/attachments/2fb0ddbd8fb76592.txt b/allure-report/data/attachments/2fb0ddbd8fb76592.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-report/data/attachments/2fb0ddbd8fb76592.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/3188cff49c978d3.txt b/allure-report/data/attachments/3188cff49c978d3.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-report/data/attachments/3188cff49c978d3.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/3247aad0a65466e8.txt b/allure-report/data/attachments/3247aad0a65466e8.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-report/data/attachments/3247aad0a65466e8.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/367c9a130542d7dd.json b/allure-report/data/attachments/367c9a130542d7dd.json deleted file mode 100644 index 3d4662b..0000000 --- a/allure-report/data/attachments/367c9a130542d7dd.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a5c963548ff04f752605", - "member_id": "27a692df-2cd4-45e7-97db-a8696f2691af" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/38847740b02878e8.txt b/allure-report/data/attachments/38847740b02878e8.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-report/data/attachments/38847740b02878e8.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/3ecb25996fd555a9.json b/allure-report/data/attachments/3ecb25996fd555a9.json new file mode 100644 index 0000000..994cbe8 --- /dev/null +++ b/allure-report/data/attachments/3ecb25996fd555a9.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b", + "created_at": "2026-05-04T11:37:35.492Z", + "updated_at": "2026-05-04T11:37:35.492Z", + "username": "+79994832645", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/40934732210e9bb6.json b/allure-report/data/attachments/40934732210e9bb6.json deleted file mode 100644 index e273938..0000000 --- a/allure-report/data/attachments/40934732210e9bb6.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a5c95d6417545a7f4848", - "member_id": "c89ab70b-4159-4cee-b9a1-01883b645b75" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/436bb260d1743a89.txt b/allure-report/data/attachments/436bb260d1743a89.txt new file mode 100644 index 0000000..18ff09f --- /dev/null +++ b/allure-report/data/attachments/436bb260d1743a89.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f884ff17bb1e0c5fc4d8f7", account_id: "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-report/data/attachments/44503099ef7202b2.json b/allure-report/data/attachments/44503099ef7202b2.json deleted file mode 100644 index 6237236..0000000 --- a/allure-report/data/attachments/44503099ef7202b2.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "data": { - "createService": { - "id": "69e8a8181a037043d86d23dd", - "title": "kvs-service-1776855066", - "type": "access" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/472a6b6b462fb2a9.json b/allure-report/data/attachments/472a6b6b462fb2a9.json new file mode 100644 index 0000000..d2ecccf --- /dev/null +++ b/allure-report/data/attachments/472a6b6b462fb2a9.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8850517bb1e0c5fc4d90d", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/4d572dc9268a569b.txt b/allure-report/data/attachments/4d572dc9268a569b.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-report/data/attachments/4d572dc9268a569b.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/4f1cdd05bba33c0c.json b/allure-report/data/attachments/4f1cdd05bba33c0c.json new file mode 100644 index 0000000..6b3be4b --- /dev/null +++ b/allure-report/data/attachments/4f1cdd05bba33c0c.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "32d6075a-ebe1-4651-b73f-9d20a9d20619", + "created_at": "2026-05-04T11:37:34.188Z", + "updated_at": "2026-05-04T11:37:34.188Z", + "username": "+79996330288", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/508a7e2b880cf8ae.txt b/allure-report/data/attachments/508a7e2b880cf8ae.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-report/data/attachments/508a7e2b880cf8ae.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/52c1318d2bd3abfa.txt b/allure-report/data/attachments/52c1318d2bd3abfa.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-report/data/attachments/52c1318d2bd3abfa.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/52df160f522f6cf4.txt b/allure-report/data/attachments/52df160f522f6cf4.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-report/data/attachments/52df160f522f6cf4.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-report/data/attachments/5ea5b2cd01ecd47d.txt b/allure-report/data/attachments/5ea5b2cd01ecd47d.txt new file mode 100644 index 0000000..5d0191f --- /dev/null +++ b/allure-report/data/attachments/5ea5b2cd01ecd47d.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] \ No newline at end of file diff --git a/allure-report/data/attachments/6546748ec0ab8329.json b/allure-report/data/attachments/6546748ec0ab8329.json deleted file mode 100644 index 76b5190..0000000 --- a/allure-report/data/attachments/6546748ec0ab8329.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "data": { - "createPlaceMultiple": [ - { - "id": "69e8a5c95d6417545a7f4848", - "__typename": "PlaceObject" - } - ] - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/665acbd07f5e77af.json b/allure-report/data/attachments/665acbd07f5e77af.json deleted file mode 100644 index a310640..0000000 --- a/allure-report/data/attachments/665acbd07f5e77af.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "data": { - "createPlaceMultiple": [ - { - "id": "69e8a8185d6417545a7f4863", - "__typename": "PlaceObject" - } - ] - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/68a99a1fcd8aa834.json b/allure-report/data/attachments/68a99a1fcd8aa834.json new file mode 100644 index 0000000..789a237 --- /dev/null +++ b/allure-report/data/attachments/68a99a1fcd8aa834.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f884ff17bb1e0c5fc4d8f7", + "member_id": "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b" + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/695b4a9e1218a7c3.json b/allure-report/data/attachments/695b4a9e1218a7c3.json new file mode 100644 index 0000000..09706f1 --- /dev/null +++ b/allure-report/data/attachments/695b4a9e1218a7c3.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "649687a6-9916-4956-8d49-20eabd7a3387", + "status": "accepted", + "privileges": null, + "user": { + "id": "649687a6-9916-4956-8d49-20eabd7a3387" + } + }, + { + "id": "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b", + "status": "pending", + "privileges": null, + "user": { + "id": "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/6fabe361982eb5ee.txt b/allure-report/data/attachments/6fabe361982eb5ee.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-report/data/attachments/6fabe361982eb5ee.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-report/data/attachments/73cd80c8cd5aeb80.txt b/allure-report/data/attachments/73cd80c8cd5aeb80.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-report/data/attachments/73cd80c8cd5aeb80.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/74e86b520a02d32e.txt b/allure-report/data/attachments/74e86b520a02d32e.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-report/data/attachments/74e86b520a02d32e.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/76272a45be317c4e.json b/allure-report/data/attachments/76272a45be317c4e.json new file mode 100644 index 0000000..de96de7 --- /dev/null +++ b/allure-report/data/attachments/76272a45be317c4e.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "469e70fe-48cd-4dea-ac4c-78a570cc19ae", + "created_at": "2026-05-04T11:37:41.999Z", + "updated_at": "2026-05-04T11:37:41.999Z", + "username": "+79995509209", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/7754937c407a360d.json b/allure-report/data/attachments/7754937c407a360d.json deleted file mode 100644 index 3d4662b..0000000 --- a/allure-report/data/attachments/7754937c407a360d.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a5c963548ff04f752605", - "member_id": "27a692df-2cd4-45e7-97db-a8696f2691af" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/7d62ae016cf7d8f3.json b/allure-report/data/attachments/7d62ae016cf7d8f3.json new file mode 100644 index 0000000..06fa659 --- /dev/null +++ b/allure-report/data/attachments/7d62ae016cf7d8f3.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f884fe17bb1e0c5fc4d8df", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/82542cae5307a386.json b/allure-report/data/attachments/82542cae5307a386.json new file mode 100644 index 0000000..b91e0be --- /dev/null +++ b/allure-report/data/attachments/82542cae5307a386.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f884ff17bb1e0c5fc4d8f7", + "member_id": "649687a6-9916-4956-8d49-20eabd7a3387" + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/837cf6ef7b1b67f6.json b/allure-report/data/attachments/837cf6ef7b1b67f6.json deleted file mode 100644 index 36adaf2..0000000 --- a/allure-report/data/attachments/837cf6ef7b1b67f6.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "data": { - "createPlaceMultiple": [ - { - "id": "69e8a59d5d6417545a7f4844", - "__typename": "PlaceObject" - } - ] - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/83ed91fdc971f7d2.json b/allure-report/data/attachments/83ed91fdc971f7d2.json deleted file mode 100644 index 028420d..0000000 --- a/allure-report/data/attachments/83ed91fdc971f7d2.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "data": { - "createService": { - "id": "69e8a5c91a037043d86d23d8", - "title": "kvs-service-1776854475", - "type": "access" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/85692f34c77b4766.json b/allure-report/data/attachments/85692f34c77b4766.json new file mode 100644 index 0000000..41826b9 --- /dev/null +++ b/allure-report/data/attachments/85692f34c77b4766.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f88506514efad27fabd7f3" + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/85a124398c66573a.json b/allure-report/data/attachments/85a124398c66573a.json deleted file mode 100644 index 3e13f9d..0000000 --- a/allure-report/data/attachments/85a124398c66573a.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a8180bfa76f761dd1b20", - "members": [ - { - "id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1", - "parent_id": null, - "user": { - "id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1", - "username": "+79996530370" - } - } - ] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/86097adb5d3a3e9.txt b/allure-report/data/attachments/86097adb5d3a3e9.txt new file mode 100644 index 0000000..18ff09f --- /dev/null +++ b/allure-report/data/attachments/86097adb5d3a3e9.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f884ff17bb1e0c5fc4d8f7", account_id: "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-report/data/attachments/8736a3e23c8e6483.json b/allure-report/data/attachments/8736a3e23c8e6483.json new file mode 100644 index 0000000..710645b --- /dev/null +++ b/allure-report/data/attachments/8736a3e23c8e6483.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f884fe1b4cbdc23d450951", + "title": "pass-service-1777894653", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/8b765a7e93fe8cad.txt b/allure-report/data/attachments/8b765a7e93fe8cad.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-report/data/attachments/8b765a7e93fe8cad.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-report/data/attachments/8e71b79a4529fa6d.txt b/allure-report/data/attachments/8e71b79a4529fa6d.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-report/data/attachments/8e71b79a4529fa6d.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/91072021e6194799.json b/allure-report/data/attachments/91072021e6194799.json new file mode 100644 index 0000000..de712d5 --- /dev/null +++ b/allure-report/data/attachments/91072021e6194799.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f884ff17bb1e0c5fc4d8f7", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/97b1f91ede190475.json b/allure-report/data/attachments/97b1f91ede190475.json deleted file mode 100644 index 2454dfb..0000000 --- a/allure-report/data/attachments/97b1f91ede190475.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "data": { - "createUser": { - "id": "c89ab70b-4159-4cee-b9a1-01883b645b75", - "created_at": "2026-04-22T10:41:13.059Z", - "updated_at": "2026-04-22T10:41:13.059Z", - "username": "+79993659600", - "user_data": { - "first_name": "kvstest1", - "last_name": "kvstest2", - "email": "" - }, - "is_demo": true, - "next_request_timestamp": "1970-01-01T00:00:00.000Z", - "roles": [] - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/9825091c06e7b98c.json b/allure-report/data/attachments/9825091c06e7b98c.json new file mode 100644 index 0000000..5f294b3 --- /dev/null +++ b/allure-report/data/attachments/9825091c06e7b98c.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "c9166598-d2f8-483b-aa4d-b10150fddf46", + "created_at": "2026-05-04T11:37:42.055Z", + "updated_at": "2026-05-04T11:37:42.055Z", + "username": "+79998624058", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/98501951aff88ce5.txt b/allure-report/data/attachments/98501951aff88ce5.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-report/data/attachments/98501951aff88ce5.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/99d52768ac3154a6.json b/allure-report/data/attachments/99d52768ac3154a6.json deleted file mode 100644 index 98ace4b..0000000 --- a/allure-report/data/attachments/99d52768ac3154a6.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a59d5d6417545a7f4844", - "member_id": "a6542878-eba4-45ff-b1ba-38fe31a1349e" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/9a65529c26b7ea42.txt b/allure-report/data/attachments/9a65529c26b7ea42.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-report/data/attachments/9a65529c26b7ea42.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/9e5d490d4ef78e22.json b/allure-report/data/attachments/9e5d490d4ef78e22.json deleted file mode 100644 index 6026f1a..0000000 --- a/allure-report/data/attachments/9e5d490d4ef78e22.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "data": { - "createUser": { - "id": "27a692df-2cd4-45e7-97db-a8696f2691af", - "created_at": "2026-04-22T10:41:13.668Z", - "updated_at": "2026-04-22T10:41:13.668Z", - "username": "+79997035425", - "user_data": { - "first_name": "kvstest1", - "last_name": "kvstest2", - "email": "" - }, - "is_demo": true, - "next_request_timestamp": "1970-01-01T00:00:00.000Z", - "roles": [] - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/a190f1fcd0591b56.json b/allure-report/data/attachments/a190f1fcd0591b56.json deleted file mode 100644 index 3c7b00e..0000000 --- a/allure-report/data/attachments/a190f1fcd0591b56.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "data": { - "createSubscription": { - "id": "69e8a5c91a037043d86d23da", - "services": [ - { - "id": "69e8a5c91a037043d86d23d8", - "title": "kvs-service-1776854475" - } - ], - "user": { - "id": "27a692df-2cd4-45e7-97db-a8696f2691af", - "data": { - "first_name": "kvstest1", - "last_name": "kvstest2" - } - }, - "plan": { - "id": "69e8a5c966221071869bcc3b", - "title": "plan-kvs-1776854475" - }, - "place_id": "69e8a5c963548ff04f752605" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/a2bfdbb3dcb8be33.json b/allure-report/data/attachments/a2bfdbb3dcb8be33.json new file mode 100644 index 0000000..d4757d7 --- /dev/null +++ b/allure-report/data/attachments/a2bfdbb3dcb8be33.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f884fe17bb1e0c5fc4d8dc", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/a3b794c5e65a8830.txt b/allure-report/data/attachments/a3b794c5e65a8830.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-report/data/attachments/a3b794c5e65a8830.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/a89dd32350045c08.json b/allure-report/data/attachments/a89dd32350045c08.json deleted file mode 100644 index fd81fba..0000000 --- a/allure-report/data/attachments/a89dd32350045c08.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a8185d6417545a7f4863", - "members": [ - { - "id": "e03812e4-8689-4689-b561-29a40b290851", - "parent_id": null, - "user": { - "id": "e03812e4-8689-4689-b561-29a40b290851", - "username": "+79999216433" - } - } - ] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/a9f7f6046e5d4a4f.json b/allure-report/data/attachments/a9f7f6046e5d4a4f.json deleted file mode 100644 index 389ac3f..0000000 --- a/allure-report/data/attachments/a9f7f6046e5d4a4f.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "data": { - "createPlaceMultiple": [ - { - "id": "69e8a8170bfa76f761dd1b19", - "__typename": "PlaceObject" - } - ] - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/ab6ce5a9183759ae.txt b/allure-report/data/attachments/ab6ce5a9183759ae.txt new file mode 100644 index 0000000..f97b454 --- /dev/null +++ b/allure-report/data/attachments/ab6ce5a9183759ae.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f884ff17bb1e0c5fc4d8f7", account_id: "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-report/data/attachments/adcd3686255dfcd.txt b/allure-report/data/attachments/adcd3686255dfcd.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-report/data/attachments/adcd3686255dfcd.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/ae294bec39e0eef0.json b/allure-report/data/attachments/ae294bec39e0eef0.json deleted file mode 100644 index 98ace4b..0000000 --- a/allure-report/data/attachments/ae294bec39e0eef0.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a59d5d6417545a7f4844", - "member_id": "a6542878-eba4-45ff-b1ba-38fe31a1349e" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/afad259b291c1908.json b/allure-report/data/attachments/afad259b291c1908.json deleted file mode 100644 index bd9fd35..0000000 --- a/allure-report/data/attachments/afad259b291c1908.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a8180bfa76f761dd1b20", - "member_id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/b1122b47a135d2f8.txt b/allure-report/data/attachments/b1122b47a135d2f8.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-report/data/attachments/b1122b47a135d2f8.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/b36ae1ff3b5353be.json b/allure-report/data/attachments/b36ae1ff3b5353be.json deleted file mode 100644 index 5e847b9..0000000 --- a/allure-report/data/attachments/b36ae1ff3b5353be.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a5c95d6417545a7f4848", - "members": [ - { - "id": "c89ab70b-4159-4cee-b9a1-01883b645b75", - "parent_id": null, - "user": { - "id": "c89ab70b-4159-4cee-b9a1-01883b645b75", - "username": "+79993659600" - } - } - ] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/b93cef6ffb874220.txt b/allure-report/data/attachments/b93cef6ffb874220.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-report/data/attachments/b93cef6ffb874220.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/c0ca75f9f60312ad.txt b/allure-report/data/attachments/c0ca75f9f60312ad.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-report/data/attachments/c0ca75f9f60312ad.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-report/data/attachments/c4ef3068e8c260fa.txt b/allure-report/data/attachments/c4ef3068e8c260fa.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-report/data/attachments/c4ef3068e8c260fa.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/c59835fe163f4bd7.txt b/allure-report/data/attachments/c59835fe163f4bd7.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-report/data/attachments/c59835fe163f4bd7.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-report/data/attachments/c77f0c932a1656e9.txt b/allure-report/data/attachments/c77f0c932a1656e9.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-report/data/attachments/c77f0c932a1656e9.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/c9e3b231f365aad5.json b/allure-report/data/attachments/c9e3b231f365aad5.json deleted file mode 100644 index c9f1055..0000000 --- a/allure-report/data/attachments/c9e3b231f365aad5.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a59d5d6417545a7f4844", - "members": [ - { - "id": "a6542878-eba4-45ff-b1ba-38fe31a1349e", - "parent_id": null, - "user": { - "id": "a6542878-eba4-45ff-b1ba-38fe31a1349e", - "username": "+79994167356" - } - } - ] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/d2ced6f0b6e0d62e.txt b/allure-report/data/attachments/d2ced6f0b6e0d62e.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-report/data/attachments/d2ced6f0b6e0d62e.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/d34ee63ed9ecaf47.txt b/allure-report/data/attachments/d34ee63ed9ecaf47.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-report/data/attachments/d34ee63ed9ecaf47.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/d5647cda56154f2d.json b/allure-report/data/attachments/d5647cda56154f2d.json deleted file mode 100644 index cc06b0f..0000000 --- a/allure-report/data/attachments/d5647cda56154f2d.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "data": { - "createService": { - "id": "69e8a59d1a037043d86d23d3", - "title": "kvs-service-1776854432", - "type": "access" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/d5f63016df73b96b.json b/allure-report/data/attachments/d5f63016df73b96b.json deleted file mode 100644 index c9f1055..0000000 --- a/allure-report/data/attachments/d5f63016df73b96b.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a59d5d6417545a7f4844", - "members": [ - { - "id": "a6542878-eba4-45ff-b1ba-38fe31a1349e", - "parent_id": null, - "user": { - "id": "a6542878-eba4-45ff-b1ba-38fe31a1349e", - "username": "+79994167356" - } - } - ] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/d7c2c1f0fc694710.json b/allure-report/data/attachments/d7c2c1f0fc694710.json new file mode 100644 index 0000000..21ab36b --- /dev/null +++ b/allure-report/data/attachments/d7c2c1f0fc694710.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f88505037d44249d0d0efc", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/d958077a36a459f4.txt b/allure-report/data/attachments/d958077a36a459f4.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-report/data/attachments/d958077a36a459f4.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-report/data/attachments/df5541a2d7bf2683.json b/allure-report/data/attachments/df5541a2d7bf2683.json deleted file mode 100644 index ab33215..0000000 --- a/allure-report/data/attachments/df5541a2d7bf2683.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a8185d6417545a7f4863", - "member_id": "e03812e4-8689-4689-b561-29a40b290851" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/e0e8102887c98928.json b/allure-report/data/attachments/e0e8102887c98928.json new file mode 100644 index 0000000..a282292 --- /dev/null +++ b/allure-report/data/attachments/e0e8102887c98928.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f88505037d44249d0d0efc" + }, + { + "id": "69f8850517bb1e0c5fc4d90d" + }, + { + "id": "69f8850517bb1e0c5fc4d910" + } + ] + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/e71e08853c8d808a.json b/allure-report/data/attachments/e71e08853c8d808a.json deleted file mode 100644 index 6f2ca2a..0000000 --- a/allure-report/data/attachments/e71e08853c8d808a.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "data": { - "createSubscription": { - "id": "69e8a59e1a037043d86d23d6", - "services": [ - { - "id": "69e8a59d1a037043d86d23d3", - "title": "kvs-service-1776854432" - } - ], - "user": { - "id": "a6542878-eba4-45ff-b1ba-38fe31a1349e", - "data": { - "first_name": "kvstest1", - "last_name": "kvstest2" - } - }, - "plan": { - "id": "69e8a59d1a037043d86d23d4", - "title": "plan-kvs-1776854432" - }, - "place_id": "69e8a59d5d6417545a7f4844" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/edad895d645c7358.txt b/allure-report/data/attachments/edad895d645c7358.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-report/data/attachments/edad895d645c7358.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/ef9f82bdf46a2c07.json b/allure-report/data/attachments/ef9f82bdf46a2c07.json deleted file mode 100644 index 04f3667..0000000 --- a/allure-report/data/attachments/ef9f82bdf46a2c07.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "data": { - "createPlaceMultiple": [ - { - "id": "69e8a5c963548ff04f752605", - "__typename": "PlaceObject" - } - ] - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/efb29951bb9a32ab.json b/allure-report/data/attachments/efb29951bb9a32ab.json deleted file mode 100644 index bd9fd35..0000000 --- a/allure-report/data/attachments/efb29951bb9a32ab.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a8180bfa76f761dd1b20", - "member_id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1" - } - } -} \ No newline at end of file diff --git a/allure-report/data/attachments/f1d94c460bb9fa73.json b/allure-report/data/attachments/f1d94c460bb9fa73.json new file mode 100644 index 0000000..e258183 --- /dev/null +++ b/allure-report/data/attachments/f1d94c460bb9fa73.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f884fe17bb1e0c5fc4d8dc", + "member_id": "32d6075a-ebe1-4651-b73f-9d20a9d20619" + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/f506bf952bbc3469.json b/allure-report/data/attachments/f506bf952bbc3469.json new file mode 100644 index 0000000..fe8a657 --- /dev/null +++ b/allure-report/data/attachments/f506bf952bbc3469.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8850517bb1e0c5fc4d910", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/f6810e201e4368b7.txt b/allure-report/data/attachments/f6810e201e4368b7.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-report/data/attachments/f6810e201e4368b7.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-report/data/attachments/f9a5b11d77476151.json b/allure-report/data/attachments/f9a5b11d77476151.json new file mode 100644 index 0000000..987634e --- /dev/null +++ b/allure-report/data/attachments/f9a5b11d77476151.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8850532367dfb4b45a0de", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/fb86a218fba623e0.json b/allure-report/data/attachments/fb86a218fba623e0.json new file mode 100644 index 0000000..b91b6c0 --- /dev/null +++ b/allure-report/data/attachments/fb86a218fba623e0.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "649687a6-9916-4956-8d49-20eabd7a3387", + "created_at": "2026-05-04T11:37:35.446Z", + "updated_at": "2026-05-04T11:37:35.446Z", + "username": "+79997574551", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-report/data/attachments/fc4ae547b1af48d2.json b/allure-report/data/attachments/fc4ae547b1af48d2.json new file mode 100644 index 0000000..c1e8cfe --- /dev/null +++ b/allure-report/data/attachments/fc4ae547b1af48d2.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f884fe1b4cbdc23d450951" + } + } +} \ No newline at end of file diff --git a/allure-report/data/behaviors.csv b/allure-report/data/behaviors.csv index c36cd34..9118f10 100644 --- a/allure-report/data/behaviors.csv +++ b/allure-report/data/behaviors.csv @@ -1,4 +1,2 @@ "BROKEN","EPIC","FAILED","FEATURE","PASSED","SKIPPED","STORY","UNKNOWN" -"0","","0","KVS GraphQL (place + members)","2","0","","0" -"0","","0","Place info (REST/GraphQL/WebSocket)","2","0","","0" -"0","","0","KVS GraphQL subscription","1","0","","0" +"2","","3","Pass requests","0","0","","0" diff --git a/allure-report/data/behaviors.json b/allure-report/data/behaviors.json index 1e76f0d..45660a9 100644 --- a/allure-report/data/behaviors.json +++ b/allure-report/data/behaviors.json @@ -1 +1 @@ -{"uid":"b1a8273437954620fa374b796ffaacdd","name":"behaviors","children":[{"name":"Place info (REST/GraphQL/WebSocket)","children":[{"name":"Authorize as employer","uid":"9c2bc11534322c25","parentUid":"b10d31223e5a74c6f18fff0f5696f8ee","status":"passed","time":{"start":1776855065463,"stop":1776855065765,"duration":302},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Get place info","uid":"d01c25fbb85460f4","parentUid":"b10d31223e5a74c6f18fff0f5696f8ee","status":"passed","time":{"start":1776855065767,"stop":1776855065822,"duration":55},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"b10d31223e5a74c6f18fff0f5696f8ee"},{"name":"KVS GraphQL (place + members)","children":[{"name":"Get place info (dynamic place, no hardcode)","uid":"7a6a9a042ff6da05","parentUid":"ded2778bb914aacc5dcd5003813f711c","status":"passed","time":{"start":1776855065825,"stop":1776855066169,"duration":344},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":true,"parameters":[],"tags":[]},{"name":"Add user to place and verify member appears","uid":"7bcb3b93b332730e","parentUid":"ded2778bb914aacc5dcd5003813f711c","status":"passed","time":{"start":1776855066170,"stop":1776855066735,"duration":565},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"ded2778bb914aacc5dcd5003813f711c"},{"name":"KVS GraphQL subscription","children":[{"name":"Create subscription, check invoices, delete subscription","uid":"eeb4568cb2661d08","parentUid":"ccabf020a779865991f68fbb0346b2db","status":"passed","time":{"start":1776855066739,"stop":1776855067705,"duration":966},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"ccabf020a779865991f68fbb0346b2db"}]} \ No newline at end of file +{"uid":"b1a8273437954620fa374b796ffaacdd","name":"behaviors","children":[{"name":"Pass requests","children":[{"name":"passRequests returns results for created pass","uid":"10cb55f914c4faa4","parentUid":"161302aae45d3542e5f7f22258c0bac7","status":"failed","time":{"start":1777894653582,"stop":1777894654689,"duration":1107},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Pass request approval requires two confirmations","uid":"ce3038f7e96acf49","parentUid":"161302aae45d3542e5f7f22258c0bac7","status":"broken","time":{"start":1777894654692,"stop":1777894654874,"duration":182},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Pass request rejection prevents activation even with second confirmation","uid":"e442ea2041e37906","parentUid":"161302aae45d3542e5f7f22258c0bac7","status":"broken","time":{"start":1777894654876,"stop":1777894655113,"duration":237},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"addUserToPlace adds trusted member with accepted status","uid":"6f12a277d0e4910","parentUid":"161302aae45d3542e5f7f22258c0bac7","status":"failed","time":{"start":1777894655115,"stop":1777894661512,"duration":6397},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"setUserPlaces moves worker to first three places with trusted privilege","uid":"7f8a9ca4d31bb737","parentUid":"161302aae45d3542e5f7f22258c0bac7","status":"failed","time":{"start":1777894661514,"stop":1777894663493,"duration":1979},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"161302aae45d3542e5f7f22258c0bac7"}]} \ No newline at end of file diff --git a/allure-report/data/categories.csv b/allure-report/data/categories.csv index e69de29..5f3889a 100644 --- a/allure-report/data/categories.csv +++ b/allure-report/data/categories.csv @@ -0,0 +1,3 @@ +"BROKEN","CATEGORY","FAILED","PASSED","SKIPPED","UNKNOWN" +"0","Product defects","3","0","0","0" +"2","Test defects","0","0","0","0" diff --git a/allure-report/data/categories.json b/allure-report/data/categories.json index a51bc93..d1c0678 100644 --- a/allure-report/data/categories.json +++ b/allure-report/data/categories.json @@ -1 +1 @@ -{"uid":"4b4757e66a1912dae1a509f688f20b0f","name":"categories","children":[]} \ No newline at end of file +{"uid":"4b4757e66a1912dae1a509f688f20b0f","name":"categories","children":[{"name":"Product defects","children":[{"name":"AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n","children":[{"name":"passRequests returns results for created pass","uid":"10cb55f914c4faa4","parentUid":"77e44ec3a27140b05af50b12914a7788","status":"failed","time":{"start":1777894653582,"stop":1777894654689,"duration":1107},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"77e44ec3a27140b05af50b12914a7788"},{"name":"AssertionError: Ожидали status=accepted для worker, получили: 'pending'\n","children":[{"name":"addUserToPlace adds trusted member with accepted status","uid":"6f12a277d0e4910","parentUid":"4995c384390188fcc3cfe4943d291f1f","status":"failed","time":{"start":1777894655115,"stop":1777894661512,"duration":6397},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"4995c384390188fcc3cfe4943d291f1f"},{"name":"AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n","children":[{"name":"setUserPlaces moves worker to first three places with trusted privilege","uid":"7f8a9ca4d31bb737","parentUid":"092061185fa97ac9c09b075900838a66","status":"failed","time":{"start":1777894661514,"stop":1777894663493,"duration":1979},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"092061185fa97ac9c09b075900838a66"}],"uid":"8fb3a91ba5aaf9de24cc8a92edc82b5d"},{"name":"Test defects","children":[{"name":"RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n","children":[{"name":"Pass request approval requires two confirmations","uid":"ce3038f7e96acf49","parentUid":"7a4e0c85477678cd6e773587decb79c1","status":"broken","time":{"start":1777894654692,"stop":1777894654874,"duration":182},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Pass request rejection prevents activation even with second confirmation","uid":"e442ea2041e37906","parentUid":"7a4e0c85477678cd6e773587decb79c1","status":"broken","time":{"start":1777894654876,"stop":1777894655113,"duration":237},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"7a4e0c85477678cd6e773587decb79c1"}],"uid":"bdbf199525818fae7a8651db9eafe741"}]} \ No newline at end of file diff --git a/allure-report/data/packages.json b/allure-report/data/packages.json index 8fe7710..204c9af 100644 --- a/allure-report/data/packages.json +++ b/allure-report/data/packages.json @@ -1 +1 @@ -{"uid":"83edc06c07f9ae9e47eb6dd1b683e4e2","name":"packages","children":[{"name":"Authorize as employer","uid":"9c2bc11534322c25","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1776855065463,"stop":1776855065765,"duration":302},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Get place info","uid":"d01c25fbb85460f4","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1776855065767,"stop":1776855065822,"duration":55},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Get place info (dynamic place, no hardcode)","uid":"7a6a9a042ff6da05","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1776855065825,"stop":1776855066169,"duration":344},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":true,"parameters":[],"tags":[]},{"name":"Add user to place and verify member appears","uid":"7bcb3b93b332730e","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1776855066170,"stop":1776855066735,"duration":565},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Create subscription, check invoices, delete subscription","uid":"eeb4568cb2661d08","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1776855066739,"stop":1776855067705,"duration":966},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]}]} \ No newline at end of file +{"uid":"83edc06c07f9ae9e47eb6dd1b683e4e2","name":"packages","children":[{"name":"passRequests returns results for created pass","uid":"10cb55f914c4faa4","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1777894653582,"stop":1777894654689,"duration":1107},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Pass request approval requires two confirmations","uid":"ce3038f7e96acf49","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"broken","time":{"start":1777894654692,"stop":1777894654874,"duration":182},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Pass request rejection prevents activation even with second confirmation","uid":"e442ea2041e37906","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"broken","time":{"start":1777894654876,"stop":1777894655113,"duration":237},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"addUserToPlace adds trusted member with accepted status","uid":"6f12a277d0e4910","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1777894655115,"stop":1777894661512,"duration":6397},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"setUserPlaces moves worker to first three places with trusted privilege","uid":"7f8a9ca4d31bb737","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1777894661514,"stop":1777894663493,"duration":1979},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}]} \ No newline at end of file diff --git a/allure-report/data/suites.csv b/allure-report/data/suites.csv index 8d737b2..f58c734 100644 --- a/allure-report/data/suites.csv +++ b/allure-report/data/suites.csv @@ -1,6 +1,6 @@ "DESCRIPTION","DURATION IN MS","NAME","PARENT SUITE","START TIME","STATUS","STOP TIME","SUB SUITE","SUITE","TEST CLASS","TEST METHOD" -"","344","Get place info (dynamic place, no hardcode)","","2026-04-22","passed","2026-04-22","","","","" -"","55","Get place info","","2026-04-22","passed","2026-04-22","","","","" -"","565","Add user to place and verify member appears","","2026-04-22","passed","2026-04-22","","","","" -"","302","Authorize as employer","","2026-04-22","passed","2026-04-22","","","","" -"","966","Create subscription, check invoices, delete subscription","","2026-04-22","passed","2026-04-22","","","","" +"","1107","passRequests returns results for created pass","","2026-05-04","failed","2026-05-04","","","","" +"","182","Pass request approval requires two confirmations","","2026-05-04","broken","2026-05-04","","","","" +"","1979","setUserPlaces moves worker to first three places with trusted privilege","","2026-05-04","failed","2026-05-04","","","","" +"","237","Pass request rejection prevents activation even with second confirmation","","2026-05-04","broken","2026-05-04","","","","" +"","6397","addUserToPlace adds trusted member with accepted status","","2026-05-04","failed","2026-05-04","","","","" diff --git a/allure-report/data/suites.json b/allure-report/data/suites.json index 14ccffc..1f26b08 100644 --- a/allure-report/data/suites.json +++ b/allure-report/data/suites.json @@ -1 +1 @@ -{"uid":"98d3104e051c652961429bf95fa0b5d6","name":"suites","children":[{"name":"Authorize as employer","uid":"9c2bc11534322c25","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1776855065463,"stop":1776855065765,"duration":302},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Get place info","uid":"d01c25fbb85460f4","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1776855065767,"stop":1776855065822,"duration":55},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Get place info (dynamic place, no hardcode)","uid":"7a6a9a042ff6da05","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1776855065825,"stop":1776855066169,"duration":344},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":true,"parameters":[],"tags":[]},{"name":"Add user to place and verify member appears","uid":"7bcb3b93b332730e","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1776855066170,"stop":1776855066735,"duration":565},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Create subscription, check invoices, delete subscription","uid":"eeb4568cb2661d08","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1776855066739,"stop":1776855067705,"duration":966},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]}]} \ No newline at end of file +{"uid":"98d3104e051c652961429bf95fa0b5d6","name":"suites","children":[{"name":"passRequests returns results for created pass","uid":"10cb55f914c4faa4","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1777894653582,"stop":1777894654689,"duration":1107},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Pass request approval requires two confirmations","uid":"ce3038f7e96acf49","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"broken","time":{"start":1777894654692,"stop":1777894654874,"duration":182},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Pass request rejection prevents activation even with second confirmation","uid":"e442ea2041e37906","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"broken","time":{"start":1777894654876,"stop":1777894655113,"duration":237},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"addUserToPlace adds trusted member with accepted status","uid":"6f12a277d0e4910","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1777894655115,"stop":1777894661512,"duration":6397},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"setUserPlaces moves worker to first three places with trusted privilege","uid":"7f8a9ca4d31bb737","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1777894661514,"stop":1777894663493,"duration":1979},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}]} \ No newline at end of file diff --git a/allure-report/data/test-cases/10cb55f914c4faa4.json b/allure-report/data/test-cases/10cb55f914c4faa4.json new file mode 100644 index 0000000..329370d --- /dev/null +++ b/allure-report/data/test-cases/10cb55f914c4faa4.json @@ -0,0 +1 @@ +{"uid":"10cb55f914c4faa4","name":"passRequests returns results for created pass","fullName":"Pass requests: passRequests returns results for created pass","historyId":"010e40997e6f0fca0e1d5f22e2b8daaf","time":{"start":1777894653582,"stop":1777894654689,"duration":1107},"status":"failed","statusMessage":"AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1191, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1191, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n","steps":[{"name":"When get access token","time":{"start":1777894653583,"stop":1777894653872,"duration":289},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"And prepare place, entrance, service and user for pass","time":{"start":1777894653873,"stop":1777894654223,"duration":350},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple (main place)","time":{"start":1777894653875,"stop":1777894653928,"duration":53},"status":"passed","steps":[],"attachments":[{"uid":"a2bfdbb3dcb8be33","name":"createPlaceMultiple(main) response","source":"a2bfdbb3dcb8be33.json","type":"application/json","size":148}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: createPlaceMultiple (entrance place)","time":{"start":1777894653928,"stop":1777894653970,"duration":42},"status":"passed","steps":[],"attachments":[{"uid":"7d62ae016cf7d8f3","name":"createPlaceMultiple(entrance) response","source":"7d62ae016cf7d8f3.json","type":"application/json","size":148}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: createService","time":{"start":1777894653970,"stop":1777894653998,"duration":28},"status":"passed","steps":[],"attachments":[{"uid":"8736a3e23c8e6483","name":"createService response","source":"8736a3e23c8e6483.json","type":"application/json","size":153}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addPlaceToService","time":{"start":1777894653998,"stop":1777894654035,"duration":37},"status":"passed","steps":[],"attachments":[{"uid":"fc4ae547b1af48d2","name":"addPlaceToService response","source":"fc4ae547b1af48d2.json","type":"application/json","size":91}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: createUser (for pass target)","time":{"start":1777894654035,"stop":1777894654082,"duration":47},"status":"passed","steps":[],"attachments":[{"uid":"4f1cdd05bba33c0c","name":"createUser response","source":"4f1cdd05bba33c0c.json","type":"application/json","size":440}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (attach user to place)","time":{"start":1777894654082,"stop":1777894654223,"duration":141},"status":"passed","steps":[],"attachments":[{"uid":"f1d94c460bb9fa73","name":"addUserToPlace response","source":"f1d94c460bb9fa73.json","type":"application/json","size":153}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":6},{"name":"And create pass for prepared place","time":{"start":1777894654223,"stop":1777894654261,"duration":38},"status":"failed","statusMessage":"AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1191, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n","steps":[{"name":"GraphQL: createPass (variant 1)","time":{"start":1777894654224,"stop":1777894654258,"duration":34},"status":"passed","steps":[],"attachments":[{"uid":"5ea5b2cd01ecd47d","name":"RuntimeError: createPass(v1)","source":"5ea5b2cd01ecd47d.txt","type":"text/plain","size":158}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":true,"attachmentsCount":1},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1777894654261,"stop":1777894654483,"duration":222},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Cleanup: _cleanup_unbind_and_delete_service","time":{"start":1777894654483,"stop":1777894654563,"duration":80},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Cleanup: _cleanup_delete_entrance","time":{"start":1777894654563,"stop":1777894654623,"duration":60},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1777894654623,"stop":1777894654687,"duration":64},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"When query passRequests by created pass_id","time":{"start":1777894654689,"stop":1777894654689,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Then passRequests response contains created pass","time":{"start":1777894654689,"stop":1777894654689,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":16,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":7},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Pass requests"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[]}],"tags":[]},"source":"10cb55f914c4faa4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/207f4f7e62f50ecd.json b/allure-report/data/test-cases/207f4f7e62f50ecd.json deleted file mode 100644 index 7c396ac..0000000 --- a/allure-report/data/test-cases/207f4f7e62f50ecd.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"207f4f7e62f50ecd","name":"Authorize as employer","fullName":"Place info (REST/GraphQL/WebSocket): Authorize as employer","historyId":"671d36bc7d85d5b78ec36b2e34a7884b","time":{"start":1776854474515,"stop":1776854474820,"duration":305},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get access token","time":{"start":1776854474516,"stop":1776854474818,"duration":302},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then access token is valid","time":{"start":1776854474818,"stop":1776854474819,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":2},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Place info (REST/GraphQL/WebSocket)"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"207f4f7e62f50ecd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3233dd19cfc118fc.json b/allure-report/data/test-cases/3233dd19cfc118fc.json deleted file mode 100644 index f7c6006..0000000 --- a/allure-report/data/test-cases/3233dd19cfc118fc.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"3233dd19cfc118fc","name":"Get place info","fullName":"Place info (REST/GraphQL/WebSocket): Get place info","historyId":"ad3dd3c4cc300bb9a4f6fcd9cfe24502","time":{"start":1776854474822,"stop":1776854474870,"duration":48},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get place info","time":{"start":1776854474823,"stop":1776854474869,"duration":46},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then place info is valid for query data","time":{"start":1776854474869,"stop":1776854474870,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":2},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Place info (REST/GraphQL/WebSocket)"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"3233dd19cfc118fc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/49083d3578d997f4.json b/allure-report/data/test-cases/49083d3578d997f4.json deleted file mode 100644 index bb410d7..0000000 --- a/allure-report/data/test-cases/49083d3578d997f4.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"49083d3578d997f4","name":"Create subscription, check invoices, delete subscription","fullName":"KVS GraphQL subscription: Create subscription, check invoices, delete subscription","historyId":"7cccd63cf5a5a0c9e367594080cb5757","time":{"start":1776854432010,"stop":1776854433014,"duration":1004},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get access token","time":{"start":1776854432011,"stop":1776854432131,"duration":120},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then access token is valid","time":{"start":1776854432131,"stop":1776854432132,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When create service for kvs subscription","time":{"start":1776854432132,"stop":1776854432170,"duration":38},"status":"passed","steps":[{"name":"GraphQL: createService","time":{"start":1776854432134,"stop":1776854432169,"duration":35},"status":"passed","steps":[],"attachments":[{"uid":"d5647cda56154f2d","name":"createService response","source":"d5647cda56154f2d.json","type":"application/json","size":152}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"And create plan for kvs subscription","time":{"start":1776854432170,"stop":1776854432260,"duration":90},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple (KVS)","time":{"start":1776854432170,"stop":1776854432217,"duration":47},"status":"passed","steps":[],"attachments":[{"uid":"837cf6ef7b1b67f6","name":"createPlaceMultiple response","source":"837cf6ef7b1b67f6.json","type":"application/json","size":148}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"GraphQL: createPlan","time":{"start":1776854432217,"stop":1776854432259,"duration":42},"status":"passed","steps":[],"attachments":[{"uid":"9ca25cc7ba048cfd","name":"createPlan response","source":"9ca25cc7ba048cfd.json","type":"application/json","size":434}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":2,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":2},{"name":"And create subscription for kvs","time":{"start":1776854432260,"stop":1776854432615,"duration":355},"status":"passed","steps":[{"name":"GraphQL: createUser (KVS)","time":{"start":1776854432261,"stop":1776854432317,"duration":56},"status":"passed","steps":[],"attachments":[{"uid":"6d590f15fa51bd4c","name":"createUser response","source":"6d590f15fa51bd4c.json","type":"application/json","size":445}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"GraphQL: addUserToPlace (KVS)","time":{"start":1776854432317,"stop":1776854432478,"duration":161},"status":"passed","steps":[],"attachments":[{"uid":"ae294bec39e0eef0","name":"addUserToPlace response","source":"ae294bec39e0eef0.json","type":"application/json","size":153}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"GraphQL: place members (KVS)","time":{"start":1776854432479,"stop":1776854432524,"duration":45},"status":"passed","steps":[],"attachments":[{"uid":"d5f63016df73b96b","name":"place members response","source":"d5f63016df73b96b.json","type":"application/json","size":432}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"GraphQL: createSubscription","time":{"start":1776854432525,"stop":1776854432615,"duration":90},"status":"passed","steps":[],"attachments":[{"uid":"e71e08853c8d808a","name":"createSubscription response","source":"e71e08853c8d808a.json","type":"application/json","size":558}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[{"uid":"99d52768ac3154a6","name":"addUserToPlace (for subscription) response","source":"99d52768ac3154a6.json","type":"application/json","size":153},{"uid":"c9e3b231f365aad5","name":"place members (after addUserToPlace) response","source":"c9e3b231f365aad5.json","type":"application/json","size":432}],"parameters":[],"attachmentsCount":6,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":4},{"name":"Then subscription response is valid","time":{"start":1776854432615,"stop":1776854432616,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When query pending invoices for subscription place","time":{"start":1776854432616,"stop":1776854432685,"duration":69},"status":"passed","steps":[{"name":"GraphQL: invoices (pending)","time":{"start":1776854432617,"stop":1776854432684,"duration":67},"status":"passed","steps":[],"attachments":[{"uid":"88688f49a102cb3d","name":"invoices response","source":"88688f49a102cb3d.json","type":"application/json","size":274}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Then invoices response is valid and references subscription","time":{"start":1776854432685,"stop":1776854432686,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When delete created subscription","time":{"start":1776854432686,"stop":1776854432740,"duration":54},"status":"passed","steps":[{"name":"GraphQL: deleteSubscription","time":{"start":1776854432687,"stop":1776854432740,"duration":53},"status":"passed","steps":[],"attachments":[{"uid":"80e82bb57c98f39e","name":"deleteSubscription response","source":"80e82bb57c98f39e.json","type":"application/json","size":50}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Then delete subscription response is successful","time":{"start":1776854432740,"stop":1776854432741,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_subscription","time":{"start":1776854432741,"stop":1776854432778,"duration":37},"status":"broken","statusMessage":"RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n","statusTrace":" File \"KVSTest\\features\\environment.py\", line 21, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 230, in _cleanup_delete_subscription\n _exec_or_fail(op_name=\"deleteSubscription(mutation)\", token=token, query=del_mut, variables={\"id\": subscription_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 25, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 65, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":true,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1776854432782,"stop":1776854432869,"duration":87},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_plan","time":{"start":1776854432869,"stop":1776854432905,"duration":36},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1776854432906,"stop":1776854432962,"duration":56},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_service","time":{"start":1776854432963,"stop":1776854433013,"duration":50},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[{"uid":"76cef127604dbda8","name":"Cleanup error","source":"76cef127604dbda8.txt","type":"text/plain","size":1121}],"parameters":[],"attachmentsCount":12,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":24},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"KVS GraphQL subscription"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"49083d3578d997f4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5be1b68cadb47a6c.json b/allure-report/data/test-cases/5be1b68cadb47a6c.json deleted file mode 100644 index 21a9fbe..0000000 --- a/allure-report/data/test-cases/5be1b68cadb47a6c.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"5be1b68cadb47a6c","name":"Create subscription, check invoices, delete subscription","fullName":"KVS GraphQL subscription: Create subscription, check invoices, delete subscription","historyId":"7cccd63cf5a5a0c9e367594080cb5757","time":{"start":1776854475675,"stop":1776854476569,"duration":894},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get access token","time":{"start":1776854475676,"stop":1776854475802,"duration":126},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then access token is valid","time":{"start":1776854475802,"stop":1776854475803,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When create service for kvs subscription","time":{"start":1776854475803,"stop":1776854475840,"duration":37},"status":"passed","steps":[{"name":"GraphQL: createService","time":{"start":1776854475805,"stop":1776854475839,"duration":34},"status":"passed","steps":[],"attachments":[{"uid":"83ed91fdc971f7d2","name":"createService response","source":"83ed91fdc971f7d2.json","type":"application/json","size":152}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"And create plan for kvs subscription","time":{"start":1776854475840,"stop":1776854475924,"duration":84},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple (KVS)","time":{"start":1776854475841,"stop":1776854475882,"duration":41},"status":"passed","steps":[],"attachments":[{"uid":"ef9f82bdf46a2c07","name":"createPlaceMultiple response","source":"ef9f82bdf46a2c07.json","type":"application/json","size":148}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"GraphQL: createPlan","time":{"start":1776854475882,"stop":1776854475923,"duration":41},"status":"passed","steps":[],"attachments":[{"uid":"53b395d7395630f4","name":"createPlan response","source":"53b395d7395630f4.json","type":"application/json","size":434}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":2,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":2},{"name":"And create subscription for kvs","time":{"start":1776854475924,"stop":1776854476192,"duration":268},"status":"passed","steps":[{"name":"GraphQL: createUser (KVS)","time":{"start":1776854475925,"stop":1776854475981,"duration":56},"status":"passed","steps":[],"attachments":[{"uid":"9e5d490d4ef78e22","name":"createUser response","source":"9e5d490d4ef78e22.json","type":"application/json","size":445}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"GraphQL: addUserToPlace (KVS)","time":{"start":1776854475981,"stop":1776854476099,"duration":118},"status":"passed","steps":[],"attachments":[{"uid":"367c9a130542d7dd","name":"addUserToPlace response","source":"367c9a130542d7dd.json","type":"application/json","size":153}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"GraphQL: place members (KVS)","time":{"start":1776854476100,"stop":1776854476138,"duration":38},"status":"passed","steps":[],"attachments":[{"uid":"656f70177aed963d","name":"place members response","source":"656f70177aed963d.json","type":"application/json","size":432}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"GraphQL: createSubscription","time":{"start":1776854476139,"stop":1776854476191,"duration":52},"status":"passed","steps":[],"attachments":[{"uid":"a190f1fcd0591b56","name":"createSubscription response","source":"a190f1fcd0591b56.json","type":"application/json","size":558}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[{"uid":"7754937c407a360d","name":"addUserToPlace (for subscription) response","source":"7754937c407a360d.json","type":"application/json","size":153},{"uid":"1aab0f3339a11384","name":"place members (after addUserToPlace) response","source":"1aab0f3339a11384.json","type":"application/json","size":432}],"parameters":[],"attachmentsCount":6,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":4},{"name":"Then subscription response is valid","time":{"start":1776854476192,"stop":1776854476193,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When query pending invoices for subscription place","time":{"start":1776854476193,"stop":1776854476257,"duration":64},"status":"passed","steps":[{"name":"GraphQL: invoices (pending)","time":{"start":1776854476194,"stop":1776854476256,"duration":62},"status":"passed","steps":[],"attachments":[{"uid":"8c91dd2c7a5698ca","name":"invoices response","source":"8c91dd2c7a5698ca.json","type":"application/json","size":274}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Then invoices response is valid and references subscription","time":{"start":1776854476257,"stop":1776854476258,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When delete created subscription","time":{"start":1776854476258,"stop":1776854476317,"duration":59},"status":"passed","steps":[{"name":"GraphQL: deleteSubscription","time":{"start":1776854476259,"stop":1776854476316,"duration":57},"status":"passed","steps":[],"attachments":[{"uid":"e48af2bc3e0cb93b","name":"deleteSubscription response","source":"e48af2bc3e0cb93b.json","type":"application/json","size":50}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Then delete subscription response is successful","time":{"start":1776854476317,"stop":1776854476318,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_subscription","time":{"start":1776854476318,"stop":1776854476347,"duration":29},"status":"broken","statusMessage":"RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n","statusTrace":" File \"KVSTest\\features\\environment.py\", line 21, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 230, in _cleanup_delete_subscription\n _exec_or_fail(op_name=\"deleteSubscription(mutation)\", token=token, query=del_mut, variables={\"id\": subscription_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 25, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 65, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":true,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1776854476351,"stop":1776854476439,"duration":88},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_plan","time":{"start":1776854476439,"stop":1776854476473,"duration":34},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1776854476473,"stop":1776854476522,"duration":49},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_service","time":{"start":1776854476522,"stop":1776854476569,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[{"uid":"da8bb627749ff3e5","name":"Cleanup error","source":"da8bb627749ff3e5.txt","type":"text/plain","size":1121}],"parameters":[],"attachmentsCount":12,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":24},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"KVS GraphQL subscription"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"5be1b68cadb47a6c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/63e03a2b27e8d9f2.json b/allure-report/data/test-cases/63e03a2b27e8d9f2.json deleted file mode 100644 index 41912cd..0000000 --- a/allure-report/data/test-cases/63e03a2b27e8d9f2.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"63e03a2b27e8d9f2","name":"Get place info","fullName":"Place info (REST/GraphQL/WebSocket): Get place info","historyId":"ad3dd3c4cc300bb9a4f6fcd9cfe24502","time":{"start":1776854431019,"stop":1776854431114,"duration":95},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get place info","time":{"start":1776854431020,"stop":1776854431112,"duration":92},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then place info is valid for query data","time":{"start":1776854431113,"stop":1776854431113,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":2},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Place info (REST/GraphQL/WebSocket)"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"63e03a2b27e8d9f2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6f12a277d0e4910.json b/allure-report/data/test-cases/6f12a277d0e4910.json new file mode 100644 index 0000000..ed06701 --- /dev/null +++ b/allure-report/data/test-cases/6f12a277d0e4910.json @@ -0,0 +1 @@ +{"uid":"6f12a277d0e4910","name":"addUserToPlace adds trusted member with accepted status","fullName":"Pass requests: addUserToPlace adds trusted member with accepted status","historyId":"470bc5c3f04104d6210dad598c3d8b54","time":{"start":1777894655115,"stop":1777894661512,"duration":6397},"status":"failed","statusMessage":"AssertionError: Ожидали status=accepted для worker, получили: 'pending'\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 66, in step_assert_trusted_worker_member\n td.assert_worker_member_trusted_and_accepted(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 909, in assert_worker_member_trusted_and_accepted\n assert status == \"accepted\", f\"Ожидали status=accepted для worker, получили: {status!r}\"\n ^^^^^^^^^^^^^^^^^^^^\n","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"AssertionError: Ожидали status=accepted для worker, получили: 'pending'\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 66, in step_assert_trusted_worker_member\n td.assert_worker_member_trusted_and_accepted(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 909, in assert_worker_member_trusted_and_accepted\n assert status == \"accepted\", f\"Ожидали status=accepted для worker, получили: {status!r}\"\n ^^^^^^^^^^^^^^^^^^^^\n","steps":[{"name":"When get access token","time":{"start":1777894655118,"stop":1777894655237,"duration":119},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"And prepare place with owner and trusted worker for members query","time":{"start":1777894655237,"stop":1777894660962,"duration":5725},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple (main place)","time":{"start":1777894655239,"stop":1777894655290,"duration":51},"status":"passed","steps":[],"attachments":[{"uid":"91072021e6194799","name":"createPlaceMultiple(main) response","source":"91072021e6194799.json","type":"application/json","size":148}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: createUser (owner passreq)","time":{"start":1777894655290,"stop":1777894655337,"duration":47},"status":"passed","steps":[],"attachments":[{"uid":"fb86a218fba623e0","name":"createUser(generic) response","source":"fb86a218fba623e0.json","type":"application/json","size":441}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: createUser (worker passreq)","time":{"start":1777894655338,"stop":1777894655381,"duration":43},"status":"passed","steps":[],"attachments":[{"uid":"3ecb25996fd555a9","name":"createUser(generic) response","source":"3ecb25996fd555a9.json","type":"application/json","size":442}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894655381,"stop":1777894655462,"duration":81},"status":"passed","steps":[],"attachments":[{"uid":"82542cae5307a386","name":"addUserToPlace(generic) response","source":"82542cae5307a386.json","type":"application/json","size":153}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894655462,"stop":1777894655483,"duration":21},"status":"passed","steps":[],"attachments":[{"uid":"3247aad0a65466e8","name":"RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)","source":"3247aad0a65466e8.txt","type":"text/plain","size":256}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894655483,"stop":1777894655512,"duration":29},"status":"passed","steps":[],"attachments":[{"uid":"17c9bb6b8c50f414","name":"RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)","source":"17c9bb6b8c50f414.txt","type":"text/plain","size":256}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894655512,"stop":1777894655536,"duration":24},"status":"passed","steps":[],"attachments":[{"uid":"3188cff49c978d3","name":"RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)","source":"3188cff49c978d3.txt","type":"text/plain","size":256}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894655536,"stop":1777894655575,"duration":39},"status":"passed","steps":[],"attachments":[{"uid":"9a65529c26b7ea42","name":"RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)","source":"9a65529c26b7ea42.txt","type":"text/plain","size":256}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894655575,"stop":1777894655610,"duration":35},"status":"passed","steps":[],"attachments":[{"uid":"52c1318d2bd3abfa","name":"RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)","source":"52c1318d2bd3abfa.txt","type":"text/plain","size":256}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894655610,"stop":1777894655654,"duration":44},"status":"passed","steps":[],"attachments":[{"uid":"13d6dbcedac99ef0","name":"RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)","source":"13d6dbcedac99ef0.txt","type":"text/plain","size":256}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894655654,"stop":1777894655681,"duration":27},"status":"passed","steps":[],"attachments":[{"uid":"74e86b520a02d32e","name":"RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)","source":"74e86b520a02d32e.txt","type":"text/plain","size":257}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894655681,"stop":1777894655708,"duration":27},"status":"passed","steps":[],"attachments":[{"uid":"8e71b79a4529fa6d","name":"RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)","source":"8e71b79a4529fa6d.txt","type":"text/plain","size":257}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894655708,"stop":1777894655729,"duration":21},"status":"passed","steps":[],"attachments":[{"uid":"4d572dc9268a569b","name":"RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)","source":"4d572dc9268a569b.txt","type":"text/plain","size":257}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894655729,"stop":1777894655755,"duration":26},"status":"passed","steps":[],"attachments":[{"uid":"98501951aff88ce5","name":"RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)","source":"98501951aff88ce5.txt","type":"text/plain","size":257}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894655755,"stop":1777894655784,"duration":29},"status":"passed","steps":[],"attachments":[{"uid":"f6810e201e4368b7","name":"RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)","source":"f6810e201e4368b7.txt","type":"text/plain","size":257}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894655785,"stop":1777894655836,"duration":51},"status":"passed","steps":[],"attachments":[{"uid":"38847740b02878e8","name":"RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)","source":"38847740b02878e8.txt","type":"text/plain","size":257}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894655836,"stop":1777894657086,"duration":1250},"status":"passed","steps":[],"attachments":[{"uid":"436bb260d1743a89","name":"RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)","source":"436bb260d1743a89.txt","type":"text/plain","size":397},{"uid":"86097adb5d3a3e9","name":"RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)","source":"86097adb5d3a3e9.txt","type":"text/plain","size":397}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":2},{"name":"GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894657086,"stop":1777894658340,"duration":1254},"status":"passed","steps":[],"attachments":[{"uid":"ab6ce5a9183759ae","name":"RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)","source":"ab6ce5a9183759ae.txt","type":"text/plain","size":401},{"uid":"2ebc4294cbbfbf47","name":"RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)","source":"2ebc4294cbbfbf47.txt","type":"text/plain","size":401}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":2},{"name":"GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894658340,"stop":1777894659594,"duration":1254},"status":"passed","steps":[],"attachments":[{"uid":"c59835fe163f4bd7","name":"RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)","source":"c59835fe163f4bd7.txt","type":"text/plain","size":257},{"uid":"d958077a36a459f4","name":"RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)","source":"d958077a36a459f4.txt","type":"text/plain","size":257}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":2},{"name":"GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894659594,"stop":1777894660882,"duration":1288},"status":"passed","steps":[],"attachments":[{"uid":"52df160f522f6cf4","name":"RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)","source":"52df160f522f6cf4.txt","type":"text/plain","size":257},{"uid":"8b765a7e93fe8cad","name":"RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)","source":"8b765a7e93fe8cad.txt","type":"text/plain","size":257}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":2},{"name":"GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f884ff17bb1e0c5fc4d8f7)","time":{"start":1777894660882,"stop":1777894660962,"duration":80},"status":"passed","steps":[],"attachments":[{"uid":"68a99a1fcd8aa834","name":"addUserToPlace(generic) response","source":"68a99a1fcd8aa834.json","type":"application/json","size":153}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1}],"attachments":[],"parameters":[],"stepsCount":21,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":25},{"name":"When query members for prepared place","time":{"start":1777894660962,"stop":1777894661027,"duration":65},"status":"passed","steps":[{"name":"GraphQL: members(filters.place_id)","time":{"start":1777894660963,"stop":1777894661027,"duration":64},"status":"passed","steps":[],"attachments":[{"uid":"695b4a9e1218a7c3","name":"members response","source":"695b4a9e1218a7c3.json","type":"application/json","size":523}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"Then members response contains trusted worker with accepted status","time":{"start":1777894661027,"stop":1777894661030,"duration":3},"status":"failed","statusMessage":"AssertionError: Ожидали status=accepted для worker, получили: 'pending'\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 66, in step_assert_trusted_worker_member\n td.assert_worker_member_trusted_and_accepted(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 909, in assert_worker_member_trusted_and_accepted\n assert status == \"accepted\", f\"Ожидали status=accepted для worker, получили: {status!r}\"\n ^^^^^^^^^^^^^^^^^^^^\n","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":true,"attachmentsCount":0},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1777894661030,"stop":1777894661252,"duration":222},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1777894661252,"stop":1777894661430,"duration":178},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1777894661430,"stop":1777894661510,"duration":80},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":29,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":26},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Pass requests"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[]}],"tags":[]},"source":"6f12a277d0e4910.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7a6a9a042ff6da05.json b/allure-report/data/test-cases/7a6a9a042ff6da05.json deleted file mode 100644 index 21c4190..0000000 --- a/allure-report/data/test-cases/7a6a9a042ff6da05.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"7a6a9a042ff6da05","name":"Get place info (dynamic place, no hardcode)","fullName":"KVS GraphQL (place + members): Get place info (dynamic place, no hardcode)","historyId":"c1bd554320a2aefbe4b77b8dc3a01b64","time":{"start":1776855065825,"stop":1776855066169,"duration":344},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":true,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get access token","time":{"start":1776855065826,"stop":1776855066011,"duration":185},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then access token is valid","time":{"start":1776855066011,"stop":1776855066012,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When create place for kvs","time":{"start":1776855066012,"stop":1776855066060,"duration":48},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple (KVS)","time":{"start":1776855066014,"stop":1776855066059,"duration":45},"status":"passed","steps":[],"attachments":[{"uid":"a9f7f6046e5d4a4f","name":"createPlaceMultiple response","source":"a9f7f6046e5d4a4f.json","type":"application/json","size":148}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"And query place members for created kvs place","time":{"start":1776855066060,"stop":1776855066109,"duration":49},"status":"passed","steps":[{"name":"GraphQL: place members (KVS)","time":{"start":1776855066061,"stop":1776855066108,"duration":47},"status":"passed","steps":[],"attachments":[{"uid":"5f3bbbf8ce320408","name":"place members response","source":"5f3bbbf8ce320408.json","type":"application/json","size":155}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Then kvs place members response has correct shape for created place","time":{"start":1776855066109,"stop":1776855066110,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1776855066111,"stop":1776855066168,"duration":57},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":2,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":8},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"KVS GraphQL (place + members)"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c4ccaf28f30f5e79","status":"passed","time":{"start":1776854474872,"stop":1776854475143,"duration":271}},{"uid":"ffb09160c14b657","status":"failed","statusDetails":"AssertionError: members пустой: []\n","time":{"start":1776854431117,"stop":1776854431427,"duration":310}}],"categories":[],"tags":[]},"source":"7a6a9a042ff6da05.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7ba6e9730bad3e99.json b/allure-report/data/test-cases/7ba6e9730bad3e99.json deleted file mode 100644 index 9a23f65..0000000 --- a/allure-report/data/test-cases/7ba6e9730bad3e99.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"7ba6e9730bad3e99","name":"Authorize as employer","fullName":"Place info (REST/GraphQL/WebSocket): Authorize as employer","historyId":"671d36bc7d85d5b78ec36b2e34a7884b","time":{"start":1776854430677,"stop":1776854431017,"duration":340},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get access token","time":{"start":1776854430679,"stop":1776854431015,"duration":336},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then access token is valid","time":{"start":1776854431015,"stop":1776854431016,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":2},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Place info (REST/GraphQL/WebSocket)"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"7ba6e9730bad3e99.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7bcb3b93b332730e.json b/allure-report/data/test-cases/7bcb3b93b332730e.json deleted file mode 100644 index 7387424..0000000 --- a/allure-report/data/test-cases/7bcb3b93b332730e.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"7bcb3b93b332730e","name":"Add user to place and verify member appears","fullName":"KVS GraphQL (place + members): Add user to place and verify member appears","historyId":"28af94122ac2a3b2fdb35067e7223b74","time":{"start":1776855066170,"stop":1776855066735,"duration":565},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get access token","time":{"start":1776855066171,"stop":1776855066291,"duration":120},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then access token is valid","time":{"start":1776855066291,"stop":1776855066292,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When create place for kvs","time":{"start":1776855066293,"stop":1776855066338,"duration":45},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple (KVS)","time":{"start":1776855066294,"stop":1776855066337,"duration":43},"status":"passed","steps":[],"attachments":[{"uid":"665acbd07f5e77af","name":"createPlaceMultiple response","source":"665acbd07f5e77af.json","type":"application/json","size":148}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"And create user for kvs","time":{"start":1776855066338,"stop":1776855066401,"duration":63},"status":"passed","steps":[{"name":"GraphQL: createUser (KVS)","time":{"start":1776855066339,"stop":1776855066400,"duration":61},"status":"passed","steps":[],"attachments":[{"uid":"59132c0415da35d2","name":"createUser response","source":"59132c0415da35d2.json","type":"application/json","size":445}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"And add user to kvs place","time":{"start":1776855066414,"stop":1776855066527,"duration":113},"status":"passed","steps":[{"name":"GraphQL: addUserToPlace (KVS)","time":{"start":1776855066443,"stop":1776855066526,"duration":83},"status":"passed","steps":[],"attachments":[{"uid":"df5541a2d7bf2683","name":"addUserToPlace response","source":"df5541a2d7bf2683.json","type":"application/json","size":153}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Then addUserToPlace response is valid","time":{"start":1776855066528,"stop":1776855066529,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When query place members for created kvs place","time":{"start":1776855066529,"stop":1776855066577,"duration":48},"status":"passed","steps":[{"name":"GraphQL: place members (KVS)","time":{"start":1776855066530,"stop":1776855066577,"duration":47},"status":"passed","steps":[],"attachments":[{"uid":"a89dd32350045c08","name":"place members response","source":"a89dd32350045c08.json","type":"application/json","size":432}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Then added member is present in place members results","time":{"start":1776855066580,"stop":1776855066582,"duration":2},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1776855066582,"stop":1776855066684,"duration":102},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1776855066684,"stop":1776855066735,"duration":51},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":4,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":14},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"KVS GraphQL (place + members)"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7ff516c1ef46fb74","status":"passed","time":{"start":1776854475145,"stop":1776854475671,"duration":526}},{"uid":"d7d489d52b9369a5","status":"passed","time":{"start":1776854431429,"stop":1776854432006,"duration":577}}],"categories":[],"tags":[]},"source":"7bcb3b93b332730e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7f8a9ca4d31bb737.json b/allure-report/data/test-cases/7f8a9ca4d31bb737.json new file mode 100644 index 0000000..362e7fd --- /dev/null +++ b/allure-report/data/test-cases/7f8a9ca4d31bb737.json @@ -0,0 +1 @@ +{"uid":"7f8a9ca4d31bb737","name":"setUserPlaces moves worker to first three places with trusted privilege","fullName":"Pass requests: setUserPlaces moves worker to first three places with trusted privilege","historyId":"30c7842eb5c842b406c44d94a2de3901","time":{"start":1777894661514,"stop":1777894663493,"duration":1979},"status":"failed","statusMessage":"AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 72, in step_prepare_set_user_places_flow\n td.prepare_set_user_places_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 959, in prepare_set_user_places_flow\n self._attach_employee_to_place(employee_id=worker_employee_id, place_id=p4)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 493, in _attach_employee_to_place\n raise AssertionError(f\"Не удалось прикрепить employee к place. Попробовали: {attempts}. Последняя ошибка: {last_error}\")\n","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 72, in step_prepare_set_user_places_flow\n td.prepare_set_user_places_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 959, in prepare_set_user_places_flow\n self._attach_employee_to_place(employee_id=worker_employee_id, place_id=p4)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 493, in _attach_employee_to_place\n raise AssertionError(f\"Не удалось прикрепить employee к place. Попробовали: {attempts}. Последняя ошибка: {last_error}\")\n","steps":[{"name":"When get access token","time":{"start":1777894661516,"stop":1777894661659,"duration":143},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"And prepare four places and worker for setUserPlaces flow","time":{"start":1777894661659,"stop":1777894662757,"duration":1098},"status":"failed","statusMessage":"AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 72, in step_prepare_set_user_places_flow\n td.prepare_set_user_places_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 959, in prepare_set_user_places_flow\n self._attach_employee_to_place(employee_id=worker_employee_id, place_id=p4)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 493, in _attach_employee_to_place\n raise AssertionError(f\"Не удалось прикрепить employee к place. Попробовали: {attempts}. Последняя ошибка: {last_error}\")\n","steps":[{"name":"GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)","time":{"start":1777894661661,"stop":1777894661704,"duration":43},"status":"passed","steps":[],"attachments":[{"uid":"472a6b6b462fb2a9","name":"createPlaceMultiple response","source":"472a6b6b462fb2a9.json","type":"application/json","size":148}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)","time":{"start":1777894661704,"stop":1777894661746,"duration":42},"status":"passed","steps":[],"attachments":[{"uid":"d7c2c1f0fc694710","name":"createPlaceMultiple response","source":"d7c2c1f0fc694710.json","type":"application/json","size":148}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)","time":{"start":1777894661746,"stop":1777894661787,"duration":41},"status":"passed","steps":[],"attachments":[{"uid":"f506bf952bbc3469","name":"createPlaceMultiple response","source":"f506bf952bbc3469.json","type":"application/json","size":148}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)","time":{"start":1777894661787,"stop":1777894661846,"duration":59},"status":"passed","steps":[],"attachments":[{"uid":"f9a5b11d77476151","name":"createPlaceMultiple response","source":"f9a5b11d77476151.json","type":"application/json","size":148}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: createUser (set user)","time":{"start":1777894661846,"stop":1777894661897,"duration":51},"status":"passed","steps":[],"attachments":[{"uid":"76272a45be317c4e","name":"createUser(generic) response","source":"76272a45be317c4e.json","type":"application/json","size":436}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: createUser (set worker)","time":{"start":1777894661897,"stop":1777894661962,"duration":65},"status":"passed","steps":[],"attachments":[{"uid":"9825091c06e7b98c","name":"createUser(generic) response","source":"9825091c06e7b98c.json","type":"application/json","size":438}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: addEmployee (generic)","time":{"start":1777894661962,"stop":1777894661996,"duration":34},"status":"passed","steps":[],"attachments":[{"uid":"85692f34c77b4766","name":"addEmployee(generic) response","source":"85692f34c77b4766.json","type":"application/json","size":85}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: setUserPlaces (dto-variable)","time":{"start":1777894661996,"stop":1777894662392,"duration":396},"status":"passed","steps":[],"attachments":[{"uid":"e0e8102887c98928","name":"setUserPlaces response","source":"e0e8102887c98928.json","type":"application/json","size":221}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: attach employee to place (addEmployeeToPlace/dto)","time":{"start":1777894662420,"stop":1777894662450,"duration":30},"status":"passed","steps":[],"attachments":[{"uid":"edad895d645c7358","name":"RuntimeError: addEmployeeToPlace","source":"edad895d645c7358.txt","type":"text/plain","size":324}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: attach employee to place (addEmployeeToPlace/args)","time":{"start":1777894662450,"stop":1777894662478,"duration":28},"status":"passed","steps":[],"attachments":[{"uid":"adcd3686255dfcd","name":"RuntimeError: addEmployeeToPlace","source":"adcd3686255dfcd.txt","type":"text/plain","size":324}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: attach employee to place (addEmployeeToPlace/employee_ids)","time":{"start":1777894662478,"stop":1777894662501,"duration":23},"status":"passed","steps":[],"attachments":[{"uid":"73cd80c8cd5aeb80","name":"RuntimeError: addEmployeeToPlace","source":"73cd80c8cd5aeb80.txt","type":"text/plain","size":324}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: attach employee to place (attachEmployeeToPlace/dto)","time":{"start":1777894662502,"stop":1777894662546,"duration":44},"status":"passed","steps":[],"attachments":[{"uid":"b93cef6ffb874220","name":"RuntimeError: attachEmployeeToPlace","source":"b93cef6ffb874220.txt","type":"text/plain","size":257}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: attach employee to place (attachEmployeeToPlace/args)","time":{"start":1777894662546,"stop":1777894662568,"duration":22},"status":"passed","steps":[],"attachments":[{"uid":"b1122b47a135d2f8","name":"RuntimeError: attachEmployeeToPlace","source":"b1122b47a135d2f8.txt","type":"text/plain","size":257}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: attach employee to place (attachEmployeeToPlace/employee_ids)","time":{"start":1777894662568,"stop":1777894662592,"duration":24},"status":"passed","steps":[],"attachments":[{"uid":"2fb0ddbd8fb76592","name":"RuntimeError: attachEmployeeToPlace","source":"2fb0ddbd8fb76592.txt","type":"text/plain","size":257}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: attach employee to place (addEmployeesToPlace/dto)","time":{"start":1777894662592,"stop":1777894662620,"duration":28},"status":"passed","steps":[],"attachments":[{"uid":"c4ef3068e8c260fa","name":"RuntimeError: addEmployeesToPlace","source":"c4ef3068e8c260fa.txt","type":"text/plain","size":307}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: attach employee to place (addEmployeesToPlace/args)","time":{"start":1777894662620,"stop":1777894662645,"duration":25},"status":"passed","steps":[],"attachments":[{"uid":"508a7e2b880cf8ae","name":"RuntimeError: addEmployeesToPlace","source":"508a7e2b880cf8ae.txt","type":"text/plain","size":307}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: attach employee to place (addEmployeesToPlace/employee_ids)","time":{"start":1777894662645,"stop":1777894662672,"duration":27},"status":"passed","steps":[],"attachments":[{"uid":"d34ee63ed9ecaf47","name":"RuntimeError: addEmployeesToPlace","source":"d34ee63ed9ecaf47.txt","type":"text/plain","size":307}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: attach employee to place (addEmployeesToPlaces/dto)","time":{"start":1777894662672,"stop":1777894662703,"duration":31},"status":"passed","steps":[],"attachments":[{"uid":"c77f0c932a1656e9","name":"RuntimeError: addEmployeesToPlaces","source":"c77f0c932a1656e9.txt","type":"text/plain","size":308}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: attach employee to place (addEmployeesToPlaces/args)","time":{"start":1777894662703,"stop":1777894662730,"duration":27},"status":"passed","steps":[],"attachments":[{"uid":"a3b794c5e65a8830","name":"RuntimeError: addEmployeesToPlaces","source":"a3b794c5e65a8830.txt","type":"text/plain","size":308}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"GraphQL: attach employee to place (addEmployeesToPlaces/employee_ids)","time":{"start":1777894662730,"stop":1777894662755,"duration":25},"status":"passed","steps":[],"attachments":[{"uid":"d2ced6f0b6e0d62e","name":"RuntimeError: addEmployeesToPlaces","source":"d2ced6f0b6e0d62e.txt","type":"text/plain","size":308}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1}],"attachments":[],"parameters":[],"stepsCount":20,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":true,"attachmentsCount":20},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1777894662758,"stop":1777894662964,"duration":206},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1777894662964,"stop":1777894663120,"duration":156},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1777894663120,"stop":1777894663273,"duration":153},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1777894663273,"stop":1777894663330,"duration":57},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1777894663330,"stop":1777894663433,"duration":103},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1777894663433,"stop":1777894663490,"duration":57},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"When apply setUserPlaces for worker to first three places with trusted privilege","time":{"start":1777894663493,"stop":1777894663493,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"And query places by worker member filter","time":{"start":1777894663493,"stop":1777894663493,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Then worker is in first three places with accepted trusted and absent in fourth place","time":{"start":1777894663493,"stop":1777894663493,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":31,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":20},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Pass requests"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[]}],"tags":[]},"source":"7f8a9ca4d31bb737.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7ff516c1ef46fb74.json b/allure-report/data/test-cases/7ff516c1ef46fb74.json deleted file mode 100644 index 99cf722..0000000 --- a/allure-report/data/test-cases/7ff516c1ef46fb74.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"7ff516c1ef46fb74","name":"Add user to place and verify member appears","fullName":"KVS GraphQL (place + members): Add user to place and verify member appears","historyId":"28af94122ac2a3b2fdb35067e7223b74","time":{"start":1776854475145,"stop":1776854475671,"duration":526},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get access token","time":{"start":1776854475146,"stop":1776854475276,"duration":130},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then access token is valid","time":{"start":1776854475276,"stop":1776854475277,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When create place for kvs","time":{"start":1776854475277,"stop":1776854475316,"duration":39},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple (KVS)","time":{"start":1776854475279,"stop":1776854475316,"duration":37},"status":"passed","steps":[],"attachments":[{"uid":"6546748ec0ab8329","name":"createPlaceMultiple response","source":"6546748ec0ab8329.json","type":"application/json","size":148}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"And create user for kvs","time":{"start":1776854475316,"stop":1776854475372,"duration":56},"status":"passed","steps":[{"name":"GraphQL: createUser (KVS)","time":{"start":1776854475317,"stop":1776854475371,"duration":54},"status":"passed","steps":[],"attachments":[{"uid":"97b1f91ede190475","name":"createUser response","source":"97b1f91ede190475.json","type":"application/json","size":445}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"And add user to kvs place","time":{"start":1776854475372,"stop":1776854475462,"duration":90},"status":"passed","steps":[{"name":"GraphQL: addUserToPlace (KVS)","time":{"start":1776854475373,"stop":1776854475461,"duration":88},"status":"passed","steps":[],"attachments":[{"uid":"40934732210e9bb6","name":"addUserToPlace response","source":"40934732210e9bb6.json","type":"application/json","size":153}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Then addUserToPlace response is valid","time":{"start":1776854475462,"stop":1776854475463,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When query place members for created kvs place","time":{"start":1776854475463,"stop":1776854475511,"duration":48},"status":"passed","steps":[{"name":"GraphQL: place members (KVS)","time":{"start":1776854475463,"stop":1776854475511,"duration":48},"status":"passed","steps":[],"attachments":[{"uid":"b36ae1ff3b5353be","name":"place members response","source":"b36ae1ff3b5353be.json","type":"application/json","size":432}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Then added member is present in place members results","time":{"start":1776854475511,"stop":1776854475512,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1776854475512,"stop":1776854475590,"duration":78},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1776854475590,"stop":1776854475671,"duration":81},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":4,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":14},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"KVS GraphQL (place + members)"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"7ff516c1ef46fb74.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9c2bc11534322c25.json b/allure-report/data/test-cases/9c2bc11534322c25.json deleted file mode 100644 index 521a2d5..0000000 --- a/allure-report/data/test-cases/9c2bc11534322c25.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"9c2bc11534322c25","name":"Authorize as employer","fullName":"Place info (REST/GraphQL/WebSocket): Authorize as employer","historyId":"671d36bc7d85d5b78ec36b2e34a7884b","time":{"start":1776855065463,"stop":1776855065765,"duration":302},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get access token","time":{"start":1776855065465,"stop":1776855065762,"duration":297},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then access token is valid","time":{"start":1776855065763,"stop":1776855065764,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":2},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Place info (REST/GraphQL/WebSocket)"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"207f4f7e62f50ecd","status":"passed","time":{"start":1776854474515,"stop":1776854474820,"duration":305}},{"uid":"7ba6e9730bad3e99","status":"passed","time":{"start":1776854430677,"stop":1776854431017,"duration":340}}],"categories":[],"tags":[]},"source":"9c2bc11534322c25.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c4ccaf28f30f5e79.json b/allure-report/data/test-cases/c4ccaf28f30f5e79.json deleted file mode 100644 index 40074f0..0000000 --- a/allure-report/data/test-cases/c4ccaf28f30f5e79.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"c4ccaf28f30f5e79","name":"Get place info (dynamic place, no hardcode)","fullName":"KVS GraphQL (place + members): Get place info (dynamic place, no hardcode)","historyId":"c1bd554320a2aefbe4b77b8dc3a01b64","time":{"start":1776854474872,"stop":1776854475143,"duration":271},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get access token","time":{"start":1776854474874,"stop":1776854474993,"duration":119},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then access token is valid","time":{"start":1776854474993,"stop":1776854474994,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When create place for kvs","time":{"start":1776854474994,"stop":1776854475041,"duration":47},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple (KVS)","time":{"start":1776854474996,"stop":1776854475040,"duration":44},"status":"passed","steps":[],"attachments":[{"uid":"38c433f3956a6c24","name":"createPlaceMultiple response","source":"38c433f3956a6c24.json","type":"application/json","size":148}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"And query place members for created kvs place","time":{"start":1776854475041,"stop":1776854475086,"duration":45},"status":"passed","steps":[{"name":"GraphQL: place members (KVS)","time":{"start":1776854475042,"stop":1776854475086,"duration":44},"status":"passed","steps":[],"attachments":[{"uid":"54bf6b4cd11c49ba","name":"place members response","source":"54bf6b4cd11c49ba.json","type":"application/json","size":155}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Then kvs place members response has correct shape for created place","time":{"start":1776854475087,"stop":1776854475087,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1776854475088,"stop":1776854475142,"duration":54},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":2,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":8},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"KVS GraphQL (place + members)"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"c4ccaf28f30f5e79.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ce3038f7e96acf49.json b/allure-report/data/test-cases/ce3038f7e96acf49.json new file mode 100644 index 0000000..a7435b1 --- /dev/null +++ b/allure-report/data/test-cases/ce3038f7e96acf49.json @@ -0,0 +1 @@ +{"uid":"ce3038f7e96acf49","name":"Pass request approval requires two confirmations","fullName":"Pass requests: Pass request approval requires two confirmations","historyId":"34532a485fee47211dd0b378a7dc503c","time":{"start":1777894654692,"stop":1777894654874,"duration":182},"status":"broken","statusMessage":"RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 583, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 308, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"broken","statusMessage":"RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 583, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 308, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n","steps":[{"name":"When get access token","time":{"start":1777894654694,"stop":1777894654810,"duration":116},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"And prepare nested places and employees for pass request approval flow","time":{"start":1777894654810,"stop":1777894654869,"duration":59},"status":"broken","statusMessage":"RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 583, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 308, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n","steps":[{"name":"GraphQL: createPlaceMultiple (passreq-place-1, place_type=section)","time":{"start":1777894654831,"stop":1777894654862,"duration":31},"status":"broken","statusMessage":"RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n","statusTrace":" File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n","steps":[],"attachments":[{"uid":"c0ca75f9f60312ad","name":"RuntimeError: createPlaceMultiple","source":"c0ca75f9f60312ad.txt","type":"text/plain","size":175}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":true,"attachmentsCount":1}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"And create pass in place #3 for approval flow","time":{"start":1777894654874,"stop":1777894654874,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"When query passRequests by created pass_id with my token","time":{"start":1777894654874,"stop":1777894654874,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Then pass request status is pending","time":{"start":1777894654874,"stop":1777894654874,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"When approve pass request with my token","time":{"start":1777894654874,"stop":1777894654874,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"And re-query passRequests by created pass_id with my token","time":{"start":1777894654874,"stop":1777894654874,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Then pass request status is pending","time":{"start":1777894654874,"stop":1777894654874,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"When approve pass request with new employee token","time":{"start":1777894654874,"stop":1777894654874,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"And query passRequests by created pass_id with new employee token","time":{"start":1777894654874,"stop":1777894654874,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Then pass request status is active","time":{"start":1777894654874,"stop":1777894654874,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":12,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Pass requests"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Test defects","matchedStatuses":[]}],"tags":[]},"source":"ce3038f7e96acf49.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d01c25fbb85460f4.json b/allure-report/data/test-cases/d01c25fbb85460f4.json deleted file mode 100644 index bfb4b3c..0000000 --- a/allure-report/data/test-cases/d01c25fbb85460f4.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"d01c25fbb85460f4","name":"Get place info","fullName":"Place info (REST/GraphQL/WebSocket): Get place info","historyId":"ad3dd3c4cc300bb9a4f6fcd9cfe24502","time":{"start":1776855065767,"stop":1776855065822,"duration":55},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get place info","time":{"start":1776855065768,"stop":1776855065820,"duration":52},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then place info is valid for query data","time":{"start":1776855065821,"stop":1776855065821,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":2},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Place info (REST/GraphQL/WebSocket)"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"3233dd19cfc118fc","status":"passed","time":{"start":1776854474822,"stop":1776854474870,"duration":48}},{"uid":"63e03a2b27e8d9f2","status":"passed","time":{"start":1776854431019,"stop":1776854431114,"duration":95}}],"categories":[],"tags":[]},"source":"d01c25fbb85460f4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d7d489d52b9369a5.json b/allure-report/data/test-cases/d7d489d52b9369a5.json deleted file mode 100644 index dea9638..0000000 --- a/allure-report/data/test-cases/d7d489d52b9369a5.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"d7d489d52b9369a5","name":"Add user to place and verify member appears","fullName":"KVS GraphQL (place + members): Add user to place and verify member appears","historyId":"28af94122ac2a3b2fdb35067e7223b74","time":{"start":1776854431429,"stop":1776854432006,"duration":577},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get access token","time":{"start":1776854431430,"stop":1776854431550,"duration":120},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then access token is valid","time":{"start":1776854431550,"stop":1776854431550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When create place for kvs","time":{"start":1776854431551,"stop":1776854431605,"duration":54},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple (KVS)","time":{"start":1776854431552,"stop":1776854431604,"duration":52},"status":"passed","steps":[],"attachments":[{"uid":"378376b29d7b9701","name":"createPlaceMultiple response","source":"378376b29d7b9701.json","type":"application/json","size":148}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"And create user for kvs","time":{"start":1776854431605,"stop":1776854431676,"duration":71},"status":"passed","steps":[{"name":"GraphQL: createUser (KVS)","time":{"start":1776854431606,"stop":1776854431675,"duration":69},"status":"passed","steps":[],"attachments":[{"uid":"81111fcbd74b07a8","name":"createUser response","source":"81111fcbd74b07a8.json","type":"application/json","size":445}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"And add user to kvs place","time":{"start":1776854431676,"stop":1776854431762,"duration":86},"status":"passed","steps":[{"name":"GraphQL: addUserToPlace (KVS)","time":{"start":1776854431676,"stop":1776854431761,"duration":85},"status":"passed","steps":[],"attachments":[{"uid":"1f74595bdb2dbf3e","name":"addUserToPlace response","source":"1f74595bdb2dbf3e.json","type":"application/json","size":153}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Then addUserToPlace response is valid","time":{"start":1776854431762,"stop":1776854431763,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When query place members for created kvs place","time":{"start":1776854431764,"stop":1776854431810,"duration":46},"status":"passed","steps":[{"name":"GraphQL: place members (KVS)","time":{"start":1776854431765,"stop":1776854431810,"duration":45},"status":"passed","steps":[],"attachments":[{"uid":"48650f521ac6db09","name":"place members response","source":"48650f521ac6db09.json","type":"application/json","size":432}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Then added member is present in place members results","time":{"start":1776854431810,"stop":1776854431811,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1776854431811,"stop":1776854431946,"duration":135},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1776854431946,"stop":1776854432006,"duration":60},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":4,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":14},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"KVS GraphQL (place + members)"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"d7d489d52b9369a5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e442ea2041e37906.json b/allure-report/data/test-cases/e442ea2041e37906.json new file mode 100644 index 0000000..d5d683e --- /dev/null +++ b/allure-report/data/test-cases/e442ea2041e37906.json @@ -0,0 +1 @@ +{"uid":"e442ea2041e37906","name":"Pass request rejection prevents activation even with second confirmation","fullName":"Pass requests: Pass request rejection prevents activation even with second confirmation","historyId":"d5214a811b3d7cd98d122456dbf59131","time":{"start":1777894654876,"stop":1777894655113,"duration":237},"status":"broken","statusMessage":"RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 583, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 308, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"broken","statusMessage":"RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 583, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 308, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n","steps":[{"name":"When get access token","time":{"start":1777894654879,"stop":1777894655005,"duration":126},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"And prepare nested places and employees for pass request approval flow","time":{"start":1777894655005,"stop":1777894655109,"duration":104},"status":"broken","statusMessage":"RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n","statusTrace":" 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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 583, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 308, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n","steps":[{"name":"GraphQL: createPlaceMultiple (passreq-place-1, place_type=section)","time":{"start":1777894655051,"stop":1777894655104,"duration":53},"status":"broken","statusMessage":"RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n","statusTrace":" File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n","steps":[],"attachments":[{"uid":"6fabe361982eb5ee","name":"RuntimeError: createPlaceMultiple","source":"6fabe361982eb5ee.txt","type":"text/plain","size":175}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":true,"attachmentsCount":1}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},{"name":"And create pass in place #3 for approval flow","time":{"start":1777894655113,"stop":1777894655113,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"When query passRequests by created pass_id with my token","time":{"start":1777894655113,"stop":1777894655113,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Then pass request status is pending","time":{"start":1777894655113,"stop":1777894655113,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"When reject pass request with my token","time":{"start":1777894655113,"stop":1777894655113,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"And re-query passRequests by created pass_id with my token","time":{"start":1777894655113,"stop":1777894655113,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Then pass request status is not active","time":{"start":1777894655113,"stop":1777894655113,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"When approve pass request with new employee token","time":{"start":1777894655113,"stop":1777894655113,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"And query passRequests by created pass_id with new employee token","time":{"start":1777894655113,"stop":1777894655113,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Then pass request status is not active","time":{"start":1777894655113,"stop":1777894655113,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":12,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Pass requests"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Test defects","matchedStatuses":[]}],"tags":[]},"source":"e442ea2041e37906.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/eeb4568cb2661d08.json b/allure-report/data/test-cases/eeb4568cb2661d08.json deleted file mode 100644 index ef1d013..0000000 --- a/allure-report/data/test-cases/eeb4568cb2661d08.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"eeb4568cb2661d08","name":"Create subscription, check invoices, delete subscription","fullName":"KVS GraphQL subscription: Create subscription, check invoices, delete subscription","historyId":"7cccd63cf5a5a0c9e367594080cb5757","time":{"start":1776855066739,"stop":1776855067705,"duration":966},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"When get access token","time":{"start":1776855066740,"stop":1776855066882,"duration":142},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then access token is valid","time":{"start":1776855066882,"stop":1776855066883,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When create service for kvs subscription","time":{"start":1776855066883,"stop":1776855066924,"duration":41},"status":"passed","steps":[{"name":"GraphQL: createService","time":{"start":1776855066886,"stop":1776855066924,"duration":38},"status":"passed","steps":[],"attachments":[{"uid":"44503099ef7202b2","name":"createService response","source":"44503099ef7202b2.json","type":"application/json","size":152}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"And create plan for kvs subscription","time":{"start":1776855066925,"stop":1776855067015,"duration":90},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple (KVS)","time":{"start":1776855066926,"stop":1776855066979,"duration":53},"status":"passed","steps":[],"attachments":[{"uid":"491f5cc788feffbf","name":"createPlaceMultiple response","source":"491f5cc788feffbf.json","type":"application/json","size":148}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"GraphQL: createPlan","time":{"start":1776855066979,"stop":1776855067014,"duration":35},"status":"passed","steps":[],"attachments":[{"uid":"80b593c242e8118c","name":"createPlan response","source":"80b593c242e8118c.json","type":"application/json","size":434}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":2,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":2},{"name":"And create subscription for kvs","time":{"start":1776855067015,"stop":1776855067293,"duration":278},"status":"passed","steps":[{"name":"GraphQL: createUser (KVS)","time":{"start":1776855067016,"stop":1776855067078,"duration":62},"status":"passed","steps":[],"attachments":[{"uid":"396b351bade8c719","name":"createUser response","source":"396b351bade8c719.json","type":"application/json","size":445}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"GraphQL: addUserToPlace (KVS)","time":{"start":1776855067078,"stop":1776855067153,"duration":75},"status":"passed","steps":[],"attachments":[{"uid":"afad259b291c1908","name":"addUserToPlace response","source":"afad259b291c1908.json","type":"application/json","size":153}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"GraphQL: place members (KVS)","time":{"start":1776855067154,"stop":1776855067225,"duration":71},"status":"passed","steps":[],"attachments":[{"uid":"41dfa1c4132a125","name":"place members response","source":"41dfa1c4132a125.json","type":"application/json","size":432}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"GraphQL: createSubscription","time":{"start":1776855067225,"stop":1776855067293,"duration":68},"status":"passed","steps":[],"attachments":[{"uid":"29ddf7dfcd55804d","name":"createSubscription response","source":"29ddf7dfcd55804d.json","type":"application/json","size":558}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[{"uid":"efb29951bb9a32ab","name":"addUserToPlace (for subscription) response","source":"efb29951bb9a32ab.json","type":"application/json","size":153},{"uid":"85a124398c66573a","name":"place members (after addUserToPlace) response","source":"85a124398c66573a.json","type":"application/json","size":432}],"parameters":[],"attachmentsCount":6,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":4},{"name":"Then subscription response is valid","time":{"start":1776855067294,"stop":1776855067295,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When query pending invoices for subscription place","time":{"start":1776855067295,"stop":1776855067337,"duration":42},"status":"passed","steps":[{"name":"GraphQL: invoices (pending)","time":{"start":1776855067296,"stop":1776855067337,"duration":41},"status":"passed","steps":[],"attachments":[{"uid":"c30937d7188dd984","name":"invoices response","source":"c30937d7188dd984.json","type":"application/json","size":274}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Then invoices response is valid and references subscription","time":{"start":1776855067338,"stop":1776855067339,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When delete created subscription","time":{"start":1776855067339,"stop":1776855067394,"duration":55},"status":"passed","steps":[{"name":"GraphQL: deleteSubscription","time":{"start":1776855067340,"stop":1776855067393,"duration":53},"status":"passed","steps":[],"attachments":[{"uid":"b033d501bace25ae","name":"deleteSubscription response","source":"b033d501bace25ae.json","type":"application/json","size":50}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Then delete subscription response is successful","time":{"start":1776855067394,"stop":1776855067395,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_subscription","time":{"start":1776855067396,"stop":1776855067432,"duration":36},"status":"broken","statusMessage":"RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n","statusTrace":" File \"KVSTest\\features\\environment.py\", line 21, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 230, in _cleanup_delete_subscription\n _exec_or_fail(op_name=\"deleteSubscription(mutation)\", token=token, query=del_mut, variables={\"id\": subscription_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 25, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 65, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":true,"attachmentStep":false,"hasContent":true,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_user","time":{"start":1776855067437,"stop":1776855067548,"duration":111},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_plan","time":{"start":1776855067548,"stop":1776855067586,"duration":38},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1776855067586,"stop":1776855067652,"duration":66},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Cleanup: _cleanup_delete_service","time":{"start":1776855067652,"stop":1776855067705,"duration":53},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[{"uid":"bcfcd90aed1f9eba","name":"Cleanup error","source":"bcfcd90aed1f9eba.txt","type":"text/plain","size":1121}],"parameters":[],"attachmentsCount":12,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":24},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"KVS GraphQL subscription"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5be1b68cadb47a6c","status":"passed","time":{"start":1776854475675,"stop":1776854476569,"duration":894}},{"uid":"49083d3578d997f4","status":"passed","time":{"start":1776854432010,"stop":1776854433014,"duration":1004}}],"categories":[],"tags":[]},"source":"eeb4568cb2661d08.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ffb09160c14b657.json b/allure-report/data/test-cases/ffb09160c14b657.json deleted file mode 100644 index a26074d..0000000 --- a/allure-report/data/test-cases/ffb09160c14b657.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"ffb09160c14b657","name":"Get place info (dynamic place, no hardcode)","fullName":"KVS GraphQL (place + members): Get place info (dynamic place, no hardcode)","historyId":"c1bd554320a2aefbe4b77b8dc3a01b64","time":{"start":1776854431117,"stop":1776854431427,"duration":310},"status":"failed","statusMessage":"AssertionError: members пустой: []\n","statusTrace":" 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\\kvs_place_info_steps.py\", line 52, in step_query_place_members\n assert len(resp.get(\"data\", {}).get(\"place\").get(\"results\")[0].get(\"members\")) > 0, f\"members пустой: {resp.get('data', {}).get('place').get('results')[0].get('members')!r}\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"AssertionError: members пустой: []\n","statusTrace":" 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\\kvs_place_info_steps.py\", line 52, in step_query_place_members\n assert len(resp.get(\"data\", {}).get(\"place\").get(\"results\")[0].get(\"members\")) > 0, f\"members пустой: {resp.get('data', {}).get('place').get('results')[0].get('members')!r}\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","steps":[{"name":"When get access token","time":{"start":1776854431118,"stop":1776854431241,"duration":123},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then access token is valid","time":{"start":1776854431242,"stop":1776854431242,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"When create place for kvs","time":{"start":1776854431242,"stop":1776854431292,"duration":50},"status":"passed","steps":[{"name":"GraphQL: createPlaceMultiple (KVS)","time":{"start":1776854431244,"stop":1776854431291,"duration":47},"status":"passed","steps":[],"attachments":[{"uid":"63d52fcc0da5c578","name":"createPlaceMultiple response","source":"63d52fcc0da5c578.json","type":"application/json","size":148}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"And query place members for created kvs place","time":{"start":1776854431292,"stop":1776854431350,"duration":58},"status":"failed","statusMessage":"AssertionError: members пустой: []\n","statusTrace":" 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\\kvs_place_info_steps.py\", line 52, in step_query_place_members\n assert len(resp.get(\"data\", {}).get(\"place\").get(\"results\")[0].get(\"members\")) > 0, f\"members пустой: {resp.get('data', {}).get('place').get('results')[0].get('members')!r}\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","steps":[{"name":"GraphQL: place members (KVS)","time":{"start":1776854431293,"stop":1776854431346,"duration":53},"status":"passed","steps":[],"attachments":[{"uid":"85791a35718da0ec","name":"place members response","source":"85791a35718da0ec.json","type":"application/json","size":155}],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":1,"shouldDisplayMessage":true,"attachmentStep":false,"hasContent":true,"stepsCount":1},{"name":"Cleanup: _cleanup_delete_place","time":{"start":1776854431350,"stop":1776854431425,"duration":75},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0},{"name":"Then kvs place members response has correct shape for created place","time":{"start":1776854431427,"stop":1776854431427,"duration":0},"status":"skipped","steps":[],"attachments":[],"parameters":[],"attachmentsCount":0,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":false,"stepsCount":0}],"attachments":[],"parameters":[],"attachmentsCount":2,"shouldDisplayMessage":false,"attachmentStep":false,"hasContent":true,"stepsCount":8},"afterStages":[],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"KVS GraphQL (place + members)"},{"name":"framework","value":"behave"},{"name":"language","value":"cpython3"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"ffb09160c14b657.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/timeline.json b/allure-report/data/timeline.json index 56f4873..06f1679 100644 --- a/allure-report/data/timeline.json +++ b/allure-report/data/timeline.json @@ -1 +1 @@ -{"uid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","name":"timeline","children":[{"name":"Get place info (dynamic place, no hardcode)","uid":"ffb09160c14b657","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"failed","time":{"start":1776854431117,"stop":1776854431427,"duration":310},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Create subscription, check invoices, delete subscription","uid":"49083d3578d997f4","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1776854432010,"stop":1776854433014,"duration":1004},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Get place info","uid":"3233dd19cfc118fc","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1776854474822,"stop":1776854474870,"duration":48},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Add user to place and verify member appears","uid":"7bcb3b93b332730e","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1776855066170,"stop":1776855066735,"duration":565},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Authorize as employer","uid":"207f4f7e62f50ecd","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1776854474515,"stop":1776854474820,"duration":305},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Create subscription, check invoices, delete subscription","uid":"5be1b68cadb47a6c","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1776854475675,"stop":1776854476569,"duration":894},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Get place info (dynamic place, no hardcode)","uid":"7a6a9a042ff6da05","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1776855065825,"stop":1776855066169,"duration":344},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":true,"parameters":[],"tags":[]},{"name":"Create subscription, check invoices, delete subscription","uid":"eeb4568cb2661d08","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1776855066739,"stop":1776855067705,"duration":966},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Get place info","uid":"d01c25fbb85460f4","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1776855065767,"stop":1776855065822,"duration":55},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Get place info","uid":"63e03a2b27e8d9f2","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1776854431019,"stop":1776854431114,"duration":95},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Authorize as employer","uid":"7ba6e9730bad3e99","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1776854430677,"stop":1776854431017,"duration":340},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Get place info (dynamic place, no hardcode)","uid":"c4ccaf28f30f5e79","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1776854474872,"stop":1776854475143,"duration":271},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Add user to place and verify member appears","uid":"7ff516c1ef46fb74","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1776854475145,"stop":1776854475671,"duration":526},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Add user to place and verify member appears","uid":"d7d489d52b9369a5","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1776854431429,"stop":1776854432006,"duration":577},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Authorize as employer","uid":"9c2bc11534322c25","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"passed","time":{"start":1776855065463,"stop":1776855065765,"duration":302},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]}]} \ No newline at end of file +{"uid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","name":"timeline","children":[{"name":"Pass request approval requires two confirmations","uid":"ce3038f7e96acf49","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"broken","time":{"start":1777894654692,"stop":1777894654874,"duration":182},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Pass request rejection prevents activation even with second confirmation","uid":"e442ea2041e37906","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"broken","time":{"start":1777894654876,"stop":1777894655113,"duration":237},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"setUserPlaces moves worker to first three places with trusted privilege","uid":"7f8a9ca4d31bb737","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"failed","time":{"start":1777894661514,"stop":1777894663493,"duration":1979},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"passRequests returns results for created pass","uid":"10cb55f914c4faa4","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"failed","time":{"start":1777894653582,"stop":1777894654689,"duration":1107},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"addUserToPlace adds trusted member with accepted status","uid":"6f12a277d0e4910","parentUid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","status":"failed","time":{"start":1777894655115,"stop":1777894661512,"duration":6397},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}]} \ No newline at end of file diff --git a/allure-report/export/influxDbData.txt b/allure-report/export/influxDbData.txt index 8201be1..e3b9e4b 100644 --- a/allure-report/export/influxDbData.txt +++ b/allure-report/export/influxDbData.txt @@ -1,13 +1,15 @@ -launch_status failed=0 1776855077000000000 -launch_status broken=0 1776855077000000000 -launch_status passed=5 1776855077000000000 -launch_status skipped=0 1776855077000000000 -launch_status unknown=0 1776855077000000000 -launch_time duration=2242 1776855077000000000 -launch_time min_duration=55 1776855077000000000 -launch_time max_duration=966 1776855077000000000 -launch_time sum_duration=2232 1776855077000000000 -launch_time start=1776855065463 1776855077000000000 -launch_time stop=1776855067705 1776855077000000000 -launch_retries retries=10 1776855077000000000 -launch_retries run=5 1776855077000000000 +launch_status failed=3 1777894670000000000 +launch_status broken=2 1777894670000000000 +launch_status passed=0 1777894670000000000 +launch_status skipped=0 1777894670000000000 +launch_status unknown=0 1777894670000000000 +launch_time duration=9911 1777894670000000000 +launch_time min_duration=182 1777894670000000000 +launch_time max_duration=6397 1777894670000000000 +launch_time sum_duration=9902 1777894670000000000 +launch_time start=1777894653582 1777894670000000000 +launch_time stop=1777894663493 1777894670000000000 +launch_problems product_defects=3 1777894670000000000 +launch_problems test_defects=2 1777894670000000000 +launch_retries retries=0 1777894670000000000 +launch_retries run=5 1777894670000000000 diff --git a/allure-report/export/prometheusData.txt b/allure-report/export/prometheusData.txt index 365f7eb..db26884 100644 --- a/allure-report/export/prometheusData.txt +++ b/allure-report/export/prometheusData.txt @@ -1,13 +1,15 @@ -launch_status_failed 0 -launch_status_broken 0 -launch_status_passed 5 +launch_status_failed 3 +launch_status_broken 2 +launch_status_passed 0 launch_status_skipped 0 launch_status_unknown 0 -launch_time_duration 2242 -launch_time_min_duration 55 -launch_time_max_duration 966 -launch_time_sum_duration 2232 -launch_time_start 1776855065463 -launch_time_stop 1776855067705 -launch_retries_retries 10 +launch_time_duration 9911 +launch_time_min_duration 182 +launch_time_max_duration 6397 +launch_time_sum_duration 9902 +launch_time_start 1777894653582 +launch_time_stop 1777894663493 +launch_problems_product_defects 3 +launch_problems_test_defects 2 +launch_retries_retries 0 launch_retries_run 5 diff --git a/allure-report/history/categories-trend.json b/allure-report/history/categories-trend.json index 2f871d5..3847d64 100644 --- a/allure-report/history/categories-trend.json +++ b/allure-report/history/categories-trend.json @@ -1 +1 @@ -[{"data":{}}] \ No newline at end of file +[{"data":{"Product defects":3,"Test defects":2}}] \ No newline at end of file diff --git a/allure-report/history/duration-trend.json b/allure-report/history/duration-trend.json index 4e2d661..8634b47 100644 --- a/allure-report/history/duration-trend.json +++ b/allure-report/history/duration-trend.json @@ -1 +1 @@ -[{"data":{"duration":2242}}] \ No newline at end of file +[{"data":{"duration":9911}}] \ No newline at end of file diff --git a/allure-report/history/history-trend.json b/allure-report/history/history-trend.json index 970b3f0..185d030 100644 --- a/allure-report/history/history-trend.json +++ b/allure-report/history/history-trend.json @@ -1 +1 @@ -[{"data":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5}}] \ No newline at end of file +[{"data":{"failed":3,"broken":2,"skipped":0,"passed":0,"unknown":0,"total":5}}] \ No newline at end of file diff --git a/allure-report/history/history.json b/allure-report/history/history.json index 6de4417..33bcb22 100644 --- a/allure-report/history/history.json +++ b/allure-report/history/history.json @@ -1 +1 @@ -{"ad3dd3c4cc300bb9a4f6fcd9cfe24502":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1},"items":[{"uid":"d01c25fbb85460f4","status":"passed","time":{"start":1776855065767,"stop":1776855065822,"duration":55}}]},"c1bd554320a2aefbe4b77b8dc3a01b64":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1},"items":[{"uid":"7a6a9a042ff6da05","status":"passed","time":{"start":1776855065825,"stop":1776855066169,"duration":344}}]},"7cccd63cf5a5a0c9e367594080cb5757":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1},"items":[{"uid":"eeb4568cb2661d08","status":"passed","time":{"start":1776855066739,"stop":1776855067705,"duration":966}}]},"28af94122ac2a3b2fdb35067e7223b74":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1},"items":[{"uid":"7bcb3b93b332730e","status":"passed","time":{"start":1776855066170,"stop":1776855066735,"duration":565}}]},"671d36bc7d85d5b78ec36b2e34a7884b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1},"items":[{"uid":"9c2bc11534322c25","status":"passed","time":{"start":1776855065463,"stop":1776855065765,"duration":302}}]}} \ No newline at end of file +{"d5214a811b3d7cd98d122456dbf59131":{"statistic":{"failed":0,"broken":1,"skipped":0,"passed":0,"unknown":0,"total":1},"items":[{"uid":"e442ea2041e37906","status":"broken","statusDetails":"RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n","time":{"start":1777894654876,"stop":1777894655113,"duration":237}}]},"010e40997e6f0fca0e1d5f22e2b8daaf":{"statistic":{"failed":1,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":1},"items":[{"uid":"10cb55f914c4faa4","status":"failed","statusDetails":"AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n","time":{"start":1777894653582,"stop":1777894654689,"duration":1107}}]},"470bc5c3f04104d6210dad598c3d8b54":{"statistic":{"failed":1,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":1},"items":[{"uid":"6f12a277d0e4910","status":"failed","statusDetails":"AssertionError: Ожидали status=accepted для worker, получили: 'pending'\n","time":{"start":1777894655115,"stop":1777894661512,"duration":6397}}]},"30c7842eb5c842b406c44d94a2de3901":{"statistic":{"failed":1,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":1},"items":[{"uid":"7f8a9ca4d31bb737","status":"failed","statusDetails":"AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n","time":{"start":1777894661514,"stop":1777894663493,"duration":1979}}]},"34532a485fee47211dd0b378a7dc503c":{"statistic":{"failed":0,"broken":1,"skipped":0,"passed":0,"unknown":0,"total":1},"items":[{"uid":"ce3038f7e96acf49","status":"broken","statusDetails":"RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n","time":{"start":1777894654692,"stop":1777894654874,"duration":182}}]}} \ No newline at end of file diff --git a/allure-report/history/retry-trend.json b/allure-report/history/retry-trend.json index 656af62..66f82fa 100644 --- a/allure-report/history/retry-trend.json +++ b/allure-report/history/retry-trend.json @@ -1 +1 @@ -[{"data":{"run":5,"retry":10}}] \ No newline at end of file +[{"data":{"run":5,"retry":0}}] \ No newline at end of file diff --git a/allure-report/index.html b/allure-report/index.html index f00cbc1..08e6548 100644 --- a/allure-report/index.html +++ b/allure-report/index.html @@ -26,7 +26,7 @@ gtag('js', new Date()); gtag('config', 'G-FVWC4GKEYS', { 'allureVersion': '2.38.1', - 'reportUuid': '41f00c6d-871a-457b-a839-f7c1f68af182', + 'reportUuid': '2ef1651e-6190-4c02-983a-76d3abb72e93', 'single_file': false }); diff --git a/allure-report/widgets/behaviors.json b/allure-report/widgets/behaviors.json index 364fb38..fbf4009 100644 --- a/allure-report/widgets/behaviors.json +++ b/allure-report/widgets/behaviors.json @@ -1 +1 @@ -{"total":3,"items":[{"uid":"b10d31223e5a74c6f18fff0f5696f8ee","name":"Place info (REST/GraphQL/WebSocket)","statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2}},{"uid":"ded2778bb914aacc5dcd5003813f711c","name":"KVS GraphQL (place + members)","statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2}},{"uid":"ccabf020a779865991f68fbb0346b2db","name":"KVS GraphQL subscription","statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1}}]} \ No newline at end of file +{"total":1,"items":[{"uid":"161302aae45d3542e5f7f22258c0bac7","name":"Pass requests","statistic":{"failed":3,"broken":2,"skipped":0,"passed":0,"unknown":0,"total":5}}]} \ No newline at end of file diff --git a/allure-report/widgets/categories-trend.json b/allure-report/widgets/categories-trend.json index 2f871d5..3847d64 100644 --- a/allure-report/widgets/categories-trend.json +++ b/allure-report/widgets/categories-trend.json @@ -1 +1 @@ -[{"data":{}}] \ No newline at end of file +[{"data":{"Product defects":3,"Test defects":2}}] \ No newline at end of file diff --git a/allure-report/widgets/categories.json b/allure-report/widgets/categories.json index a527ade..ad60783 100644 --- a/allure-report/widgets/categories.json +++ b/allure-report/widgets/categories.json @@ -1 +1 @@ -{"total":0,"items":[]} \ No newline at end of file +{"total":2,"items":[{"uid":"8fb3a91ba5aaf9de24cc8a92edc82b5d","name":"Product defects","statistic":{"failed":3,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":3}},{"uid":"bdbf199525818fae7a8651db9eafe741","name":"Test defects","statistic":{"failed":0,"broken":2,"skipped":0,"passed":0,"unknown":0,"total":2}}]} \ No newline at end of file diff --git a/allure-report/widgets/duration-trend.json b/allure-report/widgets/duration-trend.json index 4e2d661..8634b47 100644 --- a/allure-report/widgets/duration-trend.json +++ b/allure-report/widgets/duration-trend.json @@ -1 +1 @@ -[{"data":{"duration":2242}}] \ No newline at end of file +[{"data":{"duration":9911}}] \ No newline at end of file diff --git a/allure-report/widgets/duration.json b/allure-report/widgets/duration.json index 8477c9f..c654fce 100644 --- a/allure-report/widgets/duration.json +++ b/allure-report/widgets/duration.json @@ -1 +1 @@ -[{"uid":"7a6a9a042ff6da05","name":"Get place info (dynamic place, no hardcode)","time":{"start":1776855065825,"stop":1776855066169,"duration":344},"status":"passed","severity":"normal"},{"uid":"d01c25fbb85460f4","name":"Get place info","time":{"start":1776855065767,"stop":1776855065822,"duration":55},"status":"passed","severity":"normal"},{"uid":"7bcb3b93b332730e","name":"Add user to place and verify member appears","time":{"start":1776855066170,"stop":1776855066735,"duration":565},"status":"passed","severity":"normal"},{"uid":"9c2bc11534322c25","name":"Authorize as employer","time":{"start":1776855065463,"stop":1776855065765,"duration":302},"status":"passed","severity":"normal"},{"uid":"eeb4568cb2661d08","name":"Create subscription, check invoices, delete subscription","time":{"start":1776855066739,"stop":1776855067705,"duration":966},"status":"passed","severity":"normal"}] \ No newline at end of file +[{"uid":"10cb55f914c4faa4","name":"passRequests returns results for created pass","time":{"start":1777894653582,"stop":1777894654689,"duration":1107},"status":"failed","severity":"normal"},{"uid":"ce3038f7e96acf49","name":"Pass request approval requires two confirmations","time":{"start":1777894654692,"stop":1777894654874,"duration":182},"status":"broken","severity":"normal"},{"uid":"7f8a9ca4d31bb737","name":"setUserPlaces moves worker to first three places with trusted privilege","time":{"start":1777894661514,"stop":1777894663493,"duration":1979},"status":"failed","severity":"normal"},{"uid":"e442ea2041e37906","name":"Pass request rejection prevents activation even with second confirmation","time":{"start":1777894654876,"stop":1777894655113,"duration":237},"status":"broken","severity":"normal"},{"uid":"6f12a277d0e4910","name":"addUserToPlace adds trusted member with accepted status","time":{"start":1777894655115,"stop":1777894661512,"duration":6397},"status":"failed","severity":"normal"}] \ No newline at end of file diff --git a/allure-report/widgets/history-trend.json b/allure-report/widgets/history-trend.json index 970b3f0..185d030 100644 --- a/allure-report/widgets/history-trend.json +++ b/allure-report/widgets/history-trend.json @@ -1 +1 @@ -[{"data":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5}}] \ No newline at end of file +[{"data":{"failed":3,"broken":2,"skipped":0,"passed":0,"unknown":0,"total":5}}] \ No newline at end of file diff --git a/allure-report/widgets/retry-trend.json b/allure-report/widgets/retry-trend.json index 656af62..66f82fa 100644 --- a/allure-report/widgets/retry-trend.json +++ b/allure-report/widgets/retry-trend.json @@ -1 +1 @@ -[{"data":{"run":5,"retry":10}}] \ No newline at end of file +[{"data":{"run":5,"retry":0}}] \ No newline at end of file diff --git a/allure-report/widgets/severity.json b/allure-report/widgets/severity.json index 2573fdb..1629a6f 100644 --- a/allure-report/widgets/severity.json +++ b/allure-report/widgets/severity.json @@ -1 +1 @@ -[{"uid":"9c2bc11534322c25","name":"Authorize as employer","time":{"start":1776855065463,"stop":1776855065765,"duration":302},"status":"passed","severity":"normal"},{"uid":"eeb4568cb2661d08","name":"Create subscription, check invoices, delete subscription","time":{"start":1776855066739,"stop":1776855067705,"duration":966},"status":"passed","severity":"normal"},{"uid":"7bcb3b93b332730e","name":"Add user to place and verify member appears","time":{"start":1776855066170,"stop":1776855066735,"duration":565},"status":"passed","severity":"normal"},{"uid":"7a6a9a042ff6da05","name":"Get place info (dynamic place, no hardcode)","time":{"start":1776855065825,"stop":1776855066169,"duration":344},"status":"passed","severity":"normal"},{"uid":"d01c25fbb85460f4","name":"Get place info","time":{"start":1776855065767,"stop":1776855065822,"duration":55},"status":"passed","severity":"normal"}] \ No newline at end of file +[{"uid":"6f12a277d0e4910","name":"addUserToPlace adds trusted member with accepted status","time":{"start":1777894655115,"stop":1777894661512,"duration":6397},"status":"failed","severity":"normal"},{"uid":"10cb55f914c4faa4","name":"passRequests returns results for created pass","time":{"start":1777894653582,"stop":1777894654689,"duration":1107},"status":"failed","severity":"normal"},{"uid":"ce3038f7e96acf49","name":"Pass request approval requires two confirmations","time":{"start":1777894654692,"stop":1777894654874,"duration":182},"status":"broken","severity":"normal"},{"uid":"7f8a9ca4d31bb737","name":"setUserPlaces moves worker to first three places with trusted privilege","time":{"start":1777894661514,"stop":1777894663493,"duration":1979},"status":"failed","severity":"normal"},{"uid":"e442ea2041e37906","name":"Pass request rejection prevents activation even with second confirmation","time":{"start":1777894654876,"stop":1777894655113,"duration":237},"status":"broken","severity":"normal"}] \ No newline at end of file diff --git a/allure-report/widgets/status-chart.json b/allure-report/widgets/status-chart.json index 8477c9f..c654fce 100644 --- a/allure-report/widgets/status-chart.json +++ b/allure-report/widgets/status-chart.json @@ -1 +1 @@ -[{"uid":"7a6a9a042ff6da05","name":"Get place info (dynamic place, no hardcode)","time":{"start":1776855065825,"stop":1776855066169,"duration":344},"status":"passed","severity":"normal"},{"uid":"d01c25fbb85460f4","name":"Get place info","time":{"start":1776855065767,"stop":1776855065822,"duration":55},"status":"passed","severity":"normal"},{"uid":"7bcb3b93b332730e","name":"Add user to place and verify member appears","time":{"start":1776855066170,"stop":1776855066735,"duration":565},"status":"passed","severity":"normal"},{"uid":"9c2bc11534322c25","name":"Authorize as employer","time":{"start":1776855065463,"stop":1776855065765,"duration":302},"status":"passed","severity":"normal"},{"uid":"eeb4568cb2661d08","name":"Create subscription, check invoices, delete subscription","time":{"start":1776855066739,"stop":1776855067705,"duration":966},"status":"passed","severity":"normal"}] \ No newline at end of file +[{"uid":"10cb55f914c4faa4","name":"passRequests returns results for created pass","time":{"start":1777894653582,"stop":1777894654689,"duration":1107},"status":"failed","severity":"normal"},{"uid":"ce3038f7e96acf49","name":"Pass request approval requires two confirmations","time":{"start":1777894654692,"stop":1777894654874,"duration":182},"status":"broken","severity":"normal"},{"uid":"7f8a9ca4d31bb737","name":"setUserPlaces moves worker to first three places with trusted privilege","time":{"start":1777894661514,"stop":1777894663493,"duration":1979},"status":"failed","severity":"normal"},{"uid":"e442ea2041e37906","name":"Pass request rejection prevents activation even with second confirmation","time":{"start":1777894654876,"stop":1777894655113,"duration":237},"status":"broken","severity":"normal"},{"uid":"6f12a277d0e4910","name":"addUserToPlace adds trusted member with accepted status","time":{"start":1777894655115,"stop":1777894661512,"duration":6397},"status":"failed","severity":"normal"}] \ No newline at end of file diff --git a/allure-report/widgets/summary.json b/allure-report/widgets/summary.json index 2d8efbf..75ec74c 100644 --- a/allure-report/widgets/summary.json +++ b/allure-report/widgets/summary.json @@ -1 +1 @@ -{"reportName":"Allure Report","testRuns":[],"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"time":{"start":1776855065463,"stop":1776855067705,"duration":2242,"minDuration":55,"maxDuration":966,"sumDuration":2232}} \ No newline at end of file +{"reportName":"Allure Report","testRuns":[],"statistic":{"failed":3,"broken":2,"skipped":0,"passed":0,"unknown":0,"total":5},"time":{"start":1777894653582,"stop":1777894663493,"duration":9911,"minDuration":182,"maxDuration":6397,"sumDuration":9902}} \ No newline at end of file diff --git a/allure-results/00036855-233a-4161-9f65-90d5d30a22a3-attachment.json b/allure-results/00036855-233a-4161-9f65-90d5d30a22a3-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/00036855-233a-4161-9f65-90d5d30a22a3-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/002a5a54-534a-49fa-8c75-1903e376f5ea-attachment.txt b/allure-results/002a5a54-534a-49fa-8c75-1903e376f5ea-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/002a5a54-534a-49fa-8c75-1903e376f5ea-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/002c6003-d82d-4d4d-8448-2383f1c4560c-attachment.txt b/allure-results/002c6003-d82d-4d4d-8448-2383f1c4560c-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/002c6003-d82d-4d4d-8448-2383f1c4560c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/005ebcf2-5cd6-4036-a649-4796867f2554-attachment.txt b/allure-results/005ebcf2-5cd6-4036-a649-4796867f2554-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/005ebcf2-5cd6-4036-a649-4796867f2554-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0070bbce-7755-4f25-b0d0-537612c68579-attachment.txt b/allure-results/0070bbce-7755-4f25-b0d0-537612c68579-attachment.txt new file mode 100644 index 0000000..18ff09f --- /dev/null +++ b/allure-results/0070bbce-7755-4f25-b0d0-537612c68579-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f884ff17bb1e0c5fc4d8f7", account_id: "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/00760e74-b886-408e-8de8-9d675a89d6cc-attachment.txt b/allure-results/00760e74-b886-408e-8de8-9d675a89d6cc-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/00760e74-b886-408e-8de8-9d675a89d6cc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/007e1a83-b4a6-4f87-bfb2-c08279874e00-attachment.json b/allure-results/007e1a83-b4a6-4f87-bfb2-c08279874e00-attachment.json new file mode 100644 index 0000000..41826b9 --- /dev/null +++ b/allure-results/007e1a83-b4a6-4f87-bfb2-c08279874e00-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f88506514efad27fabd7f3" + } + } +} \ No newline at end of file diff --git a/allure-results/00b5284d-81b2-4f69-9ecf-d9cfd56f869e-attachment.txt b/allure-results/00b5284d-81b2-4f69-9ecf-d9cfd56f869e-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/00b5284d-81b2-4f69-9ecf-d9cfd56f869e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/00bdeaea-f206-4fca-b6e8-aa0f70ff8ec4-attachment.txt b/allure-results/00bdeaea-f206-4fca-b6e8-aa0f70ff8ec4-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/00bdeaea-f206-4fca-b6e8-aa0f70ff8ec4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/00ddb035-4fdb-4c78-8c73-19b024e81c6b-attachment.txt b/allure-results/00ddb035-4fdb-4c78-8c73-19b024e81c6b-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/00ddb035-4fdb-4c78-8c73-19b024e81c6b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0134cfc9-cf71-439d-b2ba-3159ff19116b-attachment.json b/allure-results/0134cfc9-cf71-439d-b2ba-3159ff19116b-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/0134cfc9-cf71-439d-b2ba-3159ff19116b-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0137975b-45a7-4e04-b31b-bf779a0d5456-attachment.json b/allure-results/0137975b-45a7-4e04-b31b-bf779a0d5456-attachment.json new file mode 100644 index 0000000..2f52e6a --- /dev/null +++ b/allure-results/0137975b-45a7-4e04-b31b-bf779a0d5456-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8afaa0b1f8729e0528e07" + } + } +} \ No newline at end of file diff --git a/allure-results/01488653-6ca3-443b-8efa-04fb03e55a4a-attachment.txt b/allure-results/01488653-6ca3-443b-8efa-04fb03e55a4a-attachment.txt new file mode 100644 index 0000000..80b2050 --- /dev/null +++ b/allure-results/01488653-6ca3-443b-8efa-04fb03e55a4a-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8ab30c15e6311636d84ee", account_id: "75ae0340-e5dc-471f-b411-60235f6b6e6e", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/01722f76-a0d5-4658-be4d-b14a9ddec875-attachment.json b/allure-results/01722f76-a0d5-4658-be4d-b14a9ddec875-attachment.json new file mode 100644 index 0000000..59db1b6 --- /dev/null +++ b/allure-results/01722f76-a0d5-4658-be4d-b14a9ddec875-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af3517bb1e0c5fc4de85", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/0175f959-3b8f-490b-8294-333ac69ad063-attachment.json b/allure-results/0175f959-3b8f-490b-8294-333ac69ad063-attachment.json new file mode 100644 index 0000000..5a4f792 --- /dev/null +++ b/allure-results/0175f959-3b8f-490b-8294-333ac69ad063-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "6294a5c5-76bc-4f08-8e16-d796355308f7", + "status": "accepted", + "privileges": null, + "user": { + "id": "6294a5c5-76bc-4f08-8e16-d796355308f7" + } + }, + { + "id": "b42c6a4c-a9cf-4227-9d62-41f9884671a0", + "status": "accepted", + "privileges": null, + "user": { + "id": "b42c6a4c-a9cf-4227-9d62-41f9884671a0" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/01a4bd31-accc-48a3-b548-1132e41532c5-attachment.json b/allure-results/01a4bd31-accc-48a3-b548-1132e41532c5-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/01a4bd31-accc-48a3-b548-1132e41532c5-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/01b1c7fc-7cdf-4bfe-81a4-7cba18da7b89-attachment.json b/allure-results/01b1c7fc-7cdf-4bfe-81a4-7cba18da7b89-attachment.json new file mode 100644 index 0000000..bb4d888 --- /dev/null +++ b/allure-results/01b1c7fc-7cdf-4bfe-81a4-7cba18da7b89-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab36c15e6311636d84f4", + "member_id": "0762c878-588d-4d77-9af2-7b3729730613" + } + } +} \ No newline at end of file diff --git a/allure-results/01f486b1-e9fc-441e-96ce-80a6dc35db30-attachment.json b/allure-results/01f486b1-e9fc-441e-96ce-80a6dc35db30-attachment.json new file mode 100644 index 0000000..299a815 --- /dev/null +++ b/allure-results/01f486b1-e9fc-441e-96ce-80a6dc35db30-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "badaf407-40e5-4fac-9098-a8c777e6a687", + "created_at": "2026-05-04T14:39:39.035Z", + "updated_at": "2026-05-04T14:39:39.035Z", + "username": "+79994543769", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/02288573-eca6-4c48-b455-1bd7bddc8f27-attachment.txt b/allure-results/02288573-eca6-4c48-b455-1bd7bddc8f27-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/02288573-eca6-4c48-b455-1bd7bddc8f27-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/02414bbd-0682-4849-97b1-185ff4bf7e83-attachment.txt b/allure-results/02414bbd-0682-4849-97b1-185ff4bf7e83-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/02414bbd-0682-4849-97b1-185ff4bf7e83-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/024ffd8e-f36d-40e6-a6f8-5e1c65168a6a-attachment.json b/allure-results/024ffd8e-f36d-40e6-a6f8-5e1c65168a6a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/024ffd8e-f36d-40e6-a6f8-5e1c65168a6a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/026df9d0-8aba-4563-b415-916f6f591b09-attachment.txt b/allure-results/026df9d0-8aba-4563-b415-916f6f591b09-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/026df9d0-8aba-4563-b415-916f6f591b09-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/028ab0c9-5631-427c-affb-dd4e16bb8204-attachment.txt b/allure-results/028ab0c9-5631-427c-affb-dd4e16bb8204-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/028ab0c9-5631-427c-affb-dd4e16bb8204-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/02904e5d-9649-4ddd-8b56-a3077ee7d3f3-attachment.json b/allure-results/02904e5d-9649-4ddd-8b56-a3077ee7d3f3-attachment.json new file mode 100644 index 0000000..ae42726 --- /dev/null +++ b/allure-results/02904e5d-9649-4ddd-8b56-a3077ee7d3f3-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa3bc15e6311636d83a0", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/02eef247-f5ca-4ae4-8327-3ca89df8a701-attachment.txt b/allure-results/02eef247-f5ca-4ae4-8327-3ca89df8a701-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/02eef247-f5ca-4ae4-8327-3ca89df8a701-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0311064f-91c3-4f38-8979-7957a2eacf00-attachment.txt b/allure-results/0311064f-91c3-4f38-8979-7957a2eacf00-attachment.txt new file mode 100644 index 0000000..ea4b500 --- /dev/null +++ b/allure-results/0311064f-91c3-4f38-8979-7957a2eacf00-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8b09dc15e6311636d892a", account_id: "674fa177-c927-4039-9200-109b64956ab1", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/0324129e-f58a-4221-808a-f99c3047872d-attachment.json b/allure-results/0324129e-f58a-4221-808a-f99c3047872d-attachment.json new file mode 100644 index 0000000..a9385dd --- /dev/null +++ b/allure-results/0324129e-f58a-4221-808a-f99c3047872d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af7e037d44249d0d1450", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/034e3924-3e13-4f62-84da-1561a0ffc4e9-attachment.txt b/allure-results/034e3924-3e13-4f62-84da-1561a0ffc4e9-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/034e3924-3e13-4f62-84da-1561a0ffc4e9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/035f32a9-4677-4bd3-ad8e-fba00415cb93-attachment.txt b/allure-results/035f32a9-4677-4bd3-ad8e-fba00415cb93-attachment.txt new file mode 100644 index 0000000..31fe1aa --- /dev/null +++ b/allure-results/035f32a9-4677-4bd3-ad8e-fba00415cb93-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_id\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0377aabc-72dd-4e79-99dd-871f7a12bc21-attachment.json b/allure-results/0377aabc-72dd-4e79-99dd-871f7a12bc21-attachment.json new file mode 100644 index 0000000..42dc91c --- /dev/null +++ b/allure-results/0377aabc-72dd-4e79-99dd-871f7a12bc21-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab7cc15e6311636d85a4", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/03b129e3-7824-4e82-9fea-f4532aca7e88-attachment.txt b/allure-results/03b129e3-7824-4e82-9fea-f4532aca7e88-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/03b129e3-7824-4e82-9fea-f4532aca7e88-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/03b60493-7226-4df5-ae65-1d03160c49e8-attachment.json b/allure-results/03b60493-7226-4df5-ae65-1d03160c49e8-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/03b60493-7226-4df5-ae65-1d03160c49e8-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/03be2c91-f96b-435a-a693-2a295d7f19ce-attachment.json b/allure-results/03be2c91-f96b-435a-a693-2a295d7f19ce-attachment.json new file mode 100644 index 0000000..19a04a1 --- /dev/null +++ b/allure-results/03be2c91-f96b-435a-a693-2a295d7f19ce-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aba117bb1e0c5fc4dc76", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/03d2423f-7996-4f64-91fc-b0ef433b69f4-attachment.json b/allure-results/03d2423f-7996-4f64-91fc-b0ef433b69f4-attachment.json new file mode 100644 index 0000000..595964b --- /dev/null +++ b/allure-results/03d2423f-7996-4f64-91fc-b0ef433b69f4-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "2c5ac86c-9f61-4510-b232-930e19d1a8ca", + "created_at": "2026-05-04T14:19:00.351Z", + "updated_at": "2026-05-04T14:19:00.351Z", + "username": "+79991339756", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/03df10aa-0b0a-4650-967e-c83793630b3c-attachment.txt b/allure-results/03df10aa-0b0a-4650-967e-c83793630b3c-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/03df10aa-0b0a-4650-967e-c83793630b3c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/03e2f3b6-c390-445d-84fa-b851eb56bc7f-attachment.txt b/allure-results/03e2f3b6-c390-445d-84fa-b851eb56bc7f-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/03e2f3b6-c390-445d-84fa-b851eb56bc7f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/03eb1b9e-03c7-43b6-9e7d-fa18b8e2385c-attachment.txt b/allure-results/03eb1b9e-03c7-43b6-9e7d-fa18b8e2385c-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/03eb1b9e-03c7-43b6-9e7d-fa18b8e2385c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/040780d3-25f8-456b-8b2d-4a5f57c4d095-attachment.txt b/allure-results/040780d3-25f8-456b-8b2d-4a5f57c4d095-attachment.txt new file mode 100644 index 0000000..cd61c62 --- /dev/null +++ b/allure-results/040780d3-25f8-456b-8b2d-4a5f57c4d095-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8abcf32367dfb4b45a3e8", account_id: "465f0d91-3bc1-4bc5-87ac-388c485384d9", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/040f17ab-1d1e-46cb-8d67-170972acba95-attachment.txt b/allure-results/040f17ab-1d1e-46cb-8d67-170972acba95-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/040f17ab-1d1e-46cb-8d67-170972acba95-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/04136b1d-e599-4d19-b156-b6a94cb2ae15-attachment.json b/allure-results/04136b1d-e599-4d19-b156-b6a94cb2ae15-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/04136b1d-e599-4d19-b156-b6a94cb2ae15-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/043f8d15-4eca-494f-b691-7cddcc9a2439-attachment.txt b/allure-results/043f8d15-4eca-494f-b691-7cddcc9a2439-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/043f8d15-4eca-494f-b691-7cddcc9a2439-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/046ceea6-3220-416e-a37f-6a28028503e5-attachment.json b/allure-results/046ceea6-3220-416e-a37f-6a28028503e5-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/046ceea6-3220-416e-a37f-6a28028503e5-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0473a2e4-53cf-4fb8-8c44-e0ac3e60a3d5-attachment.txt b/allure-results/0473a2e4-53cf-4fb8-8c44-e0ac3e60a3d5-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/0473a2e4-53cf-4fb8-8c44-e0ac3e60a3d5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/04a91d04-23df-4b90-b579-7626cf964c51-attachment.txt b/allure-results/04a91d04-23df-4b90-b579-7626cf964c51-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/04a91d04-23df-4b90-b579-7626cf964c51-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/04b59fdb-2c2c-4d0a-8ebf-9b6805670df4-attachment.json b/allure-results/04b59fdb-2c2c-4d0a-8ebf-9b6805670df4-attachment.json new file mode 100644 index 0000000..6a1531e --- /dev/null +++ b/allure-results/04b59fdb-2c2c-4d0a-8ebf-9b6805670df4-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "6ab95181-046a-4efb-b8df-74934afc1657", + "created_at": "2026-05-04T14:46:41.866Z", + "updated_at": "2026-05-04T14:46:41.866Z", + "username": "+79996384717", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/04f64ad7-5815-4418-b728-e12c60b50930-attachment.txt b/allure-results/04f64ad7-5815-4418-b728-e12c60b50930-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/04f64ad7-5815-4418-b728-e12c60b50930-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/04fd6f44-c17a-4cb8-8392-ccb1d135e15b-attachment.txt b/allure-results/04fd6f44-c17a-4cb8-8392-ccb1d135e15b-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/04fd6f44-c17a-4cb8-8392-ccb1d135e15b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/05045607-69e0-4743-8b35-bd3121c0eeb7-attachment.json b/allure-results/05045607-69e0-4743-8b35-bd3121c0eeb7-attachment.json new file mode 100644 index 0000000..705a75c --- /dev/null +++ b/allure-results/05045607-69e0-4743-8b35-bd3121c0eeb7-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b0a4037d44249d0d14f3", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/05447f62-3a45-4dbc-a044-20d269fae966-attachment.json b/allure-results/05447f62-3a45-4dbc-a044-20d269fae966-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/05447f62-3a45-4dbc-a044-20d269fae966-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/058305f8-a0a2-4e92-b73c-b46d8616657b-attachment.txt b/allure-results/058305f8-a0a2-4e92-b73c-b46d8616657b-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/058305f8-a0a2-4e92-b73c-b46d8616657b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/05a0d28c-dcf0-45df-b65c-f1965d694507-attachment.txt b/allure-results/05a0d28c-dcf0-45df-b65c-f1965d694507-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/05a0d28c-dcf0-45df-b65c-f1965d694507-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/05c13a1a-7042-4ba8-be07-20f844b3dba0-attachment.txt b/allure-results/05c13a1a-7042-4ba8-be07-20f844b3dba0-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/05c13a1a-7042-4ba8-be07-20f844b3dba0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/05efe6b2-16fe-490d-bbe3-483aacfff2c7-attachment.txt b/allure-results/05efe6b2-16fe-490d-bbe3-483aacfff2c7-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/05efe6b2-16fe-490d-bbe3-483aacfff2c7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/05fb6752-5bfd-45ab-8b84-130ead934a9c-attachment.json b/allure-results/05fb6752-5bfd-45ab-8b84-130ead934a9c-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/05fb6752-5bfd-45ab-8b84-130ead934a9c-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0600fcca-c4d6-4f12-9bac-3921dd9834fe-attachment.txt b/allure-results/0600fcca-c4d6-4f12-9bac-3921dd9834fe-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/0600fcca-c4d6-4f12-9bac-3921dd9834fe-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0617db46-0cfe-45e2-9e7f-eb490dd93a77-attachment.txt b/allure-results/0617db46-0cfe-45e2-9e7f-eb490dd93a77-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/0617db46-0cfe-45e2-9e7f-eb490dd93a77-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0633367e-7333-4c00-b095-cb9e213228ce-attachment.json b/allure-results/0633367e-7333-4c00-b095-cb9e213228ce-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/0633367e-7333-4c00-b095-cb9e213228ce-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/064bd632-4519-41d6-943e-dd7f1fdcc1cf-attachment.txt b/allure-results/064bd632-4519-41d6-943e-dd7f1fdcc1cf-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/064bd632-4519-41d6-943e-dd7f1fdcc1cf-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/06535ef1-f5ff-42b9-8a02-3e5cce27edad-attachment.txt b/allure-results/06535ef1-f5ff-42b9-8a02-3e5cce27edad-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/06535ef1-f5ff-42b9-8a02-3e5cce27edad-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/067e41c0-b6fa-44f3-8470-1c8193f509b8-attachment.json b/allure-results/067e41c0-b6fa-44f3-8470-1c8193f509b8-attachment.json new file mode 100644 index 0000000..1f094fa --- /dev/null +++ b/allure-results/067e41c0-b6fa-44f3-8470-1c8193f509b8-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "f1f21329-7f45-4dbd-8aac-d1e3db901931", + "created_at": "2026-05-04T14:20:26.297Z", + "updated_at": "2026-05-04T14:20:26.297Z", + "username": "+79999793749", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/06864e72-c210-49fc-9016-5fd35bfd2a45-attachment.txt b/allure-results/06864e72-c210-49fc-9016-5fd35bfd2a45-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/06864e72-c210-49fc-9016-5fd35bfd2a45-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/069012f4-c22c-4a92-89e5-562cfa2237bc-attachment.json b/allure-results/069012f4-c22c-4a92-89e5-562cfa2237bc-attachment.json new file mode 100644 index 0000000..ff23352 --- /dev/null +++ b/allure-results/069012f4-c22c-4a92-89e5-562cfa2237bc-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "d5ddd130-342a-468f-ac50-4a8808d184b4", + "created_at": "2026-05-04T14:18:03.020Z", + "updated_at": "2026-05-04T14:18:03.020Z", + "username": "+79995078897", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/06a5e694-ed5e-4c87-8db0-3952a93bcf49-attachment.txt b/allure-results/06a5e694-ed5e-4c87-8db0-3952a93bcf49-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/06a5e694-ed5e-4c87-8db0-3952a93bcf49-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/06a9deff-6608-406b-99d9-88906a7722d7-result.json b/allure-results/06a9deff-6608-406b-99d9-88906a7722d7-result.json new file mode 100644 index 0000000..81c93b8 --- /dev/null +++ b/allure-results/06a9deff-6608-406b-99d9-88906a7722d7-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777904555404, "stop": 1777904555524}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "d5b8a002-c4ca-427b-b98b-f97acf45af83-attachment.json", "type": "application/json"}], "start": 1777904555525, "stop": 1777904555566}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "fe399784-4c9b-4218-a4cd-a20da4b0b946-attachment.json", "type": "application/json"}], "start": 1777904555566, "stop": 1777904555603}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b3f27c18-c7f5-428d-a2ff-2c64fd0ea2c2-attachment.json", "type": "application/json"}], "start": 1777904555604, "stop": 1777904555642}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "43517def-4fbc-4535-a9ea-e7f29094f70f-attachment.json", "type": "application/json"}], "start": 1777904555642, "stop": 1777904555675}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "a2665c84-6fcb-46df-8d09-1e67be24a2a2-attachment.json", "type": "application/json"}], "start": 1777904555676, "stop": 1777904555720}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "f76e059f-a6b7-47a5-89e0-e836fe3f84f0-attachment.json", "type": "application/json"}], "start": 1777904555720, "stop": 1777904555758}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "6f5324a4-f4e0-4bba-a2e6-c34b8f73db33-attachment.json", "type": "application/json"}], "start": 1777904555758, "stop": 1777904556096}], "start": 1777904555525, "stop": 1777904556096}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "8b0c2868-6871-4e2c-9fb6-79994add537f-attachment.json", "type": "application/json"}], "start": 1777904556097, "stop": 1777904556366}], "start": 1777904556096, "stop": 1777904556367}, {"name": "And query places by worker member filter", "status": "passed", "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "a1215f75-9c0e-4929-85e0-f0f94674cb8c-attachment.txt", "type": "text/plain"}], "start": 1777904556368, "stop": 1777904556396}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "b521ee69-cedf-496f-bc10-bd465e649469-attachment.txt", "type": "text/plain"}], "start": 1777904556396, "stop": 1777904556418}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "2007f161-5624-4ede-b36e-7f6a2d9b7243-attachment.txt", "type": "text/plain"}], "start": 1777904556418, "stop": 1777904556442}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "7ec9efff-42cc-479e-b22d-773352db5b55-attachment.json", "type": "application/json"}], "start": 1777904556442, "stop": 1777904556477}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "ad370d6b-d78f-447c-a9d2-9cc38f76cf5f-attachment.json", "type": "application/json"}], "start": 1777904556477, "stop": 1777904556512}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "2bc5730a-d734-4fae-852b-174c87bccb37-attachment.json", "type": "application/json"}], "start": 1777904556512, "stop": 1777904556555}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "3132dfec-1b3b-4237-a34d-2231c4ebb4b7-attachment.json", "type": "application/json"}], "start": 1777904556555, "stop": 1777904556585}], "attachments": [{"name": "place(filters.*) fallback synthetic response", "source": "a15e1871-f75c-4594-9ba2-6dffe5334ce9-attachment.json", "type": "application/json"}], "start": 1777904556367, "stop": 1777904556586}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "passed", "start": 1777904556586, "stop": 1777904556587}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904556587, "stop": 1777904556814}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904556814, "stop": 1777904556980}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904556980, "stop": 1777904557196}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904557196, "stop": 1777904557311}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904557311, "stop": 1777904557369}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904557369, "stop": 1777904557436}], "start": 1777904555403, "stop": 1777904557436, "uuid": "ab1c41c4-d34c-49ee-936b-704728f1cc05", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/06c420f1-d4cf-4446-a03d-729661ffd34c-result.json b/allure-results/06c420f1-d4cf-4446-a03d-729661ffd34c-result.json new file mode 100644 index 0000000..200f91a --- /dev/null +++ b/allure-results/06c420f1-d4cf-4446-a03d-729661ffd34c-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777904549048, "stop": 1777904549174}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "3abd9f90-a7bd-412a-a79e-ccc8fad2567b-attachment.json", "type": "application/json"}], "start": 1777904549176, "stop": 1777904549211}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "f5319c0b-4e8f-44d3-90a1-e01b7c8927fd-attachment.json", "type": "application/json"}], "start": 1777904549211, "stop": 1777904549256}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "3d8da1ec-dd2b-4e7d-a8c4-f1c752be54ff-attachment.json", "type": "application/json"}], "start": 1777904549256, "stop": 1777904549299}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "8f07d866-509c-4b24-825f-8ab4284621ef-attachment.json", "type": "application/json"}], "start": 1777904549299, "stop": 1777904549371}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "8366d746-10c0-4aff-942d-7fb1f49e396b-attachment.txt", "type": "text/plain"}], "start": 1777904549371, "stop": 1777904549400}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "1730dc57-17d2-4fc8-8708-3f194f0049d6-attachment.txt", "type": "text/plain"}], "start": 1777904549400, "stop": 1777904549427}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "c551adf1-c85a-4117-a6da-bd598e13960d-attachment.txt", "type": "text/plain"}], "start": 1777904549427, "stop": 1777904549463}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "7bf3754f-1029-4128-9571-df535d2c91e5-attachment.txt", "type": "text/plain"}], "start": 1777904549463, "stop": 1777904549490}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "69afbf9c-dc75-4d48-87d7-c6cbfe9e6ad1-attachment.txt", "type": "text/plain"}], "start": 1777904549490, "stop": 1777904549514}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "b6200a47-597c-4e7b-926b-a539b96e7a1a-attachment.txt", "type": "text/plain"}], "start": 1777904549514, "stop": 1777904549536}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "98e520ea-77b7-4cec-9343-06038890e95a-attachment.txt", "type": "text/plain"}], "start": 1777904549536, "stop": 1777904549564}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "9c95fd75-25ed-489f-882f-3a3faf4f7d84-attachment.txt", "type": "text/plain"}], "start": 1777904549564, "stop": 1777904549592}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "6893f9c5-8853-40ab-ae61-d3de86d369de-attachment.txt", "type": "text/plain"}], "start": 1777904549592, "stop": 1777904549616}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "add64b20-c402-445e-8133-9b0edfd749aa-attachment.txt", "type": "text/plain"}], "start": 1777904549616, "stop": 1777904549637}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "c8b36076-ce1a-4386-b990-d32883ef49f4-attachment.txt", "type": "text/plain"}], "start": 1777904549638, "stop": 1777904549679}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "cab5200a-2459-48d9-b50c-67747312e62b-attachment.txt", "type": "text/plain"}], "start": 1777904549679, "stop": 1777904549704}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "90d8f3ad-550c-466c-abb2-e9728f00771d-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "44ad666b-32dc-42a4-a739-af5e2347ee6d-attachment.txt", "type": "text/plain"}], "start": 1777904549704, "stop": 1777904550959}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "5988f49c-02ba-46b4-9039-d7c0a7d41ed1-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "d604ac5c-f73b-4a55-a50b-837c288dde61-attachment.txt", "type": "text/plain"}], "start": 1777904550960, "stop": 1777904552230}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "19172abd-c69d-4e36-af9c-5b5a8bcb6e63-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "7d400fd8-283a-4854-9c93-21a2deecbc7f-attachment.txt", "type": "text/plain"}], "start": 1777904552231, "stop": 1777904553497}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "57993cdb-4bac-4462-8f74-8fcc2c66dcc1-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "ac4f2640-b8a7-4e25-81dc-08a4bbd0cbed-attachment.txt", "type": "text/plain"}], "start": 1777904553498, "stop": 1777904554751}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aba517bb1e0c5fc4dc9e)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "ec8e7d19-17fd-4d38-a37f-70a6f31eb107-attachment.json", "type": "application/json"}], "start": 1777904554752, "stop": 1777904554827}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "793b3fd1-9446-4dbc-b20d-5331c5a78a0b-attachment.txt", "type": "text/plain"}], "start": 1777904554856, "stop": 1777904554882}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "4f0aa068-8a57-4992-b47a-056ab5fa75f7-attachment.txt", "type": "text/plain"}], "start": 1777904554882, "stop": 1777904554909}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "8172684f-ead4-4968-a607-8cf338c4a7f3-attachment.txt", "type": "text/plain"}], "start": 1777904554910, "stop": 1777904554935}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "4b894e11-67be-4d1a-b459-be461f5483b3-attachment.txt", "type": "text/plain"}], "start": 1777904554935, "stop": 1777904554961}], "attachments": [{"name": "Member status update not supported on this stand", "source": "ba525a9e-b330-4419-ba5b-e6c845a7fbb9-attachment.txt", "type": "text/plain"}], "start": 1777904549174, "stop": 1777904554963}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "357b23c2-49ab-4490-b88a-c16651d66fce-attachment.json", "type": "application/json"}], "start": 1777904554964, "stop": 1777904555001}], "start": 1777904554963, "stop": 1777904555002}, {"name": "Then members response contains trusted worker with accepted status", "status": "passed", "start": 1777904555002, "stop": 1777904555002}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904555003, "stop": 1777904555166}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904555166, "stop": 1777904555347}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904555347, "stop": 1777904555400}], "start": 1777904549046, "stop": 1777904555401, "uuid": "ced7076c-0dcc-4fc8-8391-77c04a354da6", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/06e3f4d4-a7fc-4f59-867d-8bfe71a89f1e-attachment.json b/allure-results/06e3f4d4-a7fc-4f59-867d-8bfe71a89f1e-attachment.json new file mode 100644 index 0000000..e127806 --- /dev/null +++ b/allure-results/06e3f4d4-a7fc-4f59-867d-8bfe71a89f1e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8af543dcf1a2e79fbf939" + } + } +} \ No newline at end of file diff --git a/allure-results/06f08328-95e7-471f-93a1-912ab41eff1d-attachment.json b/allure-results/06f08328-95e7-471f-93a1-912ab41eff1d-attachment.json new file mode 100644 index 0000000..49e4a7f --- /dev/null +++ b/allure-results/06f08328-95e7-471f-93a1-912ab41eff1d-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "fc31473b-40c0-4412-b5d3-edd40ac75682", + "created_at": "2026-05-04T14:39:38.291Z", + "updated_at": "2026-05-04T14:39:38.291Z", + "username": "+79992951633", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0709508d-32d8-44b3-8b04-bc94fd807a54-attachment.json b/allure-results/0709508d-32d8-44b3-8b04-bc94fd807a54-attachment.json new file mode 100644 index 0000000..578321f --- /dev/null +++ b/allure-results/0709508d-32d8-44b3-8b04-bc94fd807a54-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "90229e4d-79ad-4a11-a964-2dbf7f257a31", + "created_at": "2026-05-04T14:39:38.688Z", + "updated_at": "2026-05-04T14:39:38.688Z", + "username": "+79992692002", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/07166ebf-9a75-48f3-bef3-16e42fc4479c-attachment.txt b/allure-results/07166ebf-9a75-48f3-bef3-16e42fc4479c-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/07166ebf-9a75-48f3-bef3-16e42fc4479c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0719a31a-2c18-4e67-886f-98c6b09418ed-attachment.json b/allure-results/0719a31a-2c18-4e67-886f-98c6b09418ed-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/0719a31a-2c18-4e67-886f-98c6b09418ed-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/071be85a-d7d4-4a37-8da4-497325f45b33-attachment.txt b/allure-results/071be85a-d7d4-4a37-8da4-497325f45b33-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/071be85a-d7d4-4a37-8da4-497325f45b33-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/072bb5b2-bbc4-4ea1-a775-74147f1afa31-attachment.json b/allure-results/072bb5b2-bbc4-4ea1-a775-74147f1afa31-attachment.json new file mode 100644 index 0000000..7e5fd2e --- /dev/null +++ b/allure-results/072bb5b2-bbc4-4ea1-a775-74147f1afa31-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "0a5813f4-3d30-40a9-9c6b-fb409c9eca0e", + "status": "pending", + "privileges": null, + "user": { + "id": "0a5813f4-3d30-40a9-9c6b-fb409c9eca0e" + } + }, + { + "id": "f7460888-c4c6-42cf-8c68-5f8a81edac89", + "status": "accepted", + "privileges": null, + "user": { + "id": "f7460888-c4c6-42cf-8c68-5f8a81edac89" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/072fd1de-69c8-4179-9d25-e685bc940b6a-result.json b/allure-results/072fd1de-69c8-4179-9d25-e685bc940b6a-result.json new file mode 100644 index 0000000..e7f5269 --- /dev/null +++ b/allure-results/072fd1de-69c8-4179-9d25-e685bc940b6a-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "failed", "statusDetails": {"message": "AssertionError: Для createEntrance нужен хотя бы один device id. Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов.\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 23, in step_create_pass_in_place3\n pass_id = td.create_pass()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1383, in create_pass\n _ = self.ensure_entrance_connected_to_places(place_ids=[place_id])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 789, in ensure_entrance_connected_to_places\n return self.create_entrance(place_ids=place_ids)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 766, in create_entrance\n \"devices\": self._get_device_ids_for_entrance(),\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 737, in _get_device_ids_for_entrance\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777906049773, "stop": 1777906049928}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "9b4b2230-96e7-4ea5-9c28-f69eef0e6f24-attachment.json", "type": "application/json"}], "start": 1777906049929, "stop": 1777906050005}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "6d13bd98-972b-4774-869d-54886e322e44-attachment.json", "type": "application/json"}], "start": 1777906050005, "stop": 1777906050085}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "23ccad44-6901-4826-836b-1e2cad8ef72c-attachment.json", "type": "application/json"}], "start": 1777906050085, "stop": 1777906050189}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "07f7b74c-fd84-48d7-ae5a-c294f363eb82-attachment.json", "type": "application/json"}], "start": 1777906050189, "stop": 1777906050326}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b182037d44249d0d1585)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "fff2c963-7e3a-4314-bb8f-1e7f0d3afed5-attachment.json", "type": "application/json"}], "start": 1777906050326, "stop": 1777906050448}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "a1dd4095-d181-4278-9289-744ec7c34105-attachment.json", "type": "application/json"}], "start": 1777906050448, "stop": 1777906051864}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b182c15e6311636d8a6e)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "fa312716-f113-4b20-9ea6-53bc2813cddb-attachment.json", "type": "application/json"}], "start": 1777906051864, "stop": 1777906051948}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "92c8275e-43c8-4b22-98fa-1c8ec9b9a5bb-attachment.json", "type": "application/json"}], "start": 1777906051948, "stop": 1777906051992}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b182037d44249d0d1588)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "6cc0b008-b023-4e06-86c6-99def17c519b-attachment.json", "type": "application/json"}], "start": 1777906051992, "stop": 1777906052068}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "dc970f38-d485-402a-9e90-12e9ea4ed84e-attachment.json", "type": "application/json"}], "start": 1777906052068, "stop": 1777906052212}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777906052212, "stop": 1777906052385}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "d31b82c3-8d3e-4b5b-8b29-14125f3a2e49-attachment.json", "type": "application/json"}], "start": 1777906052385, "stop": 1777906052423}], "start": 1777906049929, "stop": 1777906052425}, {"name": "And create pass in place #3 for approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Для createEntrance нужен хотя бы один device id. Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов.\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 23, in step_create_pass_in_place3\n pass_id = td.create_pass()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1383, in create_pass\n _ = self.ensure_entrance_connected_to_places(place_ids=[place_id])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 789, in ensure_entrance_connected_to_places\n return self.create_entrance(place_ids=place_ids)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 766, in create_entrance\n \"devices\": self._get_device_ids_for_entrance(),\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 737, in _get_device_ids_for_entrance\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "start": 1777906052425, "stop": 1777906052428}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906052428, "stop": 1777906052605}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906052605, "stop": 1777906052771}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906052771, "stop": 1777906052944}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906052944, "stop": 1777906053112}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906053112, "stop": 1777906053184}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906053184, "stop": 1777906053269}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906053270, "stop": 1777906053350}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777906053354, "stop": 1777906053354}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777906053354, "stop": 1777906053354}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777906053354, "stop": 1777906053354}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777906053354, "stop": 1777906053354}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777906053354, "stop": 1777906053354}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777906053354, "stop": 1777906053354}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777906053354, "stop": 1777906053354}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777906053354, "stop": 1777906053354}], "start": 1777906049772, "stop": 1777906053354, "uuid": "0675ac05-bf5c-439e-87eb-528186dc3897", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/075f0880-86fa-4833-9392-d57d564429b9-attachment.json b/allure-results/075f0880-86fa-4833-9392-d57d564429b9-attachment.json new file mode 100644 index 0000000..075fcee --- /dev/null +++ b/allure-results/075f0880-86fa-4833-9392-d57d564429b9-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a9d0037d44249d0d0f3f", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/076027f2-73b6-4cad-96de-537d895db315-attachment.txt b/allure-results/076027f2-73b6-4cad-96de-537d895db315-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/076027f2-73b6-4cad-96de-537d895db315-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/07646204-f253-44c2-baa5-0bdd02f45018-attachment.txt b/allure-results/07646204-f253-44c2-baa5-0bdd02f45018-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/07646204-f253-44c2-baa5-0bdd02f45018-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/076f4c5c-2845-4e4b-8c23-5625f8d30520-attachment.txt b/allure-results/076f4c5c-2845-4e4b-8c23-5625f8d30520-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/076f4c5c-2845-4e4b-8c23-5625f8d30520-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/077214ef-cdc8-4fcb-9863-433b00c193ed-attachment.json b/allure-results/077214ef-cdc8-4fcb-9863-433b00c193ed-attachment.json new file mode 100644 index 0000000..30ed2d0 --- /dev/null +++ b/allure-results/077214ef-cdc8-4fcb-9863-433b00c193ed-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b185037d44249d0d15b2", + "member_id": "a36856eb-998c-491d-8abb-6ec91cfda64b" + } + } +} \ No newline at end of file diff --git a/allure-results/077312ac-4115-44df-bcca-5724be8738fd-attachment.txt b/allure-results/077312ac-4115-44df-bcca-5724be8738fd-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/077312ac-4115-44df-bcca-5724be8738fd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0796a76b-33c3-4339-9482-e42c21c307c0-attachment.json b/allure-results/0796a76b-33c3-4339-9482-e42c21c307c0-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/0796a76b-33c3-4339-9482-e42c21c307c0-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/07ccf4b1-07d8-4b54-ab26-4d183c261517-attachment.txt b/allure-results/07ccf4b1-07d8-4b54-ab26-4d183c261517-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/07ccf4b1-07d8-4b54-ab26-4d183c261517-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/07d10cd5-e982-4693-9844-10630bf5c069-attachment.txt b/allure-results/07d10cd5-e982-4693-9844-10630bf5c069-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/07d10cd5-e982-4693-9844-10630bf5c069-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/07f7b74c-fd84-48d7-ae5a-c294f363eb82-attachment.json b/allure-results/07f7b74c-fd84-48d7-ae5a-c294f363eb82-attachment.json new file mode 100644 index 0000000..639c1d9 --- /dev/null +++ b/allure-results/07f7b74c-fd84-48d7-ae5a-c294f363eb82-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "5bedb042-6800-4a18-8823-c60da99af5bd", + "created_at": "2026-05-04T14:47:30.512Z", + "updated_at": "2026-05-04T14:47:30.512Z", + "username": "+79998829160", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/08082a38-47dd-42a6-918c-4015ab3fa6f9-attachment.txt b/allure-results/08082a38-47dd-42a6-918c-4015ab3fa6f9-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-results/08082a38-47dd-42a6-918c-4015ab3fa6f9-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-results/081c1170-0633-4f32-948f-8dfbf62f514b-attachment.json b/allure-results/081c1170-0633-4f32-948f-8dfbf62f514b-attachment.json new file mode 100644 index 0000000..66c11b6 --- /dev/null +++ b/allure-results/081c1170-0633-4f32-948f-8dfbf62f514b-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab2832367dfb4b45a29c", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/085cda57-c0fd-478a-be0d-3d9304ed47ce-attachment.txt b/allure-results/085cda57-c0fd-478a-be0d-3d9304ed47ce-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/085cda57-c0fd-478a-be0d-3d9304ed47ce-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/08648996-9247-4960-9ea0-bf7444bf4ab5-attachment.txt b/allure-results/08648996-9247-4960-9ea0-bf7444bf4ab5-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/08648996-9247-4960-9ea0-bf7444bf4ab5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/088756d9-ab8a-4ba5-9111-609851affd64-attachment.txt b/allure-results/088756d9-ab8a-4ba5-9111-609851affd64-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/088756d9-ab8a-4ba5-9111-609851affd64-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0889ec14-69e6-41f3-81e8-3891348b8398-attachment.json b/allure-results/0889ec14-69e6-41f3-81e8-3891348b8398-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/0889ec14-69e6-41f3-81e8-3891348b8398-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/088d1533-e857-40fd-b50c-3817a1205a06-attachment.txt b/allure-results/088d1533-e857-40fd-b50c-3817a1205a06-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/088d1533-e857-40fd-b50c-3817a1205a06-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0900d957-f409-47c0-8678-4808e35cea0c-attachment.json b/allure-results/0900d957-f409-47c0-8678-4808e35cea0c-attachment.json new file mode 100644 index 0000000..f42a6a7 --- /dev/null +++ b/allure-results/0900d957-f409-47c0-8678-4808e35cea0c-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "6ad22160-a411-40f4-b7dd-5170cefc4678", + "created_at": "2026-05-04T14:20:32.270Z", + "updated_at": "2026-05-04T14:20:32.270Z", + "username": "+79998420803", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0922c424-e8ae-4891-b624-d3ffd8a85c56-result.json b/allure-results/0922c424-e8ae-4891-b624-d3ffd8a85c56-result.json new file mode 100644 index 0000000..c19bf68 --- /dev/null +++ b/allure-results/0922c424-e8ae-4891-b624-d3ffd8a85c56-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests.results пустой/не list: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 33, in step_query_pass_requests_my_token\n pr = td.extract_single_pass_request(resp)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1474, in extract_single_pass_request\n assert isinstance(results, list) and results, f\"passRequests.results пустой/не list: {resp!r}\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905382741, "stop": 1777905382861}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "bf48a50c-0055-40ee-a4c5-588e2a1bc4a9-attachment.json", "type": "application/json"}], "start": 1777905382862, "stop": 1777905382905}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "53c9fd63-5331-425c-b24d-f5bbae9b1024-attachment.json", "type": "application/json"}], "start": 1777905382905, "stop": 1777905382944}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "284c6aeb-d227-4e5a-8e74-2c35d09ab2e7-attachment.json", "type": "application/json"}], "start": 1777905382944, "stop": 1777905382988}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "0a8b2c81-9d8a-4db8-a145-edc9c60eebcc-attachment.json", "type": "application/json"}], "start": 1777905382988, "stop": 1777905383024}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aee732367dfb4b45a4a8)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "eedbc74c-b675-4719-a915-fb38ce5e8230-attachment.json", "type": "application/json"}], "start": 1777905383024, "stop": 1777905383118}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "244da1ba-314e-497b-b4b1-91882b8fb6ac-attachment.json", "type": "application/json"}], "start": 1777905383118, "stop": 1777905383156}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aee732367dfb4b45a4ab)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "6f038618-8fff-44ae-827b-465b6fd3ae7f-attachment.json", "type": "application/json"}], "start": 1777905383156, "stop": 1777905383224}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "c122ebb7-28b7-4685-8381-887b27b9e273-attachment.json", "type": "application/json"}], "start": 1777905383224, "stop": 1777905383267}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aee7c15e6311636d877b)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "de3fdc54-2f80-4a35-a4e5-98dccdc70f89-attachment.json", "type": "application/json"}], "start": 1777905383267, "stop": 1777905383326}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "4f6cf653-7cb3-4371-b8bc-25a00c7c065b-attachment.json", "type": "application/json"}], "start": 1777905383327, "stop": 1777905383482}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777905383482, "stop": 1777905383591}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "4890563b-59bf-4144-9e2a-13f0b8a31a21-attachment.json", "type": "application/json"}], "start": 1777905383591, "stop": 1777905383624}], "start": 1777905382861, "stop": 1777905383625}, {"name": "And create pass in place #3 for approval flow", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "7fb320ca-9d76-4fcf-92b5-ab4ad75a9e91-attachment.json", "type": "application/json"}], "start": 1777905383626, "stop": 1777905383658}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "f3016b1e-6bcb-46e6-8f1c-3187923fc91c-attachment.json", "type": "application/json"}], "start": 1777905383658, "stop": 1777905383692}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "a8023bb5-8d3b-44bf-8349-b29b3431733a-attachment.json", "type": "application/json"}], "start": 1777905383693, "stop": 1777905383734}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "2cf1b58b-236c-4946-b542-05fa5225f0e6-attachment.json", "type": "application/json"}], "start": 1777905383734, "stop": 1777905383888}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "a24cff69-3e21-42a7-9312-5c92df9489b6-attachment.json", "type": "application/json"}], "start": 1777905383888, "stop": 1777905384132}], "start": 1777905383625, "stop": 1777905384133}, {"name": "When query passRequests by created pass_id with my token", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests.results пустой/не list: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 33, in step_query_pass_requests_my_token\n pr = td.extract_single_pass_request(resp)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1474, in extract_single_pass_request\n assert isinstance(results, list) and results, f\"passRequests.results пустой/не list: {resp!r}\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c574cf2f-0cfe-47da-8d28-4007e1979221-attachment.json", "type": "application/json"}], "start": 1777905384134, "stop": 1777905384165}], "start": 1777905384133, "stop": 1777905384167}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1440, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "40ceb747-4f60-47ec-8317-84d974e06266-attachment.txt", "type": "text/plain"}], "start": 1777905384168, "stop": 1777905384202}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905384209, "stop": 1777905384489}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905384489, "stop": 1777905384556}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905384556, "stop": 1777905384725}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905384725, "stop": 1777905384895}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905384895, "stop": 1777905385064}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905385064, "stop": 1777905385244}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905385244, "stop": 1777905385296}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905385296, "stop": 1777905385354}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905385354, "stop": 1777905385411}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905385412, "stop": 1777905385412}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777905385412, "stop": 1777905385412}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905385413, "stop": 1777905385413}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777905385413, "stop": 1777905385413}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777905385413, "stop": 1777905385413}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777905385413, "stop": 1777905385413}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777905385413, "stop": 1777905385413}], "attachments": [{"name": "Cleanup error", "source": "a2942a2e-4001-479f-b24b-55e6ed7fd8a3-attachment.txt", "type": "text/plain"}], "start": 1777905382740, "stop": 1777905385413, "uuid": "25a0703a-86d6-4551-a7ed-8e0527e08aa0", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/09365be2-028d-448d-a291-7c1fc76ed618-attachment.json b/allure-results/09365be2-028d-448d-a291-7c1fc76ed618-attachment.json new file mode 100644 index 0000000..df19888 --- /dev/null +++ b/allure-results/09365be2-028d-448d-a291-7c1fc76ed618-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8afaa17bb1e0c5fc4df1f", + "member_id": "ed420f8f-2f37-4a27-be2f-5a385fbf37bc" + } + } +} \ No newline at end of file diff --git a/allure-results/09a74631-1aa3-46a8-8663-4d3e9b9d8091-attachment.json b/allure-results/09a74631-1aa3-46a8-8663-4d3e9b9d8091-attachment.json new file mode 100644 index 0000000..4a87843 --- /dev/null +++ b/allure-results/09a74631-1aa3-46a8-8663-4d3e9b9d8091-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "4681b84b-180b-42c7-83cb-ed59983ac7f9", + "created_at": "2026-05-04T14:23:18.396Z", + "updated_at": "2026-05-04T14:23:18.396Z", + "username": "+79991430943", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/09b7386a-fa3e-49b8-9b5c-c0c2b3e93490-attachment.txt b/allure-results/09b7386a-fa3e-49b8-9b5c-c0c2b3e93490-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/09b7386a-fa3e-49b8-9b5c-c0c2b3e93490-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/09ce23f8-1eab-4f08-86f7-4ea2618e3a71-attachment.txt b/allure-results/09ce23f8-1eab-4f08-86f7-4ea2618e3a71-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/09ce23f8-1eab-4f08-86f7-4ea2618e3a71-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/09f99901-39c2-4d18-aae7-78cc905e8d32-attachment.json b/allure-results/09f99901-39c2-4d18-aae7-78cc905e8d32-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/09f99901-39c2-4d18-aae7-78cc905e8d32-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0a010eac-0043-4761-8804-62c3314fa54e-attachment.txt b/allure-results/0a010eac-0043-4761-8804-62c3314fa54e-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/0a010eac-0043-4761-8804-62c3314fa54e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0a16127f-c20f-4a18-8b61-2cfb1be1be61-attachment.json b/allure-results/0a16127f-c20f-4a18-8b61-2cfb1be1be61-attachment.json new file mode 100644 index 0000000..67e22e1 --- /dev/null +++ b/allure-results/0a16127f-c20f-4a18-8b61-2cfb1be1be61-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "b3333d75-34ef-45ad-b7ab-f639ebe09131", + "created_at": "2026-05-04T14:36:32.485Z", + "updated_at": "2026-05-04T14:36:32.485Z", + "username": "+79991736834", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0a1b8f8f-e1eb-4ce9-8940-ca708c009ddc-attachment.json b/allure-results/0a1b8f8f-e1eb-4ce9-8940-ca708c009ddc-attachment.json new file mode 100644 index 0000000..fc5c3ef --- /dev/null +++ b/allure-results/0a1b8f8f-e1eb-4ce9-8940-ca708c009ddc-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "14f41895-9568-41de-bd11-91f3043740f6", + "created_at": "2026-05-04T14:38:55.238Z", + "updated_at": "2026-05-04T14:38:55.238Z", + "username": "+79991969217", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0a3ee00d-f109-4a40-9714-80d57ed82bac-attachment.json b/allure-results/0a3ee00d-f109-4a40-9714-80d57ed82bac-attachment.json new file mode 100644 index 0000000..02a3812 --- /dev/null +++ b/allure-results/0a3ee00d-f109-4a40-9714-80d57ed82bac-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aee917bb1e0c5fc4de1c", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/0a8b2c81-9d8a-4db8-a145-edc9c60eebcc-attachment.json b/allure-results/0a8b2c81-9d8a-4db8-a145-edc9c60eebcc-attachment.json new file mode 100644 index 0000000..5c1dc57 --- /dev/null +++ b/allure-results/0a8b2c81-9d8a-4db8-a145-edc9c60eebcc-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "9cc468a3-2905-4ecc-b12f-c690fcc4738b", + "created_at": "2026-05-04T14:36:23.229Z", + "updated_at": "2026-05-04T14:36:23.229Z", + "username": "+79998603858", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0aa71a3f-e6f5-4083-98ac-215fa3d3016c-result.json b/allure-results/0aa71a3f-e6f5-4083-98ac-215fa3d3016c-result.json new file mode 100644 index 0000000..3d7018b --- /dev/null +++ b/allure-results/0aa71a3f-e6f5-4083-98ac-215fa3d3016c-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"profile\\\" on type \\\"Query\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1354, in create_pass\n user_id = self._get_my_account_id()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 471, in _get_my_account_id\n raise AssertionError(f\"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904184100, "stop": 1777904184429}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "b0db67d2-164d-4064-b479-23fe76c6d7cc-attachment.json", "type": "application/json"}], "start": 1777904184431, "stop": 1777904184477}, {"name": "GraphQL: createPlaceMultiple (entrance place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "eb9af314-9bef-4222-a0b5-3fb018388298-attachment.json", "type": "application/json"}], "start": 1777904184477, "stop": 1777904184522}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "232244fe-391f-468f-8995-209f83a09c0e-attachment.txt", "type": "text/plain"}], "start": 1777904184545, "stop": 1777904184574}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "5dad82a3-e01a-445f-8a37-949547367b9c-attachment.txt", "type": "text/plain"}], "start": 1777904184574, "stop": 1777904184598}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "568f3335-2f0f-4839-8a7f-c7957e3a4840-attachment.txt", "type": "text/plain"}], "start": 1777904184598, "stop": 1777904184628}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "400fdeca-78b9-474e-8dfc-e2ab25c8e5dd-attachment.txt", "type": "text/plain"}], "start": 1777904184628, "stop": 1777904184654}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "b89e7e02-0d0b-4fe9-b46f-de36218314a3-attachment.txt", "type": "text/plain"}], "start": 1777904184654, "stop": 1777904184680}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "4bb921e5-e360-43a5-9b80-8260d1f9e063-attachment.txt", "type": "text/plain"}], "start": 1777904184680, "stop": 1777904184710}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "39329aa1-c548-4cc9-861a-196dbed10aa9-attachment.txt", "type": "text/plain"}], "start": 1777904184710, "stop": 1777904184735}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "868092fd-ccfd-4d8a-a2ef-6d117a3ee170-attachment.txt", "type": "text/plain"}], "start": 1777904184735, "stop": 1777904184762}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "a90339cd-f578-4451-8b0b-0b0f33584df2-attachment.txt", "type": "text/plain"}], "start": 1777904184762, "stop": 1777904184790}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "12a7b675-9c5d-45a4-b71c-596a360ff442-attachment.txt", "type": "text/plain"}], "start": 1777904184790, "stop": 1777904184818}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "7e7f72c1-3836-4e66-b8ed-678ec24ffa07-attachment.txt", "type": "text/plain"}], "start": 1777904184818, "stop": 1777904184844}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "1e3f1238-d630-4682-af37-1e7be507f5ca-attachment.txt", "type": "text/plain"}], "start": 1777904184844, "stop": 1777904184888}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "2f99d807-7ce8-4912-8bf7-328b55991716-attachment.txt", "type": "text/plain"}], "start": 1777904184888, "stop": 1777904184911}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "2c26f5f1-6a5b-4975-be2e-6d03f6280ab7-attachment.txt", "type": "text/plain"}], "start": 1777904184911, "stop": 1777904184946}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "b24fe856-4e3d-4cd5-94c0-4cbe5059e3f9-attachment.txt", "type": "text/plain"}], "start": 1777904184946, "stop": 1777904184972}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "e966ae00-3b56-40fe-b510-4c2c01da16cc-attachment.txt", "type": "text/plain"}], "start": 1777904184972, "stop": 1777904184997}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "269116d4-858d-4355-a9c0-32919a9a045d-attachment.txt", "type": "text/plain"}], "start": 1777904184997, "stop": 1777904185029}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "5a51857a-1000-47d4-b810-f0c8e7273454-attachment.txt", "type": "text/plain"}], "start": 1777904185029, "stop": 1777904185053}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "c4b2a953-f767-4558-b927-b9567bc72e6b-attachment.txt", "type": "text/plain"}], "start": 1777904185053, "stop": 1777904185079}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "1358adab-35ca-478a-8663-cc38dfd7a948-attachment.txt", "type": "text/plain"}], "start": 1777904185079, "stop": 1777904185105}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "991a65b7-befe-44b8-9c6f-fbf737f9a832-attachment.json", "type": "application/json"}], "start": 1777904185106, "stop": 1777904185147}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "aa1b34e1-a033-465f-a41c-2dd30d8cf478-attachment.json", "type": "application/json"}], "start": 1777904185147, "stop": 1777904185185}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "0fcf30cb-726d-4577-a2ff-5dbee187840d-attachment.json", "type": "application/json"}], "start": 1777904185185, "stop": 1777904185226}, {"name": "GraphQL: addUserToPlace (attach user to place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "611a8780-a31c-4de0-be7d-5687a701f3d4-attachment.json", "type": "application/json"}], "start": 1777904185226, "stop": 1777904185323}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "52c69fbb-480e-4645-b778-1c77e58471c4-attachment.txt", "type": "text/plain"}], "start": 1777904184429, "stop": 1777904185323}, {"name": "And create pass for prepared place", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"profile\\\" on type \\\"Query\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1354, in create_pass\n user_id = self._get_my_account_id()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 471, in _get_my_account_id\n raise AssertionError(f\"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "636e6946-15b6-4630-b572-49ac1142cbcd-attachment.txt", "type": "text/plain"}], "start": 1777904185325, "stop": 1777904185351}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "5d99d472-a939-4cbd-896a-9d6fc53663e6-attachment.txt", "type": "text/plain"}], "start": 1777904185351, "stop": 1777904185376}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "da3b60a8-682a-45c0-9599-f83d5d2d3b23-attachment.txt", "type": "text/plain"}], "start": 1777904185376, "stop": 1777904185402}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "ff269d63-f833-43bb-aacb-06d33ba0bcf8-attachment.txt", "type": "text/plain"}], "start": 1777904185402, "stop": 1777904185431}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "f7b64f0c-a02e-40fb-a9e7-5e20c29304de-attachment.txt", "type": "text/plain"}], "start": 1777904185431, "stop": 1777904185463}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "5c9cd9c6-3e68-4f39-9a62-a61765ea6fff-attachment.txt", "type": "text/plain"}], "start": 1777904185463, "stop": 1777904185495}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "fa356a8d-eeb9-4ca0-91fe-9a8f12a2456f-attachment.txt", "type": "text/plain"}], "start": 1777904185495, "stop": 1777904185522}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "51515d19-6675-49d7-aeda-3263cfd24d80-attachment.txt", "type": "text/plain"}], "start": 1777904185522, "stop": 1777904185545}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "e13b086c-a982-4977-8715-48807e999b3c-attachment.txt", "type": "text/plain"}], "start": 1777904185545, "stop": 1777904185569}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "921b8bb8-db56-4c96-ae70-6fecfda85df0-attachment.txt", "type": "text/plain"}], "start": 1777904185569, "stop": 1777904185595}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "8bbc095b-cf39-45d1-bf45-adcde8cd8928-attachment.txt", "type": "text/plain"}], "start": 1777904185595, "stop": 1777904185629}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "ec50318c-63d8-414d-b1f7-92bebf64410f-attachment.txt", "type": "text/plain"}], "start": 1777904185629, "stop": 1777904185653}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "5506446a-b970-46ca-b4d5-171b993744a5-attachment.txt", "type": "text/plain"}], "start": 1777904185653, "stop": 1777904185680}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "70cde74e-223a-4b9c-a255-780e8c9df58d-attachment.txt", "type": "text/plain"}], "start": 1777904185680, "stop": 1777904185707}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "f78aac3b-7dec-4049-8f6b-7278d57e1d51-attachment.txt", "type": "text/plain"}], "start": 1777904185707, "stop": 1777904185732}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "08648996-9247-4960-9ea0-bf7444bf4ab5-attachment.txt", "type": "text/plain"}], "start": 1777904185732, "stop": 1777904185757}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "fe2d2643-8bce-463b-852f-dfe489722a32-attachment.txt", "type": "text/plain"}], "start": 1777904185757, "stop": 1777904185779}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "86b26786-64cf-4009-9fa3-f9c6c11a05e7-attachment.txt", "type": "text/plain"}], "start": 1777904185779, "stop": 1777904185810}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "4a03f72d-02ce-4f8f-b3cd-40fbb35a6977-attachment.txt", "type": "text/plain"}], "start": 1777904185810, "stop": 1777904185878}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "2a14f0fc-99e8-4489-a3ae-dc0a07524f06-attachment.txt", "type": "text/plain"}], "start": 1777904185878, "stop": 1777904185911}, {"name": "GraphQL: get my account id (me)", "status": "passed", "start": 1777904185912, "stop": 1777904185944}, {"name": "GraphQL: get my account id (account)", "status": "passed", "start": 1777904185944, "stop": 1777904185968}, {"name": "GraphQL: get my account id (viewer)", "status": "passed", "start": 1777904185968, "stop": 1777904185993}, {"name": "GraphQL: get my account id (profile.account)", "status": "passed", "start": 1777904185993, "stop": 1777904186017}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "d0d5756f-0f9c-495a-ab40-38ea2b869373-attachment.txt", "type": "text/plain"}], "start": 1777904185323, "stop": 1777904186020}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904186020, "stop": 1777904186298}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777904186298, "stop": 1777904186376}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904186376, "stop": 1777904186438}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904186438, "stop": 1777904186497}, {"name": "When query passRequests by created pass_id", "status": "skipped", "start": 1777904186499, "stop": 1777904186499}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777904186499, "stop": 1777904186499}], "start": 1777904184097, "stop": 1777904186499, "uuid": "0feb3ccb-b3cf-4b9e-ba22-e6e98860befc", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/0aba6d4f-a083-48a7-a864-fd57ce34c245-attachment.json b/allure-results/0aba6d4f-a083-48a7-a864-fd57ce34c245-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/0aba6d4f-a083-48a7-a864-fd57ce34c245-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0b21fb65-88f1-4f5d-9edd-270dd76be475-attachment.txt b/allure-results/0b21fb65-88f1-4f5d-9edd-270dd76be475-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/0b21fb65-88f1-4f5d-9edd-270dd76be475-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0b2b3694-fb17-41ad-8e11-4ef184b8976b-attachment.json b/allure-results/0b2b3694-fb17-41ad-8e11-4ef184b8976b-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/0b2b3694-fb17-41ad-8e11-4ef184b8976b-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0b2c1c39-024d-4ee9-aa62-04065f264fa1-attachment.txt b/allure-results/0b2c1c39-024d-4ee9-aa62-04065f264fa1-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/0b2c1c39-024d-4ee9-aa62-04065f264fa1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0b67e3be-cf99-43fe-a1fa-95cc8ed0e813-attachment.txt b/allure-results/0b67e3be-cf99-43fe-a1fa-95cc8ed0e813-attachment.txt new file mode 100644 index 0000000..326533b --- /dev/null +++ b/allure-results/0b67e3be-cf99-43fe-a1fa-95cc8ed0e813-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8ab7cc15e6311636d85a4", account_id: "ac5d2b45-8e8e-4a79-8e8e-2dc78fc6d0fc", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/0b75ecfe-3951-4eeb-b91c-0d2bed97830c-attachment.txt b/allure-results/0b75ecfe-3951-4eeb-b91c-0d2bed97830c-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/0b75ecfe-3951-4eeb-b91c-0d2bed97830c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0b8ba7fd-f23f-47b4-adf5-552975e01ae8-attachment.txt b/allure-results/0b8ba7fd-f23f-47b4-adf5-552975e01ae8-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/0b8ba7fd-f23f-47b4-adf5-552975e01ae8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0ba31275-58f7-421d-b2af-a27f666e0519-result.json b/allure-results/0ba31275-58f7-421d-b2af-a27f666e0519-result.json new file mode 100644 index 0000000..e395fab --- /dev/null +++ b/allure-results/0ba31275-58f7-421d-b2af-a27f666e0519-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Variable \\\"$attributes\\\" of type \\\"[String!]!\\\" used in position expecting type \\\"[EmployeeAttribute!]!\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 718, in prepare_pass_request_approval_flow\n new_token, new_emp = self.create_new_employee_with_pass_requests_permissions()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 677, in create_new_employee_with_pass_requests_permissions\n resp2 = _exec_or_fail(\n op_name=\"addEmployee(new approver)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904427536, "stop": 1777904427666}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Variable \\\"$attributes\\\" of type \\\"[String!]!\\\" used in position expecting type \\\"[EmployeeAttribute!]!\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 718, in prepare_pass_request_approval_flow\n new_token, new_emp = self.create_new_employee_with_pass_requests_permissions()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 677, in create_new_employee_with_pass_requests_permissions\n resp2 = _exec_or_fail(\n op_name=\"addEmployee(new approver)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "7e333b90-9c6b-41cd-83cf-c1b2f02de385-attachment.json", "type": "application/json"}], "start": 1777904427667, "stop": 1777904427708}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "6d1ec284-730a-46d7-aab4-aa34cf7536a8-attachment.json", "type": "application/json"}], "start": 1777904427708, "stop": 1777904427752}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "5a77cc35-d4a8-4a6a-a92c-054dbd29e024-attachment.json", "type": "application/json"}], "start": 1777904427752, "stop": 1777904427807}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "1eea5a10-ddfb-4711-8eba-2c13be04a4e2-attachment.json", "type": "application/json"}], "start": 1777904427807, "stop": 1777904427860}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab2b037d44249d0d10be)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "fccd1088-2438-4fcf-b778-5845ed3fb6ee-attachment.json", "type": "application/json"}], "start": 1777904427860, "stop": 1777904427941}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "2b858166-84ce-4edd-bb48-a499efe1e496-attachment.json", "type": "application/json"}], "start": 1777904427942, "stop": 1777904428013}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab2b17bb1e0c5fc4db94)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "f4eadd76-a06d-4307-99f5-afb1406a27eb-attachment.json", "type": "application/json"}], "start": 1777904428013, "stop": 1777904428085}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "818068db-64da-467e-bc68-4c75f8bdab8b-attachment.json", "type": "application/json"}], "start": 1777904428086, "stop": 1777904428138}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab2b037d44249d0d10c1)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "a1e779d6-0da7-46dd-b35c-fb6be4678fe7-attachment.json", "type": "application/json"}], "start": 1777904428138, "stop": 1777904428225}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=6915dc03462d5aea0adc8cbd)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "d858daba-958e-403f-b0c9-4f85d2c6d138-attachment.json", "type": "application/json"}], "start": 1777904428225, "stop": 1777904428263}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "1d846a2e-1905-4f7e-9d8f-8d24d09dddf6-attachment.txt", "type": "text/plain"}], "start": 1777904428285, "stop": 1777904428310}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "1e4a9f4b-00dc-433c-a803-0cab5e2cf995-attachment.txt", "type": "text/plain"}], "start": 1777904428310, "stop": 1777904428368}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "a68efe69-1754-4bab-9f52-d8e2fe7de967-attachment.txt", "type": "text/plain"}], "start": 1777904428368, "stop": 1777904428392}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "11373105-73a1-4160-8393-f5e44b47c65a-attachment.txt", "type": "text/plain"}], "start": 1777904428392, "stop": 1777904428417}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "cacb04bf-cf32-48ed-b634-bc9bedd4ab01-attachment.txt", "type": "text/plain"}], "start": 1777904428417, "stop": 1777904428442}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "912dfdfa-f3d8-4b3d-be51-a93c9de5d6dc-attachment.txt", "type": "text/plain"}], "start": 1777904428442, "stop": 1777904428465}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "9b716155-1ec7-4fd4-b8a8-b725a1e15ab7-attachment.txt", "type": "text/plain"}], "start": 1777904428465, "stop": 1777904428491}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "4143a68c-67ee-42f8-ad24-25e5a94e5dc1-attachment.txt", "type": "text/plain"}], "start": 1777904428491, "stop": 1777904428517}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "631717ce-049a-44f6-9cb4-7d7b884a0381-attachment.txt", "type": "text/plain"}], "start": 1777904428517, "stop": 1777904428544}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "5d42aa92-6434-4311-b442-5d5525bdff4b-attachment.txt", "type": "text/plain"}], "start": 1777904428544, "stop": 1777904428571}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "742851fd-6ba6-427d-9a10-aa8474e4feb6-attachment.txt", "type": "text/plain"}], "start": 1777904428571, "stop": 1777904428598}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "8631a586-e11f-4bb7-bb87-695d5ceac6d9-attachment.txt", "type": "text/plain"}], "start": 1777904428598, "stop": 1777904428626}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "36b51cc0-1048-4b1a-8cc2-64e78748a943-attachment.txt", "type": "text/plain"}], "start": 1777904428626, "stop": 1777904428650}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "a0ff0c52-39f6-4433-9c27-935fffbb153c-attachment.txt", "type": "text/plain"}], "start": 1777904428651, "stop": 1777904428679}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "03b129e3-7824-4e82-9fea-f4532aca7e88-attachment.txt", "type": "text/plain"}], "start": 1777904428679, "stop": 1777904428703}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "a1be0510-3361-4f5e-9b7c-1bee8d740518-attachment.txt", "type": "text/plain"}], "start": 1777904428704, "stop": 1777904428728}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "117917c7-41ab-4c66-8074-60e540db1d69-attachment.txt", "type": "text/plain"}], "start": 1777904428728, "stop": 1777904428755}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "69a1c4ff-f053-4b03-a9b3-236757723449-attachment.txt", "type": "text/plain"}], "start": 1777904428755, "stop": 1777904428779}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "cd0f3d80-cbac-481b-851e-4338a977da74-attachment.txt", "type": "text/plain"}], "start": 1777904428779, "stop": 1777904428806}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "0c9cc3c8-0c1d-468d-97bc-19b29cb8ba7d-attachment.txt", "type": "text/plain"}], "start": 1777904428806, "stop": 1777904428835}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "390fabef-448a-435d-b10f-d17020496a48-attachment.txt", "type": "text/plain"}], "start": 1777904428836, "stop": 1777904428862}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "d2ecbb62-9e96-43de-a1e1-602e7bbd719e-attachment.txt", "type": "text/plain"}], "start": 1777904428862, "stop": 1777904428888}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "3b7fb38a-6b07-436a-982d-46ba4c16a875-attachment.txt", "type": "text/plain"}], "start": 1777904428888, "stop": 1777904428919}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "db54c0d4-6689-4473-a989-b29ff45114e7-attachment.txt", "type": "text/plain"}], "start": 1777904428919, "stop": 1777904428957}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "2d0177d1-cf28-4c53-b30a-dd95acb533e1-attachment.txt", "type": "text/plain"}], "start": 1777904428957, "stop": 1777904428983}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "f7f34ebc-95d4-4046-aea6-62efc91f82e2-attachment.txt", "type": "text/plain"}], "start": 1777904428983, "stop": 1777904429010}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "d4f0a513-4ead-4012-b780-44121e611c3e-attachment.txt", "type": "text/plain"}], "start": 1777904429010, "stop": 1777904429047}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "6890d28e-3a45-47a7-8e8b-7e1b6b1e5c40-attachment.txt", "type": "text/plain"}], "start": 1777904429047, "stop": 1777904429072}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "98430c0e-436e-4501-a0f8-68d982170e7c-attachment.txt", "type": "text/plain"}], "start": 1777904429072, "stop": 1777904429096}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "7f685e60-1839-442a-84ec-49b9b98a84d3-attachment.txt", "type": "text/plain"}], "start": 1777904429096, "stop": 1777904429123}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "3df9b549-71ad-4b5d-9eae-a5c188f0f943-attachment.txt", "type": "text/plain"}], "start": 1777904429123, "stop": 1777904429146}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "1340406c-c601-47a0-a008-c133f47f7038-attachment.txt", "type": "text/plain"}], "start": 1777904429146, "stop": 1777904429180}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "3888671a-ef92-4e6d-b0d6-8077897dfc55-attachment.txt", "type": "text/plain"}], "start": 1777904429180, "stop": 1777904429208}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "bd7efd6d-73ae-4a40-ab53-d27f2fc11746-attachment.txt", "type": "text/plain"}], "start": 1777904429208, "stop": 1777904429233}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "edb1f91b-0e8f-4e16-a81d-6d82f03e9678-attachment.txt", "type": "text/plain"}], "start": 1777904429233, "stop": 1777904429262}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "42b7e3a8-2754-4e07-923e-e6136fc61bb9-attachment.txt", "type": "text/plain"}], "start": 1777904429262, "stop": 1777904429288}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "35d8000e-a2f7-447c-ada6-e380c1b382ad-attachment.txt", "type": "text/plain"}], "start": 1777904429288, "stop": 1777904429312}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "ec85d1f2-df3e-45dd-bea7-bb1a1e620e83-attachment.txt", "type": "text/plain"}], "start": 1777904429312, "stop": 1777904429337}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "0b75ecfe-3951-4eeb-b91c-0d2bed97830c-attachment.txt", "type": "text/plain"}], "start": 1777904429337, "stop": 1777904429361}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "65ad2ab8-965b-4e00-a976-9ee89e0981eb-attachment.txt", "type": "text/plain"}], "start": 1777904429361, "stop": 1777904429384}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "c3a40c0e-516f-4c6b-89c9-c9f84b37fb4c-attachment.txt", "type": "text/plain"}], "start": 1777904429386, "stop": 1777904429410}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "19112afe-9037-4a23-98a5-7867fb31c74a-attachment.txt", "type": "text/plain"}], "start": 1777904429411, "stop": 1777904429437}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "50c28de9-feef-41d0-a6b7-0e6005b7a71d-attachment.txt", "type": "text/plain"}], "start": 1777904429438, "stop": 1777904429465}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "ab10ddd7-1fb8-41ce-92f7-79f545333193-attachment.txt", "type": "text/plain"}], "start": 1777904429465, "stop": 1777904429486}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "e637a03e-569b-4712-abba-3349d5fba4d9-attachment.txt", "type": "text/plain"}], "start": 1777904429486, "stop": 1777904429513}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "c1801c2b-ddaf-43fc-86e3-a4e35c11a2da-attachment.txt", "type": "text/plain"}], "start": 1777904429513, "stop": 1777904429535}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "2f3a61bc-82e7-4bb8-9867-471106af42df-attachment.txt", "type": "text/plain"}], "start": 1777904429536, "stop": 1777904429556}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "4c5a2fcd-88d3-47bc-9990-1e3f9d800468-attachment.txt", "type": "text/plain"}], "start": 1777904429556, "stop": 1777904429580}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "07646204-f253-44c2-baa5-0bdd02f45018-attachment.txt", "type": "text/plain"}], "start": 1777904429580, "stop": 1777904429604}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "3b8866bd-f1fa-43d4-83bc-a48df3ed2df3-attachment.txt", "type": "text/plain"}], "start": 1777904429604, "stop": 1777904429627}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "bb5aae86-13ac-4ee3-9a9b-5bd11e53bf7f-attachment.txt", "type": "text/plain"}], "start": 1777904429627, "stop": 1777904429654}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "79758a2a-8297-429c-8616-65bffc5d156b-attachment.txt", "type": "text/plain"}], "start": 1777904429654, "stop": 1777904429678}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "f71221e4-b6f1-48bc-93a6-2572dea3993b-attachment.txt", "type": "text/plain"}], "start": 1777904429678, "stop": 1777904429703}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "639eb39d-583f-44f4-82dd-e63243ea3853-attachment.txt", "type": "text/plain"}], "start": 1777904429703, "stop": 1777904429728}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "3c0d87fd-d58e-47c3-8b92-39748c78e934-attachment.txt", "type": "text/plain"}], "start": 1777904429728, "stop": 1777904429771}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "4de9a6f3-a115-4db6-a30d-cbf5706de89d-attachment.txt", "type": "text/plain"}], "start": 1777904429771, "stop": 1777904429828}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "add902a2-3fc5-4aa2-94ac-9cc9c3528ade-attachment.txt", "type": "text/plain"}], "start": 1777904429828, "stop": 1777904429875}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "5e5bc1c5-3b40-4410-ac83-a212b5d6bd16-attachment.txt", "type": "text/plain"}], "start": 1777904429875, "stop": 1777904429922}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "ba656ec6-7028-4804-8c69-c15dc93e8320-attachment.txt", "type": "text/plain"}], "start": 1777904429922, "stop": 1777904429963}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "c296b149-f724-4980-bb14-c69b7b89bf74-attachment.txt", "type": "text/plain"}], "start": 1777904429963, "stop": 1777904429989}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "25cb4b90-1ae2-4770-bbd6-70e25bce996a-attachment.json", "type": "application/json"}], "start": 1777904429990, "stop": 1777904430721}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777904430721, "stop": 1777904430897}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Variable \\\"$attributes\\\" of type \\\"[String!]!\\\" used in position expecting type \\\"[EmployeeAttribute!]!\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 677, in create_new_employee_with_pass_requests_permissions\n resp2 = _exec_or_fail(\n op_name=\"addEmployee(new approver)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: addEmployee(new approver)", "source": "3b3908f6-2e41-4faa-9266-91ad76b58146-attachment.txt", "type": "text/plain"}], "start": 1777904430897, "stop": 1777904430934}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "4c3fb2ae-614b-45e7-8135-33d87c566c70-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "732ebe1f-1bb9-4104-be49-3d2a2a5c3021-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "3cf414a4-bd16-4d75-8f57-b0efb5c49168-attachment.txt", "type": "text/plain"}], "start": 1777904427666, "stop": 1777904430941}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904430942, "stop": 1777904431132}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904431132, "stop": 1777904431181}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904431182, "stop": 1777904431351}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904431351, "stop": 1777904431523}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904431523, "stop": 1777904431697}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904431697, "stop": 1777904431754}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904431754, "stop": 1777904431806}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904431806, "stop": 1777904431857}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904431859, "stop": 1777904431859}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904431859, "stop": 1777904431859}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904431859, "stop": 1777904431859}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777904431859, "stop": 1777904431859}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904431859, "stop": 1777904431859}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904431859, "stop": 1777904431859}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904431859, "stop": 1777904431859}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904431859, "stop": 1777904431859}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904431859, "stop": 1777904431859}], "start": 1777904427534, "stop": 1777904431859, "uuid": "cec0fde6-1c81-437e-b7ab-e745335d712d", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/0bc5f3b5-ad73-4b3f-9dd3-3b4f1eba30bb-attachment.json b/allure-results/0bc5f3b5-ad73-4b3f-9dd3-3b4f1eba30bb-attachment.json new file mode 100644 index 0000000..9a09ea6 --- /dev/null +++ b/allure-results/0bc5f3b5-ad73-4b3f-9dd3-3b4f1eba30bb-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab7932367dfb4b45a2da", + "member_id": "f6528f7b-1f35-4c30-9b08-2914e03d7aaa" + } + } +} \ No newline at end of file diff --git a/allure-results/0bf71998-4fb9-4ad4-b26d-b7f68f89bc2a-attachment.txt b/allure-results/0bf71998-4fb9-4ad4-b26d-b7f68f89bc2a-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/0bf71998-4fb9-4ad4-b26d-b7f68f89bc2a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0c13134f-4485-4805-8083-c4b47d793e33-attachment.txt b/allure-results/0c13134f-4485-4805-8083-c4b47d793e33-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-results/0c13134f-4485-4805-8083-c4b47d793e33-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0c15dff7-5731-47ed-8989-e9a2af6500f9-attachment.txt b/allure-results/0c15dff7-5731-47ed-8989-e9a2af6500f9-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/0c15dff7-5731-47ed-8989-e9a2af6500f9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0c166e21-08ca-4887-ab02-14f347f45496-attachment.txt b/allure-results/0c166e21-08ca-4887-ab02-14f347f45496-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/0c166e21-08ca-4887-ab02-14f347f45496-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/0c502c1e-d3d7-4d2c-ab43-3e9d0638089f-attachment.txt b/allure-results/0c502c1e-d3d7-4d2c-ab43-3e9d0638089f-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/0c502c1e-d3d7-4d2c-ab43-3e9d0638089f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0c5fb5a8-735d-43da-870c-5b8f5bff0a11-attachment.txt b/allure-results/0c5fb5a8-735d-43da-870c-5b8f5bff0a11-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/0c5fb5a8-735d-43da-870c-5b8f5bff0a11-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0c61e8f2-b5ab-48b8-9692-e5a621626975-attachment.json b/allure-results/0c61e8f2-b5ab-48b8-9692-e5a621626975-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/0c61e8f2-b5ab-48b8-9692-e5a621626975-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0c6d94d4-eb64-4aa5-97b6-3420b1f47425-attachment.txt b/allure-results/0c6d94d4-eb64-4aa5-97b6-3420b1f47425-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/0c6d94d4-eb64-4aa5-97b6-3420b1f47425-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0c73d01d-86a1-41cb-a9dc-485b937e89b0-attachment.json b/allure-results/0c73d01d-86a1-41cb-a9dc-485b937e89b0-attachment.json new file mode 100644 index 0000000..16f04e9 --- /dev/null +++ b/allure-results/0c73d01d-86a1-41cb-a9dc-485b937e89b0-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aec0c15e6311636d86dc", + "member_id": "4dd2c4b5-d522-4ade-a46d-5a5e08453034" + } + } +} \ No newline at end of file diff --git a/allure-results/0c8d0586-1405-4554-8799-eb14cb94b77e-attachment.json b/allure-results/0c8d0586-1405-4554-8799-eb14cb94b77e-attachment.json new file mode 100644 index 0000000..aa0eac8 --- /dev/null +++ b/allure-results/0c8d0586-1405-4554-8799-eb14cb94b77e-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "69f7609c-bad0-43ac-81db-444331aed489", + "created_at": "2026-05-04T14:36:25.820Z", + "updated_at": "2026-05-04T14:36:25.820Z", + "username": "+79995340803", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0c9cc3c8-0c1d-468d-97bc-19b29cb8ba7d-attachment.txt b/allure-results/0c9cc3c8-0c1d-468d-97bc-19b29cb8ba7d-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/0c9cc3c8-0c1d-468d-97bc-19b29cb8ba7d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0cbae07d-ba8d-4492-bcd6-a2b00a04cfb4-attachment.json b/allure-results/0cbae07d-ba8d-4492-bcd6-a2b00a04cfb4-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/0cbae07d-ba8d-4492-bcd6-a2b00a04cfb4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0cffb1a1-362f-4236-bb29-ec2f916e6c70-attachment.txt b/allure-results/0cffb1a1-362f-4236-bb29-ec2f916e6c70-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/0cffb1a1-362f-4236-bb29-ec2f916e6c70-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0d1b7d6a-8d38-499c-a223-87892e9ea53b-attachment.json b/allure-results/0d1b7d6a-8d38-499c-a223-87892e9ea53b-attachment.json new file mode 100644 index 0000000..ac3201b --- /dev/null +++ b/allure-results/0d1b7d6a-8d38-499c-a223-87892e9ea53b-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b11e17bb1e0c5fc4e031", + "member_id": "833b918d-3977-4b23-8291-77173df95a3d" + } + } +} \ No newline at end of file diff --git a/allure-results/0d2956cc-4581-4739-8fe2-9faa2dac0ec6-attachment.txt b/allure-results/0d2956cc-4581-4739-8fe2-9faa2dac0ec6-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-results/0d2956cc-4581-4739-8fe2-9faa2dac0ec6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0db505aa-b910-494d-a9b7-776eeff3b30d-attachment.txt b/allure-results/0db505aa-b910-494d-a9b7-776eeff3b30d-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/0db505aa-b910-494d-a9b7-776eeff3b30d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0dea98df-4ae0-4dee-9c01-49278125d6cf-attachment.txt b/allure-results/0dea98df-4ae0-4dee-9c01-49278125d6cf-attachment.txt new file mode 100644 index 0000000..31fe1aa --- /dev/null +++ b/allure-results/0dea98df-4ae0-4dee-9c01-49278125d6cf-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_id\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0dedeffd-a0b8-47fd-aefe-62c549aa64c2-attachment.txt b/allure-results/0dedeffd-a0b8-47fd-aefe-62c549aa64c2-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/0dedeffd-a0b8-47fd-aefe-62c549aa64c2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0df36331-db49-4123-9dfe-e82079d21393-attachment.json b/allure-results/0df36331-db49-4123-9dfe-e82079d21393-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/0df36331-db49-4123-9dfe-e82079d21393-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0e099cb0-adf3-4731-8b41-f25f138202a5-attachment.txt b/allure-results/0e099cb0-adf3-4731-8b41-f25f138202a5-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/0e099cb0-adf3-4731-8b41-f25f138202a5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0e1743b2-5268-41cf-8995-97c7b6ffa0a9-attachment.txt b/allure-results/0e1743b2-5268-41cf-8995-97c7b6ffa0a9-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/0e1743b2-5268-41cf-8995-97c7b6ffa0a9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0e19a124-67ab-4726-b72d-462cc4afc5ad-attachment.txt b/allure-results/0e19a124-67ab-4726-b72d-462cc4afc5ad-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/0e19a124-67ab-4726-b72d-462cc4afc5ad-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0e23e731-2a3f-49a8-9100-d15d51be7f76-attachment.txt b/allure-results/0e23e731-2a3f-49a8-9100-d15d51be7f76-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/0e23e731-2a3f-49a8-9100-d15d51be7f76-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0e3475a0-f8de-4602-a96e-45cb4d619a3f-attachment.txt b/allure-results/0e3475a0-f8de-4602-a96e-45cb4d619a3f-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/0e3475a0-f8de-4602-a96e-45cb4d619a3f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0e373148-5a52-4dcf-93bc-270420757a30-attachment.txt b/allure-results/0e373148-5a52-4dcf-93bc-270420757a30-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/0e373148-5a52-4dcf-93bc-270420757a30-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0e698427-40b3-4eee-9078-eead4cd1d90b-attachment.json b/allure-results/0e698427-40b3-4eee-9078-eead4cd1d90b-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/0e698427-40b3-4eee-9078-eead4cd1d90b-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0e7ce640-86e6-45c8-98b0-06ed77d04919-attachment.json b/allure-results/0e7ce640-86e6-45c8-98b0-06ed77d04919-attachment.json new file mode 100644 index 0000000..8103d80 --- /dev/null +++ b/allure-results/0e7ce640-86e6-45c8-98b0-06ed77d04919-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "b388a055-5e82-4cb9-a1f5-e3ac9c94a357", + "created_at": "2026-05-04T14:42:58.552Z", + "updated_at": "2026-05-04T14:42:58.552Z", + "username": "+79995479577", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0e91dd0b-9e2e-4cf2-9ca5-67f5bad05e84-attachment.json b/allure-results/0e91dd0b-9e2e-4cf2-9ca5-67f5bad05e84-attachment.json new file mode 100644 index 0000000..d5e48dd --- /dev/null +++ b/allure-results/0e91dd0b-9e2e-4cf2-9ca5-67f5bad05e84-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8afdc17bb1e0c5fc4df3d" + }, + { + "id": "69f8afdcc15e6311636d8890" + }, + { + "id": "69f8afdcc15e6311636d8893" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/0e999633-6871-4e8c-9ecd-cec5bc689a85-attachment.txt b/allure-results/0e999633-6871-4e8c-9ecd-cec5bc689a85-attachment.txt new file mode 100644 index 0000000..886a11b --- /dev/null +++ b/allure-results/0e999633-6871-4e8c-9ecd-cec5bc689a85-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aa3c17bb1e0c5fc4da65", account_id: "4728d824-66bb-4b77-8db4-764486d1a001", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/0e9a0bb6-71ca-4ad2-a22b-33922887870b-attachment.json b/allure-results/0e9a0bb6-71ca-4ad2-a22b-33922887870b-attachment.json new file mode 100644 index 0000000..1e56dc5 --- /dev/null +++ b/allure-results/0e9a0bb6-71ca-4ad2-a22b-33922887870b-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab7cc15e6311636d85a4", + "member_id": "ba6e9acc-e07a-4369-9cc3-2c3a998ddcef" + } + } +} \ No newline at end of file diff --git a/allure-results/0ea4587e-8d51-48af-be02-f9e6c2c00f82-attachment.json b/allure-results/0ea4587e-8d51-48af-be02-f9e6c2c00f82-attachment.json new file mode 100644 index 0000000..dd72a77 --- /dev/null +++ b/allure-results/0ea4587e-8d51-48af-be02-f9e6c2c00f82-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8ab83037d44249d0d118e" + }, + { + "id": "69f8ab8332367dfb4b45a317" + }, + { + "id": "69f8ab8332367dfb4b45a31a" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/0eae0a8c-e250-41dc-a739-20f77fb8c21f-result.json b/allure-results/0eae0a8c-e250-41dc-a739-20f77fb8c21f-result.json new file mode 100644 index 0000000..5a1ab8c --- /dev/null +++ b/allure-results/0eae0a8c-e250-41dc-a739-20f77fb8c21f-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 710, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 326, in ensure_three_nested_places\n p2 = self._create_place(parent_id=p1, title_prefix=\"passreq-place-2\", place_type=p2_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 284, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 205, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904073027, "stop": 1777904073143}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 710, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 326, in ensure_three_nested_places\n p2 = self._create_place(parent_id=p1, title_prefix=\"passreq-place-2\", place_type=p2_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 284, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 205, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c1b56e76-8cf7-4159-9a84-1ffb4df64432-attachment.json", "type": "application/json"}], "start": 1777904073144, "stop": 1777904073185}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 284, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 205, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "attachments": [{"name": "RuntimeError: createPlaceMultiple", "source": "3f1416a1-400e-4660-ad48-4f753b7352c9-attachment.txt", "type": "text/plain"}], "start": 1777904073185, "stop": 1777904073223}], "start": 1777904073144, "stop": 1777904073228}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904073229, "stop": 1777904073280}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904073283, "stop": 1777904073283}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904073283, "stop": 1777904073283}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904073283, "stop": 1777904073283}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777904073283, "stop": 1777904073283}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904073283, "stop": 1777904073283}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904073283, "stop": 1777904073283}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904073283, "stop": 1777904073283}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904073283, "stop": 1777904073283}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777904073283, "stop": 1777904073283}], "start": 1777904073026, "stop": 1777904073283, "uuid": "c7c75a75-b1da-4774-80ee-3d192d9b6187", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/0eb815f9-c5c2-4b42-8929-0abf23048b1d-attachment.json b/allure-results/0eb815f9-c5c2-4b42-8929-0abf23048b1d-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/0eb815f9-c5c2-4b42-8929-0abf23048b1d-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0edd37ee-24c2-415d-903c-7954da1c2235-result.json b/allure-results/0edd37ee-24c2-415d-903c-7954da1c2235-result.json new file mode 100644 index 0000000..53511a2 --- /dev/null +++ b/allure-results/0edd37ee-24c2-415d-903c-7954da1c2235-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Field \\\"member_ids\\\" is not defined by type \\\"PlaceFilters\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 94, in step_query_places_for_worker\n context.worker_places_response = td.query_places_for_worker_member_filter()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1253, in query_places_for_worker_member_filter\n resp = _exec_or_fail(\n op_name=\"place(member_ids)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904080004, "stop": 1777904080133}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "075f0880-86fa-4833-9392-d57d564429b9-attachment.json", "type": "application/json"}], "start": 1777904080134, "stop": 1777904080179}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "5a3c1799-4445-43c2-b485-bbd130ef0efd-attachment.json", "type": "application/json"}], "start": 1777904080179, "stop": 1777904080218}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "a4d756f7-0af5-477c-a850-8210e2db12e3-attachment.json", "type": "application/json"}], "start": 1777904080218, "stop": 1777904080251}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "a2e3742a-e7da-4c17-a32a-89c72013b72c-attachment.json", "type": "application/json"}], "start": 1777904080251, "stop": 1777904080291}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "9c73503c-25e1-453d-be72-be344c5fb74a-attachment.json", "type": "application/json"}], "start": 1777904080291, "stop": 1777904080340}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "2bce3080-57ea-4884-a2a8-378e866807bb-attachment.json", "type": "application/json"}], "start": 1777904080340, "stop": 1777904080376}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8a9d0037d44249d0d0f48)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "cd90f8f8-9be4-4b59-9d2b-9ebba9070597-attachment.json", "type": "application/json"}], "start": 1777904080376, "stop": 1777904080474}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "357400b2-6d9b-4fb1-8ccf-84591e1148dd-attachment.json", "type": "application/json"}], "start": 1777904080474, "stop": 1777904080718}], "start": 1777904080134, "stop": 1777904080718}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "d3bbb7a7-e123-4e68-85ab-00f9ff5cebe2-attachment.json", "type": "application/json"}], "start": 1777904080719, "stop": 1777904081100}], "start": 1777904080718, "stop": 1777904081101}, {"name": "And query places by worker member filter", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Field \\\"member_ids\\\" is not defined by type \\\"PlaceFilters\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 94, in step_query_places_for_worker\n context.worker_places_response = td.query_places_for_worker_member_filter()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1253, in query_places_for_worker_member_filter\n resp = _exec_or_fail(\n op_name=\"place(member_ids)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Field \\\"member_ids\\\" is not defined by type \\\"PlaceFilters\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1253, in query_places_for_worker_member_filter\n resp = _exec_or_fail(\n op_name=\"place(member_ids)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "562ec49e-33dc-471e-8821-2c173010f48e-attachment.txt", "type": "text/plain"}], "start": 1777904081102, "stop": 1777904081130}], "start": 1777904081101, "stop": 1777904081245}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904081245, "stop": 1777904081420}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904081420, "stop": 1777904081578}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904081578, "stop": 1777904081709}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904081710, "stop": 1777904081903}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904081903, "stop": 1777904081963}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904081963, "stop": 1777904082018}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "skipped", "start": 1777904082021, "stop": 1777904082021}], "start": 1777904080003, "stop": 1777904082021, "uuid": "6e5001aa-b46d-4bbd-8e2f-e660db6a724e", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/0eef9f01-b71c-431f-9ce3-731a7815252f-attachment.json b/allure-results/0eef9f01-b71c-431f-9ce3-731a7815252f-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/0eef9f01-b71c-431f-9ce3-731a7815252f-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/0ef0e898-436d-47c6-8240-5a4aa2b6da65-attachment.txt b/allure-results/0ef0e898-436d-47c6-8240-5a4aa2b6da65-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/0ef0e898-436d-47c6-8240-5a4aa2b6da65-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0f447dd2-9b67-4f57-a757-6989a137b6e4-attachment.json b/allure-results/0f447dd2-9b67-4f57-a757-6989a137b6e4-attachment.json new file mode 100644 index 0000000..0156e02 --- /dev/null +++ b/allure-results/0f447dd2-9b67-4f57-a757-6989a137b6e4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8b047514efad27fabd7f8" + } + } +} \ No newline at end of file diff --git a/allure-results/0f67fa5c-9b4a-4824-9d2d-4b872f40aa14-attachment.json b/allure-results/0f67fa5c-9b4a-4824-9d2d-4b872f40aa14-attachment.json new file mode 100644 index 0000000..4cd3573 --- /dev/null +++ b/allure-results/0f67fa5c-9b4a-4824-9d2d-4b872f40aa14-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aecbc15e6311636d8711", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/0f812df8-5def-4c99-9b77-fbaa49ee5249-attachment.txt b/allure-results/0f812df8-5def-4c99-9b77-fbaa49ee5249-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/0f812df8-5def-4c99-9b77-fbaa49ee5249-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0fa6f5ba-77ad-4170-8e8b-4067d253360d-attachment.txt b/allure-results/0fa6f5ba-77ad-4170-8e8b-4067d253360d-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/0fa6f5ba-77ad-4170-8e8b-4067d253360d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/0fcf30cb-726d-4577-a2ff-5dbee187840d-attachment.json b/allure-results/0fcf30cb-726d-4577-a2ff-5dbee187840d-attachment.json new file mode 100644 index 0000000..a795396 --- /dev/null +++ b/allure-results/0fcf30cb-726d-4577-a2ff-5dbee187840d-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "475fb25e-b168-4575-b505-7466647798b4", + "created_at": "2026-05-04T14:16:25.415Z", + "updated_at": "2026-05-04T14:16:25.416Z", + "username": "+79992730667", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/100957a3-0d2b-499b-a166-20982c260edd-attachment.txt b/allure-results/100957a3-0d2b-499b-a166-20982c260edd-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/100957a3-0d2b-499b-a166-20982c260edd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/106cba78-3dca-4a29-8d22-ef73231e7898-attachment.txt b/allure-results/106cba78-3dca-4a29-8d22-ef73231e7898-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/106cba78-3dca-4a29-8d22-ef73231e7898-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/10c23715-f0f0-401f-bbd7-c671b3e268cf-attachment.json b/allure-results/10c23715-f0f0-401f-bbd7-c671b3e268cf-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/10c23715-f0f0-401f-bbd7-c671b3e268cf-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/110096a8-3785-4f73-9f8a-73bf00b1317e-attachment.txt b/allure-results/110096a8-3785-4f73-9f8a-73bf00b1317e-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/110096a8-3785-4f73-9f8a-73bf00b1317e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/110af90f-8fb2-41c0-83d9-4a777db24942-attachment.txt b/allure-results/110af90f-8fb2-41c0-83d9-4a777db24942-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/110af90f-8fb2-41c0-83d9-4a777db24942-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/11315e37-a99b-40b6-9a7d-e165073b4837-attachment.txt b/allure-results/11315e37-a99b-40b6-9a7d-e165073b4837-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/11315e37-a99b-40b6-9a7d-e165073b4837-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/11373105-73a1-4160-8393-f5e44b47c65a-attachment.txt b/allure-results/11373105-73a1-4160-8393-f5e44b47c65a-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/11373105-73a1-4160-8393-f5e44b47c65a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/117917c7-41ab-4c66-8074-60e540db1d69-attachment.txt b/allure-results/117917c7-41ab-4c66-8074-60e540db1d69-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/117917c7-41ab-4c66-8074-60e540db1d69-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/11a98755-14a4-4b79-a948-da0e2d60e567-attachment.txt b/allure-results/11a98755-14a4-4b79-a948-da0e2d60e567-attachment.txt new file mode 100644 index 0000000..4c242e2 --- /dev/null +++ b/allure-results/11a98755-14a4-4b79-a948-da0e2d60e567-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$pass_targets" got invalid value { type: "account", user_id: "95efa9b1-4ac3-474b-b256-f2b3f01b0ee9", entrance_ids: ["69f8ab9ac15e6311636d85ab"] } at "pass_targets[0]"; Field "user_id" is not defined by type "PassTargetInput".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/11d0bb0e-8fc7-48a6-bc48-58efeaff518a-attachment.txt b/allure-results/11d0bb0e-8fc7-48a6-bc48-58efeaff518a-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/11d0bb0e-8fc7-48a6-bc48-58efeaff518a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/11e6b0b2-b5a5-4cf7-a10b-9254c5bbec91-attachment.txt b/allure-results/11e6b0b2-b5a5-4cf7-a10b-9254c5bbec91-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/11e6b0b2-b5a5-4cf7-a10b-9254c5bbec91-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/11f0a090-ec25-47b2-8736-51b01b93c3b7-attachment.json b/allure-results/11f0a090-ec25-47b2-8736-51b01b93c3b7-attachment.json new file mode 100644 index 0000000..5d923ae --- /dev/null +++ b/allure-results/11f0a090-ec25-47b2-8736-51b01b93c3b7-attachment.json @@ -0,0 +1,75 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8aa9ac15e6311636d83cf", + "members": [ + { + "id": "211b835f-56cb-447c-9040-6fa712c40c80", + "status": "accepted", + "privileges": null, + "user": { + "id": "211b835f-56cb-447c-9040-6fa712c40c80" + } + }, + { + "id": "d5ddd130-342a-468f-ac50-4a8808d184b4", + "status": "accepted", + "privileges": null, + "user": { + "id": "d5ddd130-342a-468f-ac50-4a8808d184b4" + } + } + ] + }, + { + "id": "69f8aa9a17bb1e0c5fc4db1b", + "members": [ + { + "id": "211b835f-56cb-447c-9040-6fa712c40c80", + "status": "accepted", + "privileges": null, + "user": { + "id": "211b835f-56cb-447c-9040-6fa712c40c80" + } + }, + { + "id": "d5ddd130-342a-468f-ac50-4a8808d184b4", + "status": "accepted", + "privileges": null, + "user": { + "id": "d5ddd130-342a-468f-ac50-4a8808d184b4" + } + } + ] + }, + { + "id": "69f8aa9a037d44249d0d0fe6", + "members": [ + { + "id": "211b835f-56cb-447c-9040-6fa712c40c80", + "status": "accepted", + "privileges": null, + "user": { + "id": "211b835f-56cb-447c-9040-6fa712c40c80" + } + }, + { + "id": "d5ddd130-342a-468f-ac50-4a8808d184b4", + "status": "accepted", + "privileges": null, + "user": { + "id": "d5ddd130-342a-468f-ac50-4a8808d184b4" + } + } + ] + }, + { + "id": "69f8aa9a17bb1e0c5fc4db1e", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/11f3567c-d9d7-464f-8415-b296ebf8d068-attachment.txt b/allure-results/11f3567c-d9d7-464f-8415-b296ebf8d068-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/11f3567c-d9d7-464f-8415-b296ebf8d068-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/120b5d0e-2a84-4d3c-a704-1bbf22f0b228-attachment.txt b/allure-results/120b5d0e-2a84-4d3c-a704-1bbf22f0b228-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/120b5d0e-2a84-4d3c-a704-1bbf22f0b228-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/121939a0-ff1f-4654-a45f-08a37d2c33f2-attachment.txt b/allure-results/121939a0-ff1f-4654-a45f-08a37d2c33f2-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-results/121939a0-ff1f-4654-a45f-08a37d2c33f2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/12199416-3a70-4264-ae93-5bac3cecc024-attachment.txt b/allure-results/12199416-3a70-4264-ae93-5bac3cecc024-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/12199416-3a70-4264-ae93-5bac3cecc024-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1237e229-a9b7-409c-88b2-fbf7f2b90062-attachment.json b/allure-results/1237e229-a9b7-409c-88b2-fbf7f2b90062-attachment.json new file mode 100644 index 0000000..428d35a --- /dev/null +++ b/allure-results/1237e229-a9b7-409c-88b2-fbf7f2b90062-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "0177b402-386e-4c59-b0c1-dc3671fad20c", + "status": "accepted", + "privileges": null, + "user": { + "id": "0177b402-386e-4c59-b0c1-dc3671fad20c" + } + }, + { + "id": "b3333d75-34ef-45ad-b7ab-f639ebe09131", + "status": "accepted", + "privileges": null, + "user": { + "id": "b3333d75-34ef-45ad-b7ab-f639ebe09131" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/1245dbd6-c498-4a44-8e0a-d4d13c837683-attachment.json b/allure-results/1245dbd6-c498-4a44-8e0a-d4d13c837683-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/1245dbd6-c498-4a44-8e0a-d4d13c837683-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/124e3d60-29fd-4ff9-a285-43f8bd588da1-attachment.json b/allure-results/124e3d60-29fd-4ff9-a285-43f8bd588da1-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/124e3d60-29fd-4ff9-a285-43f8bd588da1-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/12532a16-0562-4407-9a3f-d5f5a9367d85-attachment.txt b/allure-results/12532a16-0562-4407-9a3f-d5f5a9367d85-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/12532a16-0562-4407-9a3f-d5f5a9367d85-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1260eea9-fdfe-4e1c-94ea-b1b712a736a5-attachment.txt b/allure-results/1260eea9-fdfe-4e1c-94ea-b1b712a736a5-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/1260eea9-fdfe-4e1c-94ea-b1b712a736a5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/12a7b675-9c5d-45a4-b71c-596a360ff442-attachment.txt b/allure-results/12a7b675-9c5d-45a4-b71c-596a360ff442-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/12a7b675-9c5d-45a4-b71c-596a360ff442-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/12cf7d2e-d8da-4ffa-980b-a4e474571950-attachment.json b/allure-results/12cf7d2e-d8da-4ffa-980b-a4e474571950-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/12cf7d2e-d8da-4ffa-980b-a4e474571950-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/12e94228-28a9-4177-988d-877cf7b3c46b-attachment.txt b/allure-results/12e94228-28a9-4177-988d-877cf7b3c46b-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/12e94228-28a9-4177-988d-877cf7b3c46b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/12f87a51-323e-4595-806a-9d330fb51af8-attachment.txt b/allure-results/12f87a51-323e-4595-806a-9d330fb51af8-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/12f87a51-323e-4595-806a-9d330fb51af8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1307b873-6832-40cb-a9cb-e35f277791ba-attachment.json b/allure-results/1307b873-6832-40cb-a9cb-e35f277791ba-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/1307b873-6832-40cb-a9cb-e35f277791ba-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/132de11c-195c-431c-9e7e-557d1194ae6f-attachment.txt b/allure-results/132de11c-195c-431c-9e7e-557d1194ae6f-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/132de11c-195c-431c-9e7e-557d1194ae6f-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/1340406c-c601-47a0-a008-c133f47f7038-attachment.txt b/allure-results/1340406c-c601-47a0-a008-c133f47f7038-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/1340406c-c601-47a0-a008-c133f47f7038-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1358adab-35ca-478a-8663-cc38dfd7a948-attachment.txt b/allure-results/1358adab-35ca-478a-8663-cc38dfd7a948-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/1358adab-35ca-478a-8663-cc38dfd7a948-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/136da11f-2c59-4989-b4a2-95848f148483-attachment.json b/allure-results/136da11f-2c59-4989-b4a2-95848f148483-attachment.json new file mode 100644 index 0000000..99592ec --- /dev/null +++ b/allure-results/136da11f-2c59-4989-b4a2-95848f148483-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "8f5502ef-7c34-4480-ba4e-d7cfc4691981", + "created_at": "2026-05-04T14:19:00.236Z", + "updated_at": "2026-05-04T14:19:00.236Z", + "username": "+79999491939", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/13837d1e-90b1-4583-ac5a-f1fe19fd3879-attachment.json b/allure-results/13837d1e-90b1-4583-ac5a-f1fe19fd3879-attachment.json new file mode 100644 index 0000000..df5890a --- /dev/null +++ b/allure-results/13837d1e-90b1-4583-ac5a-f1fe19fd3879-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab36c15e6311636d84f1", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/1392e784-5774-455b-8d69-c406f0a977ad-attachment.txt b/allure-results/1392e784-5774-455b-8d69-c406f0a977ad-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/1392e784-5774-455b-8d69-c406f0a977ad-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/13ac9a87-67d9-41ed-ab29-be46f4dd4060-attachment.txt b/allure-results/13ac9a87-67d9-41ed-ab29-be46f4dd4060-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-results/13ac9a87-67d9-41ed-ab29-be46f4dd4060-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/13c8e969-5aff-43fe-a288-fc01a9d89c9b-attachment.json b/allure-results/13c8e969-5aff-43fe-a288-fc01a9d89c9b-attachment.json new file mode 100644 index 0000000..a71e992 --- /dev/null +++ b/allure-results/13c8e969-5aff-43fe-a288-fc01a9d89c9b-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b07232367dfb4b45a672", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/13da3fca-92aa-4cde-a016-d3151fa1d783-attachment.txt b/allure-results/13da3fca-92aa-4cde-a016-d3151fa1d783-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/13da3fca-92aa-4cde-a016-d3151fa1d783-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/13e28094-99d4-413e-82b4-ee2d231e1b8c-attachment.json b/allure-results/13e28094-99d4-413e-82b4-ee2d231e1b8c-attachment.json new file mode 100644 index 0000000..b2c6ff4 --- /dev/null +++ b/allure-results/13e28094-99d4-413e-82b4-ee2d231e1b8c-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8abc2037d44249d0d1260", + "member_id": "c528b226-62c3-45f7-91b9-3a9f2cefeb4f" + } + } +} \ No newline at end of file diff --git a/allure-results/13e307d3-8950-4804-94d2-6b83dff0a530-attachment.json b/allure-results/13e307d3-8950-4804-94d2-6b83dff0a530-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/13e307d3-8950-4804-94d2-6b83dff0a530-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/140b7066-bcc2-4169-9391-3b0dee54bb25-attachment.json b/allure-results/140b7066-bcc2-4169-9391-3b0dee54bb25-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/140b7066-bcc2-4169-9391-3b0dee54bb25-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/14220097-0d92-4107-bc53-bd4a6f47be53-attachment.txt b/allure-results/14220097-0d92-4107-bc53-bd4a6f47be53-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/14220097-0d92-4107-bc53-bd4a6f47be53-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/14238cda-d9fa-46c0-b90a-a43a1aa7ebc6-attachment.json b/allure-results/14238cda-d9fa-46c0-b90a-a43a1aa7ebc6-attachment.json new file mode 100644 index 0000000..0c03925 --- /dev/null +++ b/allure-results/14238cda-d9fa-46c0-b90a-a43a1aa7ebc6-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "8af999fe-80f2-49c1-bb00-c8565d9ff5bf", + "created_at": "2026-05-04T14:23:03.318Z", + "updated_at": "2026-05-04T14:23:03.318Z", + "username": "+79994121519", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/14249019-b0d9-4a01-b366-5fdb2a686824-attachment.json b/allure-results/14249019-b0d9-4a01-b366-5fdb2a686824-attachment.json new file mode 100644 index 0000000..f3c2433 --- /dev/null +++ b/allure-results/14249019-b0d9-4a01-b366-5fdb2a686824-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abc4c15e6311636d8659", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/1431e23f-1778-412f-a4cf-678b6bcb4f10-attachment.txt b/allure-results/1431e23f-1778-412f-a4cf-678b6bcb4f10-attachment.txt new file mode 100644 index 0000000..26b4712 --- /dev/null +++ b/allure-results/1431e23f-1778-412f-a4cf-678b6bcb4f10-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8abcf32367dfb4b45a3e8", account_id: "465f0d91-3bc1-4bc5-87ac-388c485384d9", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/144c536d-39e3-4a9a-abbf-fd4ae056715c-attachment.json b/allure-results/144c536d-39e3-4a9a-abbf-fd4ae056715c-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/144c536d-39e3-4a9a-abbf-fd4ae056715c-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/1452f80b-2a20-41c1-9b25-4116c7af54c5-attachment.json b/allure-results/1452f80b-2a20-41c1-9b25-4116c7af54c5-attachment.json new file mode 100644 index 0000000..7de8fd4 --- /dev/null +++ b/allure-results/1452f80b-2a20-41c1-9b25-4116c7af54c5-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8a982514efad27fabd7f4" + } + } +} \ No newline at end of file diff --git a/allure-results/146f78aa-3644-43a5-906b-2629fc074a65-attachment.txt b/allure-results/146f78aa-3644-43a5-906b-2629fc074a65-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/146f78aa-3644-43a5-906b-2629fc074a65-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1475e52b-ccdc-4abb-aadb-0f32553a949f-attachment.json b/allure-results/1475e52b-ccdc-4abb-aadb-0f32553a949f-attachment.json new file mode 100644 index 0000000..c84411b --- /dev/null +++ b/allure-results/1475e52b-ccdc-4abb-aadb-0f32553a949f-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aee2c15e6311636d8759", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/147c8bbf-b107-4469-9d8a-0a5da03eabd8-attachment.json b/allure-results/147c8bbf-b107-4469-9d8a-0a5da03eabd8-attachment.json new file mode 100644 index 0000000..64da248 --- /dev/null +++ b/allure-results/147c8bbf-b107-4469-9d8a-0a5da03eabd8-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8afd5037d44249d0d148a", + "member_id": "4bb1908b-f9c7-4c15-b2bd-ecf23ce1f273" + } + } +} \ No newline at end of file diff --git a/allure-results/14ad02c4-a882-44c1-9bbf-e20594c0963b-attachment.json b/allure-results/14ad02c4-a882-44c1-9bbf-e20594c0963b-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/14ad02c4-a882-44c1-9bbf-e20594c0963b-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/14aeba80-8874-40f2-a6af-5a3c785aa597-attachment.json b/allure-results/14aeba80-8874-40f2-a6af-5a3c785aa597-attachment.json new file mode 100644 index 0000000..55f74e6 --- /dev/null +++ b/allure-results/14aeba80-8874-40f2-a6af-5a3c785aa597-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a9c7c15e6311636d8361", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/14c5bb8c-8ae4-4d01-8c37-7655b9c1a48d-attachment.json b/allure-results/14c5bb8c-8ae4-4d01-8c37-7655b9c1a48d-attachment.json new file mode 100644 index 0000000..6d0a316 --- /dev/null +++ b/allure-results/14c5bb8c-8ae4-4d01-8c37-7655b9c1a48d-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "3846b1b6-c8f2-46c9-b06b-cd514e8a07c3", + "created_at": "2026-05-04T14:23:01.062Z", + "updated_at": "2026-05-04T14:23:01.062Z", + "username": "+79995365332", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/14cf875d-ce51-4e8c-afe9-aa7b17aa73b1-attachment.txt b/allure-results/14cf875d-ce51-4e8c-afe9-aa7b17aa73b1-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/14cf875d-ce51-4e8c-afe9-aa7b17aa73b1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/150a4a9c-6833-4e04-893d-616b307954ad-attachment.json b/allure-results/150a4a9c-6833-4e04-893d-616b307954ad-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/150a4a9c-6833-4e04-893d-616b307954ad-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/153ab470-3026-4b05-92b1-f1ead07146eb-attachment.json b/allure-results/153ab470-3026-4b05-92b1-f1ead07146eb-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/153ab470-3026-4b05-92b1-f1ead07146eb-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/154724dc-ed83-4d0b-9b78-0fd0fa3cb592-attachment.json b/allure-results/154724dc-ed83-4d0b-9b78-0fd0fa3cb592-attachment.json deleted file mode 100644 index 6026f1a..0000000 --- a/allure-results/154724dc-ed83-4d0b-9b78-0fd0fa3cb592-attachment.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "data": { - "createUser": { - "id": "27a692df-2cd4-45e7-97db-a8696f2691af", - "created_at": "2026-04-22T10:41:13.668Z", - "updated_at": "2026-04-22T10:41:13.668Z", - "username": "+79997035425", - "user_data": { - "first_name": "kvstest1", - "last_name": "kvstest2", - "email": "" - }, - "is_demo": true, - "next_request_timestamp": "1970-01-01T00:00:00.000Z", - "roles": [] - } - } -} \ No newline at end of file diff --git a/allure-results/15559c03-2160-4602-8ee0-9ccf59493f5f-attachment.json b/allure-results/15559c03-2160-4602-8ee0-9ccf59493f5f-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/15559c03-2160-4602-8ee0-9ccf59493f5f-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/157faa52-df23-4a31-be69-f6cd15941b3c-attachment.txt b/allure-results/157faa52-df23-4a31-be69-f6cd15941b3c-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/157faa52-df23-4a31-be69-f6cd15941b3c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/158a4ba5-6cbb-4c65-b30e-0e200cb574f5-result.json b/allure-results/158a4ba5-6cbb-4c65-b30e-0e200cb574f5-result.json new file mode 100644 index 0000000..045b284 --- /dev/null +++ b/allure-results/158a4ba5-6cbb-4c65-b30e-0e200cb574f5-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"profile\\\" on type \\\"Query\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 712, in prepare_pass_request_approval_flow\n self._ensure_place_has_user(place_id=p1)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 339, in _ensure_place_has_user\n my_account_id = self._get_my_account_id()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 471, in _get_my_account_id\n raise AssertionError(f\"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904186504, "stop": 1777904186627}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"profile\\\" on type \\\"Query\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 712, in prepare_pass_request_approval_flow\n self._ensure_place_has_user(place_id=p1)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 339, in _ensure_place_has_user\n my_account_id = self._get_my_account_id()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 471, in _get_my_account_id\n raise AssertionError(f\"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "53903b8e-9482-4f99-b039-97e6b6ad85d5-attachment.json", "type": "application/json"}], "start": 1777904186629, "stop": 1777904186677}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "dd53fa63-99f9-4ecb-a308-ed026886fd6d-attachment.json", "type": "application/json"}], "start": 1777904186677, "stop": 1777904186714}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "1aeae179-ccad-4ae9-aaa1-875eb969774b-attachment.json", "type": "application/json"}], "start": 1777904186714, "stop": 1777904186755}, {"name": "GraphQL: get my account id (me)", "status": "passed", "start": 1777904186755, "stop": 1777904186779}, {"name": "GraphQL: get my account id (account)", "status": "passed", "start": 1777904186779, "stop": 1777904186813}, {"name": "GraphQL: get my account id (viewer)", "status": "passed", "start": 1777904186813, "stop": 1777904186845}, {"name": "GraphQL: get my account id (profile.account)", "status": "passed", "start": 1777904186845, "stop": 1777904186870}], "start": 1777904186628, "stop": 1777904186872}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904186872, "stop": 1777904186933}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904186933, "stop": 1777904187027}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904187027, "stop": 1777904187083}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904187085, "stop": 1777904187085}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904187085, "stop": 1777904187085}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904187085, "stop": 1777904187085}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777904187085, "stop": 1777904187085}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904187085, "stop": 1777904187085}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904187085, "stop": 1777904187085}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904187085, "stop": 1777904187085}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904187085, "stop": 1777904187085}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777904187085, "stop": 1777904187085}], "start": 1777904186503, "stop": 1777904187085, "uuid": "f330ce19-d4d7-40c3-9b3a-c1f06d0fa11d", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/15ad725e-a6fd-4e19-96d6-cb5ce75b997d-attachment.txt b/allure-results/15ad725e-a6fd-4e19-96d6-cb5ce75b997d-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/15ad725e-a6fd-4e19-96d6-cb5ce75b997d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/15b608ff-074d-4cb6-a4fd-f1def14672f7-attachment.txt b/allure-results/15b608ff-074d-4cb6-a4fd-f1def14672f7-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/15b608ff-074d-4cb6-a4fd-f1def14672f7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/15d2ee72-4656-48fa-b00a-a15d90187a7b-attachment.txt b/allure-results/15d2ee72-4656-48fa-b00a-a15d90187a7b-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/15d2ee72-4656-48fa-b00a-a15d90187a7b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/15d49835-6372-4eef-ad32-5b81e305fb3e-attachment.json b/allure-results/15d49835-6372-4eef-ad32-5b81e305fb3e-attachment.json deleted file mode 100644 index 76b5190..0000000 --- a/allure-results/15d49835-6372-4eef-ad32-5b81e305fb3e-attachment.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "data": { - "createPlaceMultiple": [ - { - "id": "69e8a5c95d6417545a7f4848", - "__typename": "PlaceObject" - } - ] - } -} \ No newline at end of file diff --git a/allure-results/15f7899d-f341-455f-809b-b698eda43c23-attachment.txt b/allure-results/15f7899d-f341-455f-809b-b698eda43c23-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/15f7899d-f341-455f-809b-b698eda43c23-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1620472f-e74b-4282-a64e-b93f90824c98-attachment.txt b/allure-results/1620472f-e74b-4282-a64e-b93f90824c98-attachment.txt new file mode 100644 index 0000000..019a45c --- /dev/null +++ b/allure-results/1620472f-e74b-4282-a64e-b93f90824c98-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"createEntrance\" must not have a selection since type \"JSONObject!\" has no subfields.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1622aa79-f2ef-4067-8400-8bb1c8023612-attachment.txt b/allure-results/1622aa79-f2ef-4067-8400-8bb1c8023612-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/1622aa79-f2ef-4067-8400-8bb1c8023612-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1661c36b-1ea2-4329-9407-752ef1dabcbb-attachment.json b/allure-results/1661c36b-1ea2-4329-9407-752ef1dabcbb-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/1661c36b-1ea2-4329-9407-752ef1dabcbb-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/166a4ba6-ab1a-4a7a-99c4-017f09d3dedd-attachment.txt b/allure-results/166a4ba6-ab1a-4a7a-99c4-017f09d3dedd-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/166a4ba6-ab1a-4a7a-99c4-017f09d3dedd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1670f185-40b8-4648-b1aa-71e622ede378-attachment.txt b/allure-results/1670f185-40b8-4648-b1aa-71e622ede378-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/1670f185-40b8-4648-b1aa-71e622ede378-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/167662d6-a244-4481-b424-acbeff3db187-attachment.txt b/allure-results/167662d6-a244-4481-b424-acbeff3db187-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/167662d6-a244-4481-b424-acbeff3db187-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/167f2a88-4197-48ce-b2e4-ada6b5c9ec81-attachment.json b/allure-results/167f2a88-4197-48ce-b2e4-ada6b5c9ec81-attachment.json new file mode 100644 index 0000000..8b46e26 --- /dev/null +++ b/allure-results/167f2a88-4197-48ce-b2e4-ada6b5c9ec81-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "0a5813f4-3d30-40a9-9c6b-fb409c9eca0e", + "created_at": "2026-05-04T14:14:34.017Z", + "updated_at": "2026-05-04T14:14:34.017Z", + "username": "+79991419934", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/1683f1bb-7585-4143-b514-88c0b7b9792f-attachment.txt b/allure-results/1683f1bb-7585-4143-b514-88c0b7b9792f-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/1683f1bb-7585-4143-b514-88c0b7b9792f-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/16a774e4-3c43-4ed4-bd33-22a27f632f2a-attachment.json b/allure-results/16a774e4-3c43-4ed4-bd33-22a27f632f2a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/16a774e4-3c43-4ed4-bd33-22a27f632f2a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/16a852b5-ab11-49ad-b23d-f94818121eab-attachment.json b/allure-results/16a852b5-ab11-49ad-b23d-f94818121eab-attachment.json new file mode 100644 index 0000000..b91e0be --- /dev/null +++ b/allure-results/16a852b5-ab11-49ad-b23d-f94818121eab-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f884ff17bb1e0c5fc4d8f7", + "member_id": "649687a6-9916-4956-8d49-20eabd7a3387" + } + } +} \ No newline at end of file diff --git a/allure-results/16b5f2fe-367d-4471-a6b1-f202b5da7548-attachment.txt b/allure-results/16b5f2fe-367d-4471-a6b1-f202b5da7548-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/16b5f2fe-367d-4471-a6b1-f202b5da7548-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/16b9fbe9-471c-473f-8e67-f32da4aee1bd-attachment.json b/allure-results/16b9fbe9-471c-473f-8e67-f32da4aee1bd-attachment.json new file mode 100644 index 0000000..710645b --- /dev/null +++ b/allure-results/16b9fbe9-471c-473f-8e67-f32da4aee1bd-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f884fe1b4cbdc23d450951", + "title": "pass-service-1777894653", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/16c2d443-75c7-4448-b29b-9bfca09007eb-attachment.txt b/allure-results/16c2d443-75c7-4448-b29b-9bfca09007eb-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/16c2d443-75c7-4448-b29b-9bfca09007eb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/16e3e413-e687-47a9-9d86-0a4236f4ae91-attachment.txt b/allure-results/16e3e413-e687-47a9-9d86-0a4236f4ae91-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/16e3e413-e687-47a9-9d86-0a4236f4ae91-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/16e70711-3d1a-43d3-87ce-fa4abcb528ef-attachment.txt b/allure-results/16e70711-3d1a-43d3-87ce-fa4abcb528ef-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/16e70711-3d1a-43d3-87ce-fa4abcb528ef-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/16ed82a5-f466-4af9-9916-f471fdc92daf-attachment.json b/allure-results/16ed82a5-f466-4af9-9916-f471fdc92daf-attachment.json new file mode 100644 index 0000000..7e5f93f --- /dev/null +++ b/allure-results/16ed82a5-f466-4af9-9916-f471fdc92daf-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "211b835f-56cb-447c-9040-6fa712c40c80", + "status": "accepted", + "privileges": null, + "user": { + "id": "211b835f-56cb-447c-9040-6fa712c40c80" + } + }, + { + "id": "d5ddd130-342a-468f-ac50-4a8808d184b4", + "status": "accepted", + "privileges": null, + "user": { + "id": "d5ddd130-342a-468f-ac50-4a8808d184b4" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/16f6df65-f61c-4f2f-a8f1-f58373139747-attachment.txt b/allure-results/16f6df65-f61c-4f2f-a8f1-f58373139747-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/16f6df65-f61c-4f2f-a8f1-f58373139747-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1702079a-1d00-405e-b478-758b13f2e56b-attachment.txt b/allure-results/1702079a-1d00-405e-b478-758b13f2e56b-attachment.txt new file mode 100644 index 0000000..2d52c8e --- /dev/null +++ b/allure-results/1702079a-1d00-405e-b478-758b13f2e56b-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aa9132367dfb4b45a170', place_id='69f8aa9132367dfb4b45a16d'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/17024c6b-0f07-4a5c-8f44-eb141bafc0b6-attachment.txt b/allure-results/17024c6b-0f07-4a5c-8f44-eb141bafc0b6-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/17024c6b-0f07-4a5c-8f44-eb141bafc0b6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1730dc57-17d2-4fc8-8708-3f194f0049d6-attachment.txt b/allure-results/1730dc57-17d2-4fc8-8708-3f194f0049d6-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/1730dc57-17d2-4fc8-8708-3f194f0049d6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/18076666-dfeb-45a3-8de9-3b34e5e1e425-attachment.json b/allure-results/18076666-dfeb-45a3-8de9-3b34e5e1e425-attachment.json new file mode 100644 index 0000000..231e3cc --- /dev/null +++ b/allure-results/18076666-dfeb-45a3-8de9-3b34e5e1e425-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8b073dc029b6ba8f7cd39" + } + } +} \ No newline at end of file diff --git a/allure-results/18173cff-3d5c-4e36-9f64-f02290b99411-attachment.txt b/allure-results/18173cff-3d5c-4e36-9f64-f02290b99411-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/18173cff-3d5c-4e36-9f64-f02290b99411-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/181ca2f8-ff97-42df-8eb4-bcaf7f8081fd-attachment.json b/allure-results/181ca2f8-ff97-42df-8eb4-bcaf7f8081fd-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/181ca2f8-ff97-42df-8eb4-bcaf7f8081fd-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/181d6eb3-826b-4c48-a311-78956469e282-attachment.json b/allure-results/181d6eb3-826b-4c48-a311-78956469e282-attachment.json new file mode 100644 index 0000000..65f6ed3 --- /dev/null +++ b/allure-results/181d6eb3-826b-4c48-a311-78956469e282-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aa9417bb1e0c5fc4db0d", + "member_id": "d888229f-441f-4504-8c0a-9fec64e01f1c" + } + } +} \ No newline at end of file diff --git a/allure-results/1828a125-221c-447d-902c-f124f7f5dd77-attachment.txt b/allure-results/1828a125-221c-447d-902c-f124f7f5dd77-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/1828a125-221c-447d-902c-f124f7f5dd77-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1829364e-3e43-4118-9fd1-d6087ff14c85-attachment.txt b/allure-results/1829364e-3e43-4118-9fd1-d6087ff14c85-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/1829364e-3e43-4118-9fd1-d6087ff14c85-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1840a9f1-2ac1-4f40-8870-8e88e49389be-attachment.txt b/allure-results/1840a9f1-2ac1-4f40-8870-8e88e49389be-attachment.txt new file mode 100644 index 0000000..711a66c --- /dev/null +++ b/allure-results/1840a9f1-2ac1-4f40-8870-8e88e49389be-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$pass_targets" got invalid value { type: "account", account_id: "95efa9b1-4ac3-474b-b256-f2b3f01b0ee9" } at "pass_targets[0]"; Field "entrance_ids" of required type "[String!]!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/1865ed0e-415b-4bb0-a334-0af0fd0fcbcc-attachment.txt b/allure-results/1865ed0e-415b-4bb0-a334-0af0fd0fcbcc-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/1865ed0e-415b-4bb0-a334-0af0fd0fcbcc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/187bcd11-d9f4-4f93-bb79-35c34047dd56-attachment.txt b/allure-results/187bcd11-d9f4-4f93-bb79-35c34047dd56-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/187bcd11-d9f4-4f93-bb79-35c34047dd56-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/189829ab-66c8-4129-82d1-104385c00abb-attachment.txt b/allure-results/189829ab-66c8-4129-82d1-104385c00abb-attachment.txt new file mode 100644 index 0000000..159ec89 --- /dev/null +++ b/allure-results/189829ab-66c8-4129-82d1-104385c00abb-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8af3517bb1e0c5fc4de85", account_id: "86dd0882-68f5-46c8-9b95-21d9f9deb73a", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/18ea6f58-2e24-4208-b313-9008c9b83d78-attachment.txt b/allure-results/18ea6f58-2e24-4208-b313-9008c9b83d78-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/18ea6f58-2e24-4208-b313-9008c9b83d78-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/18f484e9-5706-4a3e-9b83-85ff16b67447-attachment.json b/allure-results/18f484e9-5706-4a3e-9b83-85ff16b67447-attachment.json new file mode 100644 index 0000000..4d8fdc5 --- /dev/null +++ b/allure-results/18f484e9-5706-4a3e-9b83-85ff16b67447-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "bcc8bafb-601d-472b-841b-600b25a713a2", + "created_at": "2026-05-04T14:41:31.659Z", + "updated_at": "2026-05-04T14:41:31.659Z", + "username": "+79996391495", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/190b4a7d-e521-4c00-bcc3-d02c65facce1-attachment.txt b/allure-results/190b4a7d-e521-4c00-bcc3-d02c65facce1-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/190b4a7d-e521-4c00-bcc3-d02c65facce1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/19112afe-9037-4a23-98a5-7867fb31c74a-attachment.txt b/allure-results/19112afe-9037-4a23-98a5-7867fb31c74a-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/19112afe-9037-4a23-98a5-7867fb31c74a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/19172abd-c69d-4e36-af9c-5b5a8bcb6e63-attachment.txt b/allure-results/19172abd-c69d-4e36-af9c-5b5a8bcb6e63-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/19172abd-c69d-4e36-af9c-5b5a8bcb6e63-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/19192ec3-bc96-4dab-9bcb-2599aad0b148-attachment.json b/allure-results/19192ec3-bc96-4dab-9bcb-2599aad0b148-attachment.json new file mode 100644 index 0000000..cf07a15 --- /dev/null +++ b/allure-results/19192ec3-bc96-4dab-9bcb-2599aad0b148-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8afaa17bb1e0c5fc4df1f", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/19579e47-dec4-4ce1-bcc8-32a6f4659e5e-attachment.json b/allure-results/19579e47-dec4-4ce1-bcc8-32a6f4659e5e-attachment.json new file mode 100644 index 0000000..90049b2 --- /dev/null +++ b/allure-results/19579e47-dec4-4ce1-bcc8-32a6f4659e5e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8b181dc029b6ba8f7cd47" + } + } +} \ No newline at end of file diff --git a/allure-results/1963e9b5-9853-4ffb-9630-a39b30c56b82-attachment.txt b/allure-results/1963e9b5-9853-4ffb-9630-a39b30c56b82-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/1963e9b5-9853-4ffb-9630-a39b30c56b82-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1966ac6a-389f-4683-bd91-e8fc37c39469-attachment.txt b/allure-results/1966ac6a-389f-4683-bd91-e8fc37c39469-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/1966ac6a-389f-4683-bd91-e8fc37c39469-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/19860250-fdce-4a9f-943b-3eea52bded39-attachment.txt b/allure-results/19860250-fdce-4a9f-943b-3eea52bded39-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-results/19860250-fdce-4a9f-943b-3eea52bded39-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1986c2a6-0ead-48f2-ba63-656d81f299ce-attachment.txt b/allure-results/1986c2a6-0ead-48f2-ba63-656d81f299ce-attachment.txt new file mode 100644 index 0000000..e1d060c --- /dev/null +++ b/allure-results/1986c2a6-0ead-48f2-ba63-656d81f299ce-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aee917bb1e0c5fc4de1c", account_id: "f9863db0-5794-43c2-9f9a-8b0094b7c118", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/198a970b-c358-432d-b90c-6e32dece8ce2-attachment.txt b/allure-results/198a970b-c358-432d-b90c-6e32dece8ce2-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/198a970b-c358-432d-b90c-6e32dece8ce2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/19bd55fa-865b-4aa7-a54a-12daed4c5760-attachment.json b/allure-results/19bd55fa-865b-4aa7-a54a-12daed4c5760-attachment.json new file mode 100644 index 0000000..dc87d8d --- /dev/null +++ b/allure-results/19bd55fa-865b-4aa7-a54a-12daed4c5760-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8af165bf357cd11710b1e", + "title": "7444881f", + "place": { + "id": "69f8af1632367dfb4b45a50d", + "name": "pass-place-1777905430" + }, + "starts_at": "2026-05-04T14:38:10.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/19c7ee37-21b4-4e7a-aab9-f4e39ad06bc4-attachment.json b/allure-results/19c7ee37-21b4-4e7a-aab9-f4e39ad06bc4-attachment.json new file mode 100644 index 0000000..cd684e2 --- /dev/null +++ b/allure-results/19c7ee37-21b4-4e7a-aab9-f4e39ad06bc4-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8abc4c15e6311636d865c", + "member_id": "34abd03e-b217-4a6a-aecd-367614596c13" + } + } +} \ No newline at end of file diff --git a/allure-results/1a0eca0c-2e42-4413-a7ca-e196fe226201-attachment.txt b/allure-results/1a0eca0c-2e42-4413-a7ca-e196fe226201-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/1a0eca0c-2e42-4413-a7ca-e196fe226201-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1a26284b-9be2-42fa-92a9-1279971a00ec-attachment.txt b/allure-results/1a26284b-9be2-42fa-92a9-1279971a00ec-attachment.txt new file mode 100644 index 0000000..ae49e9d --- /dev/null +++ b/allure-results/1a26284b-9be2-42fa-92a9-1279971a00ec-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"user_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1a3898df-1327-44f0-8839-d2839eebed03-attachment.json b/allure-results/1a3898df-1327-44f0-8839-d2839eebed03-attachment.json new file mode 100644 index 0000000..6594e57 --- /dev/null +++ b/allure-results/1a3898df-1327-44f0-8839-d2839eebed03-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8a9c81b4cbdc23d450958" + } + } +} \ No newline at end of file diff --git a/allure-results/1a3adeb1-4f17-45f2-acf3-ff7fcffe012a-attachment.txt b/allure-results/1a3adeb1-4f17-45f2-acf3-ff7fcffe012a-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/1a3adeb1-4f17-45f2-acf3-ff7fcffe012a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1a4fd418-261d-4d6a-8ad8-bb1471a21512-attachment.txt b/allure-results/1a4fd418-261d-4d6a-8ad8-bb1471a21512-attachment.txt new file mode 100644 index 0000000..31fe1aa --- /dev/null +++ b/allure-results/1a4fd418-261d-4d6a-8ad8-bb1471a21512-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_id\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1a64c193-e494-49b8-9a96-473b78520fb7-result.json b/allure-results/1a64c193-e494-49b8-9a96-473b78520fb7-result.json new file mode 100644 index 0000000..eab2d7e --- /dev/null +++ b/allure-results/1a64c193-e494-49b8-9a96-473b78520fb7-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 29, in step_query_pass_requests\n context.pass_requests_response = td.wait_for_pass_request()\n ~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1571, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905863740, "stop": 1777905864043}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "7855722c-6f4c-45a3-b47c-b3aa00e8076a-attachment.json", "type": "application/json"}], "start": 1777905864047, "stop": 1777905864093}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "90c0b92d-84dd-424d-b94c-4c9e5520b963-attachment.json", "type": "application/json"}], "start": 1777905864093, "stop": 1777905864123}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "8b95e042-7773-46db-b348-000c28b90cc0-attachment.json", "type": "application/json"}], "start": 1777905864123, "stop": 1777905864156}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "b875881a-47d7-4353-8826-d6746018783b-attachment.json", "type": "application/json"}], "start": 1777905864156, "stop": 1777905864199}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "5da94fd3-f080-465c-b285-5c1239ca999c-attachment.json", "type": "application/json"}], "start": 1777905864200, "stop": 1777905864283}], "start": 1777905864044, "stop": 1777905864284}, {"name": "And create pass for prepared place", "status": "passed", "steps": [{"name": "GraphQL: createEntrance(RegisterEntranceDTO)", "status": "passed", "attachments": [{"name": "RuntimeError: createEntrance", "source": "4a25e741-1920-463c-b755-c57713f16397-attachment.txt", "type": "text/plain"}, {"name": "createEntrance failed (best-effort)", "source": "3747185d-619a-4bfd-87d6-8febca888fb7-attachment.txt", "type": "text/plain"}], "start": 1777905864546, "stop": 1777905864573}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "866609bd-567d-4478-b7cb-0328d6ef185a-attachment.json", "type": "application/json"}], "start": 1777905864574, "stop": 1777905864787}], "attachments": [{"name": "Device discovery failed", "source": "4b6e5cc2-b1fe-453b-b507-f03d7f21fbf0-attachment.txt", "type": "text/plain"}], "start": 1777905864284, "stop": 1777905864787}, {"name": "When query passRequests by created pass_id", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 29, in step_query_pass_requests\n context.pass_requests_response = td.wait_for_pass_request()\n ~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1571, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "140b7066-bcc2-4169-9391-3b0dee54bb25-attachment.json", "type": "application/json"}], "start": 1777905864788, "stop": 1777905864819}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "a6be415f-50cb-4024-9da0-56824bb97b2b-attachment.json", "type": "application/json"}], "start": 1777905865819, "stop": 1777905865908}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "6e088845-be11-4f3c-95d5-be5607512d98-attachment.json", "type": "application/json"}], "start": 1777905866909, "stop": 1777905866975}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "3ef6d417-4f9d-456a-8414-24723d810c78-attachment.json", "type": "application/json"}], "start": 1777905867975, "stop": 1777905868034}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "4f452c7f-f42e-48ea-9223-da87b61711ec-attachment.json", "type": "application/json"}], "start": 1777905869035, "stop": 1777905869078}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d27ee2eb-7d0a-496f-b9ae-3cc04389aa2a-attachment.json", "type": "application/json"}], "start": 1777905870078, "stop": 1777905870138}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "6f1ea586-f8ea-40d0-b96d-d3e23b4a7103-attachment.json", "type": "application/json"}], "start": 1777905871138, "stop": 1777905871177}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "63773698-ed22-4291-8355-ceb1c417f5d9-attachment.json", "type": "application/json"}], "start": 1777905872178, "stop": 1777905872229}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "fed56c3a-78bf-4d62-83a9-3f5f32159e04-attachment.json", "type": "application/json"}], "start": 1777905873230, "stop": 1777905873268}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "f3674b93-3605-40b9-842b-d0756df67f04-attachment.json", "type": "application/json"}], "start": 1777905874268, "stop": 1777905874313}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "769c1546-836b-48d1-8ad1-ee95784c58c2-attachment.json", "type": "application/json"}], "start": 1777905875313, "stop": 1777905875354}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c0d09f89-e3a1-471b-86f0-e86b0b124a4e-attachment.json", "type": "application/json"}], "start": 1777905876354, "stop": 1777905876396}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "6ae6a15c-6dd7-4bf6-8be2-5ab47b22fa80-attachment.json", "type": "application/json"}], "start": 1777905877397, "stop": 1777905877442}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ad54cf69-a2e4-4ec8-a650-56a5faaefcc5-attachment.json", "type": "application/json"}], "start": 1777905878442, "stop": 1777905878486}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9f6a5f93-1b0c-4ec0-8892-4c46c98536b9-attachment.json", "type": "application/json"}], "start": 1777905879486, "stop": 1777905879524}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "f3e7b29a-95a4-475d-bd34-f0808648e232-attachment.json", "type": "application/json"}], "start": 1777905880524, "stop": 1777905880593}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "6a34fb25-bbcd-40d5-b13b-22050ad6d2bd-attachment.json", "type": "application/json"}], "start": 1777905881593, "stop": 1777905881630}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "00036855-233a-4161-9f65-90d5d30a22a3-attachment.json", "type": "application/json"}], "start": 1777905882630, "stop": 1777905882677}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "afb650db-39b3-4809-9bb3-8718c375f57f-attachment.json", "type": "application/json"}], "start": 1777905883677, "stop": 1777905883717}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "cf14fb8e-8fe0-4d90-b3ac-b2f9c1d01cab-attachment.json", "type": "application/json"}], "start": 1777905884718, "stop": 1777905884755}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "7c9aeb10-cb71-4e9a-ae75-e4a7a4775d24-attachment.json", "type": "application/json"}], "start": 1777905885755, "stop": 1777905885794}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "0eb815f9-c5c2-4b42-8929-0abf23048b1d-attachment.json", "type": "application/json"}], "start": 1777905886794, "stop": 1777905886831}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "8ab84d70-af42-43ff-98ce-5b16da25398c-attachment.json", "type": "application/json"}], "start": 1777905887831, "stop": 1777905887867}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "e929d0c7-22d7-45f1-8db1-0ce968f22a41-attachment.json", "type": "application/json"}], "start": 1777905888867, "stop": 1777905888910}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "8c9a4701-3c9c-4e7e-a14d-2befe74612db-attachment.json", "type": "application/json"}], "start": 1777905889910, "stop": 1777905889959}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "3171086c-d22b-4969-84ef-d948e2c93aa4-attachment.json", "type": "application/json"}], "start": 1777905890960, "stop": 1777905891000}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c502f964-4080-4ae2-9fb9-89a7ceca6787-attachment.json", "type": "application/json"}], "start": 1777905892001, "stop": 1777905892060}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "01a4bd31-accc-48a3-b548-1132e41532c5-attachment.json", "type": "application/json"}], "start": 1777905893061, "stop": 1777905893112}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c94f409e-8ba1-4427-b0fa-5b53f7c76626-attachment.json", "type": "application/json"}], "start": 1777905894112, "stop": 1777905894154}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "95c15450-3953-4ca9-bf82-2f666e717898-attachment.json", "type": "application/json"}], "start": 1777905895155, "stop": 1777905895210}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "824ba775-24d1-4a8b-9bee-e85c665dae14-attachment.json", "type": "application/json"}], "start": 1777905896211, "stop": 1777905896250}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9dd2dcd4-1466-4bf4-a081-110ec73d9d30-attachment.json", "type": "application/json"}], "start": 1777905897251, "stop": 1777905897298}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "78e50c92-4e55-4d64-8520-093931858caa-attachment.json", "type": "application/json"}], "start": 1777905898299, "stop": 1777905898343}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "2e55d8ae-c538-4053-a3e0-ffcbfb0b3faa-attachment.json", "type": "application/json"}], "start": 1777905899343, "stop": 1777905899386}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c84ab9f0-4d9e-46aa-9824-5883ad612fa0-attachment.json", "type": "application/json"}], "start": 1777905900386, "stop": 1777905900425}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "44ed757d-25a3-4a85-a6e4-25825700ab50-attachment.json", "type": "application/json"}], "start": 1777905901425, "stop": 1777905901463}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "b2cdf94e-ff20-43df-90a2-6fad7d2905ae-attachment.json", "type": "application/json"}], "start": 1777905902463, "stop": 1777905902522}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "75f1a097-6e93-40ed-8a93-bf4908f37a37-attachment.json", "type": "application/json"}], "start": 1777905903522, "stop": 1777905903567}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "eec22483-f260-4a74-a6e2-3fd7b85dd5e2-attachment.json", "type": "application/json"}], "start": 1777905904568, "stop": 1777905904601}], "start": 1777905864788, "stop": 1777905905604}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1523, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "5e974fff-5849-4e18-a9db-46dc91c4a2ff-attachment.txt", "type": "text/plain"}], "start": 1777905905604, "stop": 1777905905634}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905905641, "stop": 1777905905841}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905905841, "stop": 1777905905925}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905905925, "stop": 1777905905978}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777905905979, "stop": 1777905905979}], "attachments": [{"name": "Cleanup error", "source": "71380cb5-f6fa-4f9c-947a-ecc888c35609-attachment.txt", "type": "text/plain"}], "start": 1777905863738, "stop": 1777905905979, "uuid": "398319aa-e2ca-48e2-b56a-85985d6703cb", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/1a66c4ee-63be-4a08-aec9-dcc1ebc4830a-attachment.json b/allure-results/1a66c4ee-63be-4a08-aec9-dcc1ebc4830a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/1a66c4ee-63be-4a08-aec9-dcc1ebc4830a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/1a954b8e-e546-4ced-a1ca-4f63a9a2e28a-attachment.txt b/allure-results/1a954b8e-e546-4ced-a1ca-4f63a9a2e28a-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/1a954b8e-e546-4ced-a1ca-4f63a9a2e28a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1aad7678-0c41-45e0-a291-e965aa1df420-attachment.txt b/allure-results/1aad7678-0c41-45e0-a291-e965aa1df420-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/1aad7678-0c41-45e0-a291-e965aa1df420-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1abfc3bf-9ac6-4263-9c22-5c249c2efa8e-attachment.txt b/allure-results/1abfc3bf-9ac6-4263-9c22-5c249c2efa8e-attachment.txt new file mode 100644 index 0000000..fbf0d80 --- /dev/null +++ b/allure-results/1abfc3bf-9ac6-4263-9c22-5c249c2efa8e-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aad732367dfb4b45a21a", account_id: "7af00cb0-a1e3-446f-9502-67097cdb84fe", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/1ac1ba2c-4b98-4d89-affb-bc027b5ad132-attachment.txt b/allure-results/1ac1ba2c-4b98-4d89-affb-bc027b5ad132-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/1ac1ba2c-4b98-4d89-affb-bc027b5ad132-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1aeae179-ccad-4ae9-aaa1-875eb969774b-attachment.json b/allure-results/1aeae179-ccad-4ae9-aaa1-875eb969774b-attachment.json new file mode 100644 index 0000000..cc07dc6 --- /dev/null +++ b/allure-results/1aeae179-ccad-4ae9-aaa1-875eb969774b-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa3a037d44249d0d0f71", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/1afa3cc3-3f84-46be-887a-49d05ac13b3a-attachment.json b/allure-results/1afa3cc3-3f84-46be-887a-49d05ac13b3a-attachment.json new file mode 100644 index 0000000..8eb7df4 --- /dev/null +++ b/allure-results/1afa3cc3-3f84-46be-887a-49d05ac13b3a-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab30c15e6311636d84ee", + "member_id": "75ae0340-e5dc-471f-b411-60235f6b6e6e" + } + } +} \ No newline at end of file diff --git a/allure-results/1b0c5916-4aff-4994-b100-f0ef3d9cf757-attachment.json b/allure-results/1b0c5916-4aff-4994-b100-f0ef3d9cf757-attachment.json new file mode 100644 index 0000000..2937cf4 --- /dev/null +++ b/allure-results/1b0c5916-4aff-4994-b100-f0ef3d9cf757-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b045c15e6311636d88ed", + "member_id": "b12007b1-cf82-4b8a-896f-c9963fe36560" + } + } +} \ No newline at end of file diff --git a/allure-results/1b1e2ce4-2710-45b2-9af1-5e18a58fda82-attachment.json b/allure-results/1b1e2ce4-2710-45b2-9af1-5e18a58fda82-attachment.json new file mode 100644 index 0000000..bc0f108 --- /dev/null +++ b/allure-results/1b1e2ce4-2710-45b2-9af1-5e18a58fda82-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8af163dcf1a2e79fbf92f", + "title": "pass-service-1777905430", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/1b420296-8825-4fe5-b282-9c7bac8ad96d-attachment.txt b/allure-results/1b420296-8825-4fe5-b282-9c7bac8ad96d-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/1b420296-8825-4fe5-b282-9c7bac8ad96d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1b874ed3-6fa9-4b1d-ad6f-98c7cd9e5bdd-attachment.txt b/allure-results/1b874ed3-6fa9-4b1d-ad6f-98c7cd9e5bdd-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/1b874ed3-6fa9-4b1d-ad6f-98c7cd9e5bdd-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/1b9130b5-97c2-401b-9d4c-56ee07cfc3be-attachment.json b/allure-results/1b9130b5-97c2-401b-9d4c-56ee07cfc3be-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/1b9130b5-97c2-401b-9d4c-56ee07cfc3be-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/1baa0ec3-fb44-4479-a2a4-308522417bcf-attachment.txt b/allure-results/1baa0ec3-fb44-4479-a2a4-308522417bcf-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/1baa0ec3-fb44-4479-a2a4-308522417bcf-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1bf31f20-1543-4e8c-a197-4153ff6c5ead-attachment.txt b/allure-results/1bf31f20-1543-4e8c-a197-4153ff6c5ead-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/1bf31f20-1543-4e8c-a197-4153ff6c5ead-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1c00d956-c6d0-4e97-884f-214eb74b0104-attachment.txt b/allure-results/1c00d956-c6d0-4e97-884f-214eb74b0104-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/1c00d956-c6d0-4e97-884f-214eb74b0104-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1c0e3180-5ee4-4f2d-8b63-c46b527eed6c-attachment.txt b/allure-results/1c0e3180-5ee4-4f2d-8b63-c46b527eed6c-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/1c0e3180-5ee4-4f2d-8b63-c46b527eed6c-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/1c3c908c-2a32-4a36-9595-ca41a67bf8b8-attachment.txt b/allure-results/1c3c908c-2a32-4a36-9595-ca41a67bf8b8-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/1c3c908c-2a32-4a36-9595-ca41a67bf8b8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1c597d94-9e5f-4c55-8fa5-81cf3b4737ae-attachment.txt b/allure-results/1c597d94-9e5f-4c55-8fa5-81cf3b4737ae-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/1c597d94-9e5f-4c55-8fa5-81cf3b4737ae-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1c618286-4980-463d-8671-6c39e013b511-attachment.json b/allure-results/1c618286-4980-463d-8671-6c39e013b511-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/1c618286-4980-463d-8671-6c39e013b511-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/1c6f6f4c-7389-439d-a358-58bca6f45305-attachment.txt b/allure-results/1c6f6f4c-7389-439d-a358-58bca6f45305-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/1c6f6f4c-7389-439d-a358-58bca6f45305-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1c759389-46c5-42b7-8247-6d2f07dadad2-attachment.txt b/allure-results/1c759389-46c5-42b7-8247-6d2f07dadad2-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/1c759389-46c5-42b7-8247-6d2f07dadad2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1c7ed3db-200d-4721-b6c7-53efdea619b3-attachment.json b/allure-results/1c7ed3db-200d-4721-b6c7-53efdea619b3-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/1c7ed3db-200d-4721-b6c7-53efdea619b3-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/1c9055fc-a3ca-4fab-b3ba-24bbeb44c328-attachment.txt b/allure-results/1c9055fc-a3ca-4fab-b3ba-24bbeb44c328-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/1c9055fc-a3ca-4fab-b3ba-24bbeb44c328-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1ca9f511-ea4e-4e84-bc40-1b97fe6d6683-attachment.txt b/allure-results/1ca9f511-ea4e-4e84-bc40-1b97fe6d6683-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/1ca9f511-ea4e-4e84-bc40-1b97fe6d6683-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/1cb0a195-3410-4653-a337-4622a9ee808e-attachment.json b/allure-results/1cb0a195-3410-4653-a337-4622a9ee808e-attachment.json new file mode 100644 index 0000000..6d4195b --- /dev/null +++ b/allure-results/1cb0a195-3410-4653-a337-4622a9ee808e-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aad032367dfb4b45a1e6", + "member_id": "54f56ad9-e1ea-423e-9ba4-bbfe64c2204c" + } + } +} \ No newline at end of file diff --git a/allure-results/1cc61f41-b370-4b17-8ce6-d6d4fa308de8-attachment.json b/allure-results/1cc61f41-b370-4b17-8ce6-d6d4fa308de8-attachment.json new file mode 100644 index 0000000..8266337 --- /dev/null +++ b/allure-results/1cc61f41-b370-4b17-8ce6-d6d4fa308de8-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aec2037d44249d0d12eb", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/1d02d0f8-64a8-42ad-9d5a-5d7acb771aec-attachment.json b/allure-results/1d02d0f8-64a8-42ad-9d5a-5d7acb771aec-attachment.json new file mode 100644 index 0000000..770422b --- /dev/null +++ b/allure-results/1d02d0f8-64a8-42ad-9d5a-5d7acb771aec-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b045c15e6311636d88ed", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/1d138eb4-c1d1-4bb4-b3f1-1a9f744a7cd0-attachment.json b/allure-results/1d138eb4-c1d1-4bb4-b3f1-1a9f744a7cd0-attachment.json new file mode 100644 index 0000000..28f723f --- /dev/null +++ b/allure-results/1d138eb4-c1d1-4bb4-b3f1-1a9f744a7cd0-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b0f2c15e6311636d89cd", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/1d1f9c89-d064-4a92-a649-010794e76329-attachment.txt b/allure-results/1d1f9c89-d064-4a92-a649-010794e76329-attachment.txt new file mode 100644 index 0000000..ae49e9d --- /dev/null +++ b/allure-results/1d1f9c89-d064-4a92-a649-010794e76329-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"user_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1d7cab4c-e01d-4243-92b9-31c3a885ca6e-attachment.txt b/allure-results/1d7cab4c-e01d-4243-92b9-31c3a885ca6e-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/1d7cab4c-e01d-4243-92b9-31c3a885ca6e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1d840b2d-1f6b-4cf2-b525-89d917b24ec3-attachment.txt b/allure-results/1d840b2d-1f6b-4cf2-b525-89d917b24ec3-attachment.txt new file mode 100644 index 0000000..a8805e8 --- /dev/null +++ b/allure-results/1d840b2d-1f6b-4cf2-b525-89d917b24ec3-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1440, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/1d846a2e-1905-4f7e-9d8f-8d24d09dddf6-attachment.txt b/allure-results/1d846a2e-1905-4f7e-9d8f-8d24d09dddf6-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/1d846a2e-1905-4f7e-9d8f-8d24d09dddf6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1d9dcb71-0bb9-4860-bee0-a0b8cbc687d2-attachment.json b/allure-results/1d9dcb71-0bb9-4860-bee0-a0b8cbc687d2-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/1d9dcb71-0bb9-4860-bee0-a0b8cbc687d2-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/1da8ef2b-64d2-476a-8555-c87f61b0e5f2-attachment.json b/allure-results/1da8ef2b-64d2-476a-8555-c87f61b0e5f2-attachment.json new file mode 100644 index 0000000..6727c44 --- /dev/null +++ b/allure-results/1da8ef2b-64d2-476a-8555-c87f61b0e5f2-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "dc47145e-4fb8-45af-a74b-ed9eaf2d06d9", + "created_at": "2026-05-04T14:46:41.913Z", + "updated_at": "2026-05-04T14:46:41.913Z", + "username": "+79998220099", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/1db50700-2b78-4b38-b49e-086817a6cc80-attachment.txt b/allure-results/1db50700-2b78-4b38-b49e-086817a6cc80-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/1db50700-2b78-4b38-b49e-086817a6cc80-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1dbeeefc-95fe-4e38-934e-1ddc9acacef8-attachment.txt b/allure-results/1dbeeefc-95fe-4e38-934e-1ddc9acacef8-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/1dbeeefc-95fe-4e38-934e-1ddc9acacef8-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/1dccd81e-68c1-42ff-901e-985c461c1b7d-attachment.txt b/allure-results/1dccd81e-68c1-42ff-901e-985c461c1b7d-attachment.txt new file mode 100644 index 0000000..e0dc96d --- /dev/null +++ b/allure-results/1dccd81e-68c1-42ff-901e-985c461c1b7d-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8ab9c32367dfb4b45a345', place_id='69f8ab9c17bb1e0c5fc4dc4d'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1df0656b-b34c-44c5-ad2a-ac7e0c5a0756-attachment.json b/allure-results/1df0656b-b34c-44c5-ad2a-ac7e0c5a0756-attachment.json new file mode 100644 index 0000000..d7a8bd4 --- /dev/null +++ b/allure-results/1df0656b-b34c-44c5-ad2a-ac7e0c5a0756-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8b0735bf357cd11710dd4", + "title": "06fd8185", + "place": { + "id": "69f8b072037d44249d0d14bc", + "name": "passreq-place-3-1777905778" + }, + "starts_at": "2026-05-04T14:43:59.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/1e0465bc-c538-4499-a546-93856c9ccf6f-attachment.json b/allure-results/1e0465bc-c538-4499-a546-93856c9ccf6f-attachment.json new file mode 100644 index 0000000..878e15a --- /dev/null +++ b/allure-results/1e0465bc-c538-4499-a546-93856c9ccf6f-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "6bc6477a-c250-4122-8d92-251cbfb98a10", + "created_at": "2026-05-04T14:22:20.724Z", + "updated_at": "2026-05-04T14:22:20.724Z", + "username": "+79998189494", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/1e3f1238-d630-4682-af37-1e7be507f5ca-attachment.txt b/allure-results/1e3f1238-d630-4682-af37-1e7be507f5ca-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/1e3f1238-d630-4682-af37-1e7be507f5ca-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1e401d53-483e-4899-aacf-252b31ecd06b-attachment.txt b/allure-results/1e401d53-483e-4899-aacf-252b31ecd06b-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/1e401d53-483e-4899-aacf-252b31ecd06b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1e4a9f4b-00dc-433c-a803-0cab5e2cf995-attachment.txt b/allure-results/1e4a9f4b-00dc-433c-a803-0cab5e2cf995-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/1e4a9f4b-00dc-433c-a803-0cab5e2cf995-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1e9d0434-5da4-4249-bf88-56313f33b235-attachment.json b/allure-results/1e9d0434-5da4-4249-bf88-56313f33b235-attachment.json new file mode 100644 index 0000000..3778f44 --- /dev/null +++ b/allure-results/1e9d0434-5da4-4249-bf88-56313f33b235-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aad132367dfb4b45a1f4", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/1ea92dd8-b90d-46f1-ab1c-fe6863aa74e6-attachment.json b/allure-results/1ea92dd8-b90d-46f1-ab1c-fe6863aa74e6-attachment.json new file mode 100644 index 0000000..ebbc869 --- /dev/null +++ b/allure-results/1ea92dd8-b90d-46f1-ab1c-fe6863aa74e6-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab3632367dfb4b45a2c8", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/1ed844c3-2a29-42c3-9b05-7db0eb2209d7-attachment.txt b/allure-results/1ed844c3-2a29-42c3-9b05-7db0eb2209d7-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/1ed844c3-2a29-42c3-9b05-7db0eb2209d7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1eea5a10-ddfb-4711-8eba-2c13be04a4e2-attachment.json b/allure-results/1eea5a10-ddfb-4711-8eba-2c13be04a4e2-attachment.json new file mode 100644 index 0000000..402bf4a --- /dev/null +++ b/allure-results/1eea5a10-ddfb-4711-8eba-2c13be04a4e2-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "042a5fa8-d6dd-4127-99f0-e8e1d4ae6340", + "created_at": "2026-05-04T14:20:28.046Z", + "updated_at": "2026-05-04T14:20:28.046Z", + "username": "+79994436576", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/1effe0cb-f26d-43dc-82e0-941291f4f7b3-attachment.txt b/allure-results/1effe0cb-f26d-43dc-82e0-941291f4f7b3-attachment.txt new file mode 100644 index 0000000..124bf51 --- /dev/null +++ b/allure-results/1effe0cb-f26d-43dc-82e0-941291f4f7b3-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8ab30c15e6311636d84ee", account_id: "75ae0340-e5dc-471f-b411-60235f6b6e6e", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/1f001fdb-a2aa-49aa-b155-da660044731c-result.json b/allure-results/1f001fdb-a2aa-49aa-b155-da660044731c-result.json new file mode 100644 index 0000000..252db7a --- /dev/null +++ b/allure-results/1f001fdb-a2aa-49aa-b155-da660044731c-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"profile\\\" on type \\\"Query\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 717, in prepare_pass_request_approval_flow\n my_account_id = self._get_my_account_id()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 471, in _get_my_account_id\n raise AssertionError(f\"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904336201, "stop": 1777904336341}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"profile\\\" on type \\\"Query\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 717, in prepare_pass_request_approval_flow\n my_account_id = self._get_my_account_id()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 471, in _get_my_account_id\n raise AssertionError(f\"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "3ae23763-ce13-4d22-a262-ef5582a694f1-attachment.json", "type": "application/json"}], "start": 1777904336342, "stop": 1777904336383}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "e3bb4f5d-9085-4520-aaa3-c35450d24626-attachment.json", "type": "application/json"}], "start": 1777904336383, "stop": 1777904336426}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c929337d-b370-49bb-8b2d-8c43493f4b4d-attachment.json", "type": "application/json"}], "start": 1777904336426, "stop": 1777904336473}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "f2051732-1e26-4877-9f44-03f4e7408e7b-attachment.json", "type": "application/json"}], "start": 1777904336473, "stop": 1777904336516}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aad032367dfb4b45a1e6)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "1cb0a195-3410-4653-a337-4622a9ee808e-attachment.json", "type": "application/json"}], "start": 1777904336517, "stop": 1777904336651}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "8c96c948-dafa-4a95-8d44-b96415c11f88-attachment.json", "type": "application/json"}], "start": 1777904336651, "stop": 1777904336695}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aad0037d44249d0d1002)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "2a823d83-cf8c-40d4-a392-f1c8f54d8881-attachment.json", "type": "application/json"}], "start": 1777904336695, "stop": 1777904336820}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "ff174138-b3d6-4127-8c6b-3dd3939144b6-attachment.json", "type": "application/json"}], "start": 1777904336820, "stop": 1777904336913}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aad0037d44249d0d1005)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "a837b205-0c08-4b39-a37d-2a54c82589a5-attachment.json", "type": "application/json"}], "start": 1777904336913, "stop": 1777904337061}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=6915dc03462d5aea0adc8cbd)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "1e9d0434-5da4-4249-bf88-56313f33b235-attachment.json", "type": "application/json"}], "start": 1777904337061, "stop": 1777904337102}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "6d641fde-ac25-4e3e-94ac-7d46610c1098-attachment.txt", "type": "text/plain"}], "start": 1777904337125, "stop": 1777904337152}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "04a91d04-23df-4b90-b579-7626cf964c51-attachment.txt", "type": "text/plain"}], "start": 1777904337152, "stop": 1777904337177}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "cad92299-566f-4515-930f-5e8c15a161d5-attachment.txt", "type": "text/plain"}], "start": 1777904337177, "stop": 1777904337217}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "0c15dff7-5731-47ed-8989-e9a2af6500f9-attachment.txt", "type": "text/plain"}], "start": 1777904337217, "stop": 1777904337241}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "c4fed2cc-4c12-4aa1-b539-27a15b05447b-attachment.txt", "type": "text/plain"}], "start": 1777904337241, "stop": 1777904337267}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "c9573226-7e3b-45d1-818a-a4be2b75f90c-attachment.txt", "type": "text/plain"}], "start": 1777904337267, "stop": 1777904337296}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "a35d0236-ac9f-4484-ad36-d04e04b32863-attachment.txt", "type": "text/plain"}], "start": 1777904337296, "stop": 1777904337322}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "26b5f515-c63d-4629-8c21-d962acef2d7a-attachment.txt", "type": "text/plain"}], "start": 1777904337322, "stop": 1777904337356}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "439cff05-7bc4-4cb3-882b-c824c4b5a811-attachment.txt", "type": "text/plain"}], "start": 1777904337356, "stop": 1777904337383}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "e58a7fe0-2595-41f9-931b-0e4a7892879a-attachment.txt", "type": "text/plain"}], "start": 1777904337383, "stop": 1777904337409}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "8bbf0ad6-304d-4061-bdd3-0e4d7d1abe28-attachment.txt", "type": "text/plain"}], "start": 1777904337409, "stop": 1777904337437}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "1966ac6a-389f-4683-bd91-e8fc37c39469-attachment.txt", "type": "text/plain"}], "start": 1777904337437, "stop": 1777904337475}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "8c0fd122-a071-4969-bc8c-8e06d0c96174-attachment.txt", "type": "text/plain"}], "start": 1777904337475, "stop": 1777904337503}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "63e58425-7743-472e-9bd5-0c8e636f5bdf-attachment.txt", "type": "text/plain"}], "start": 1777904337503, "stop": 1777904337525}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "8a2258ba-8ca3-47b0-99b4-cc5f57e8087e-attachment.txt", "type": "text/plain"}], "start": 1777904337525, "stop": 1777904337549}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "365389a0-e7f4-493d-b3aa-fc44156e4fe2-attachment.txt", "type": "text/plain"}], "start": 1777904337549, "stop": 1777904337583}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "3cc1b034-96a1-4de3-9c13-e1297f86f613-attachment.txt", "type": "text/plain"}], "start": 1777904337583, "stop": 1777904337613}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "04f64ad7-5815-4418-b728-e12c60b50930-attachment.txt", "type": "text/plain"}], "start": 1777904337613, "stop": 1777904337636}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "c203da38-e17e-48f3-9373-1fbaff409d9f-attachment.txt", "type": "text/plain"}], "start": 1777904337637, "stop": 1777904337672}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "03df10aa-0b0a-4650-967e-c83793630b3c-attachment.txt", "type": "text/plain"}], "start": 1777904337672, "stop": 1777904337713}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "55702af8-e2da-46bc-87fb-128f7b1fa8f6-attachment.txt", "type": "text/plain"}], "start": 1777904337714, "stop": 1777904337745}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "536068df-77fc-4ade-b06e-a2f783b6929a-attachment.txt", "type": "text/plain"}], "start": 1777904337745, "stop": 1777904337769}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "198a970b-c358-432d-b90c-6e32dece8ce2-attachment.txt", "type": "text/plain"}], "start": 1777904337769, "stop": 1777904337795}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "0c502c1e-d3d7-4d2c-ab43-3e9d0638089f-attachment.txt", "type": "text/plain"}], "start": 1777904337795, "stop": 1777904337846}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "d0ad333b-b462-49e5-b3d6-0571f755d968-attachment.txt", "type": "text/plain"}], "start": 1777904337846, "stop": 1777904337874}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "0e373148-5a52-4dcf-93bc-270420757a30-attachment.txt", "type": "text/plain"}], "start": 1777904337874, "stop": 1777904337899}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "d8f730fa-47c7-451d-9f21-a43c13100eb3-attachment.txt", "type": "text/plain"}], "start": 1777904337899, "stop": 1777904337923}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "5b5f9940-7216-4c9c-9b5d-4924faf6e71f-attachment.txt", "type": "text/plain"}], "start": 1777904337923, "stop": 1777904337949}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "9436bed7-73bb-4381-b262-25412def4e9f-attachment.txt", "type": "text/plain"}], "start": 1777904337949, "stop": 1777904337972}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "5ad15e8e-8322-4111-b695-a12d36dd02bd-attachment.txt", "type": "text/plain"}], "start": 1777904337972, "stop": 1777904337999}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "30032882-1dd5-44c1-be61-80f0bb43937b-attachment.txt", "type": "text/plain"}], "start": 1777904337999, "stop": 1777904338023}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "a90410eb-d0b3-4e4e-b6e5-1b116ed0146d-attachment.txt", "type": "text/plain"}], "start": 1777904338023, "stop": 1777904338047}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "9779d8f5-5c9a-4295-ac69-e0d2309f78ed-attachment.txt", "type": "text/plain"}], "start": 1777904338047, "stop": 1777904338071}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "d1711752-1fcb-440d-a27d-47c2348619ac-attachment.txt", "type": "text/plain"}], "start": 1777904338071, "stop": 1777904338097}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "7b7064ca-702a-4ed0-837e-3e1d36a93ba7-attachment.txt", "type": "text/plain"}], "start": 1777904338097, "stop": 1777904338136}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "085cda57-c0fd-478a-be0d-3d9304ed47ce-attachment.txt", "type": "text/plain"}], "start": 1777904338136, "stop": 1777904338181}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "0dedeffd-a0b8-47fd-aefe-62c549aa64c2-attachment.txt", "type": "text/plain"}], "start": 1777904338181, "stop": 1777904338214}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "ea79df86-bc18-49c0-832d-84882aa87fb6-attachment.txt", "type": "text/plain"}], "start": 1777904338214, "stop": 1777904338238}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "8da24d46-fd8d-47f5-b9a9-ac681d9b92c2-attachment.txt", "type": "text/plain"}], "start": 1777904338238, "stop": 1777904338264}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "58506ef3-e851-4d7b-8a7f-ab21633de47f-attachment.txt", "type": "text/plain"}], "start": 1777904338264, "stop": 1777904338289}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "4e6603c3-bd0e-48a4-9792-83026b8da461-attachment.txt", "type": "text/plain"}], "start": 1777904338290, "stop": 1777904338314}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "f3d13fcb-f34a-4072-b9f7-b348a236c539-attachment.txt", "type": "text/plain"}], "start": 1777904338314, "stop": 1777904338339}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "4ed8b586-126b-4b3e-afa4-4edd4114ea98-attachment.txt", "type": "text/plain"}], "start": 1777904338339, "stop": 1777904338364}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "f9cadb8d-3579-4851-826b-ef550ff15351-attachment.txt", "type": "text/plain"}], "start": 1777904338364, "stop": 1777904338390}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "44c8ece1-25c7-471f-8f0a-26a444fe17bd-attachment.txt", "type": "text/plain"}], "start": 1777904338390, "stop": 1777904338419}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "ed72ac4c-ae55-40a7-b998-fd001981e438-attachment.txt", "type": "text/plain"}], "start": 1777904338419, "stop": 1777904338463}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "7cd18766-2900-4d26-9546-6698895168d2-attachment.txt", "type": "text/plain"}], "start": 1777904338463, "stop": 1777904338492}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "1c9055fc-a3ca-4fab-b3ba-24bbeb44c328-attachment.txt", "type": "text/plain"}], "start": 1777904338492, "stop": 1777904338519}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "4a9cdaea-1b4e-4c96-9685-27df760ba321-attachment.txt", "type": "text/plain"}], "start": 1777904338519, "stop": 1777904338542}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "ab654ddd-3930-428c-a177-f0bec96bfb1c-attachment.txt", "type": "text/plain"}], "start": 1777904338542, "stop": 1777904338566}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "ffd59360-4e72-4309-95c0-b9855e22ded6-attachment.txt", "type": "text/plain"}], "start": 1777904338566, "stop": 1777904338592}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "ca94f97d-0d76-42cd-82f6-0cf3dc276b67-attachment.txt", "type": "text/plain"}], "start": 1777904338592, "stop": 1777904338615}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "8bc2b0ea-c03d-4b21-b607-d5dc5ef95d72-attachment.txt", "type": "text/plain"}], "start": 1777904338615, "stop": 1777904338639}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "65022fa7-e406-483a-b37d-05494519daa7-attachment.txt", "type": "text/plain"}], "start": 1777904338639, "stop": 1777904338664}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "5dcde6e6-58ac-4050-8d2d-c711c5a798c7-attachment.txt", "type": "text/plain"}], "start": 1777904338664, "stop": 1777904338688}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "33607f2f-9b24-41c9-80ad-7364137cf1f4-attachment.txt", "type": "text/plain"}], "start": 1777904338688, "stop": 1777904338715}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "100957a3-0d2b-499b-a166-20982c260edd-attachment.txt", "type": "text/plain"}], "start": 1777904338715, "stop": 1777904338752}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "9d004729-e609-4257-b7c7-a2fb33a7dbc3-attachment.txt", "type": "text/plain"}], "start": 1777904338752, "stop": 1777904338773}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "c3a761de-c04e-47fd-8824-0010d7579df9-attachment.txt", "type": "text/plain"}], "start": 1777904338773, "stop": 1777904338800}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "c58e0472-10e0-4ffe-b442-7fac5f711fb1-attachment.txt", "type": "text/plain"}], "start": 1777904338800, "stop": 1777904338829}, {"name": "GraphQL: get my account id (me)", "status": "passed", "start": 1777904338830, "stop": 1777904338854}, {"name": "GraphQL: get my account id (account)", "status": "passed", "start": 1777904338854, "stop": 1777904338874}, {"name": "GraphQL: get my account id (viewer)", "status": "passed", "start": 1777904338874, "stop": 1777904338896}, {"name": "GraphQL: get my account id (profile.account)", "status": "passed", "start": 1777904338896, "stop": 1777904338920}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "e7c35252-f09c-4ec1-8459-19bc80f5cc78-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "23a76ec1-e8b8-40d6-83c1-325f8562a82e-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "359f0e35-37b1-4349-807c-3f685788d51f-attachment.txt", "type": "text/plain"}], "start": 1777904336341, "stop": 1777904338922}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904338922, "stop": 1777904339000}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904339000, "stop": 1777904339164}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904339164, "stop": 1777904339346}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904339346, "stop": 1777904339512}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904339513, "stop": 1777904339601}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904339601, "stop": 1777904339657}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904339657, "stop": 1777904339715}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904339717, "stop": 1777904339717}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904339717, "stop": 1777904339717}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904339717, "stop": 1777904339717}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777904339717, "stop": 1777904339717}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904339717, "stop": 1777904339717}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904339717, "stop": 1777904339717}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904339717, "stop": 1777904339717}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904339717, "stop": 1777904339717}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777904339717, "stop": 1777904339717}], "start": 1777904336200, "stop": 1777904339717, "uuid": "e2d5ad02-a0ba-42b6-9889-75ac55bc028b", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/1f16b7b8-ebcc-4acb-9b05-73b64799acf7-attachment.txt b/allure-results/1f16b7b8-ebcc-4acb-9b05-73b64799acf7-attachment.txt new file mode 100644 index 0000000..fa48f9e --- /dev/null +++ b/allure-results/1f16b7b8-ebcc-4acb-9b05-73b64799acf7-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8afd5037d44249d0d148a", account_id: "4bb1908b-f9c7-4c15-b2bd-ecf23ce1f273", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/1f2c5b09-2f52-420d-bfa0-45a53950097f-attachment.txt b/allure-results/1f2c5b09-2f52-420d-bfa0-45a53950097f-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/1f2c5b09-2f52-420d-bfa0-45a53950097f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1f5f0438-4faf-45b1-af90-ea7d26072a0f-attachment.json b/allure-results/1f5f0438-4faf-45b1-af90-ea7d26072a0f-attachment.json new file mode 100644 index 0000000..7bfae49 --- /dev/null +++ b/allure-results/1f5f0438-4faf-45b1-af90-ea7d26072a0f-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "afc25f7a-483b-429e-b1d2-f180c8140cd5", + "created_at": "2026-05-04T14:20:38.840Z", + "updated_at": "2026-05-04T14:20:38.840Z", + "username": "+79993616164", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/1f7ca6ff-b4e3-4081-bf15-f6df550b4e39-attachment.json b/allure-results/1f7ca6ff-b4e3-4081-bf15-f6df550b4e39-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/1f7ca6ff-b4e3-4081-bf15-f6df550b4e39-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/1fa3fbd5-69ca-4d46-b016-06cf12750676-attachment.txt b/allure-results/1fa3fbd5-69ca-4d46-b016-06cf12750676-attachment.txt new file mode 100644 index 0000000..f97b454 --- /dev/null +++ b/allure-results/1fa3fbd5-69ca-4d46-b016-06cf12750676-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f884ff17bb1e0c5fc4d8f7", account_id: "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/1fd6d472-f61a-47b8-9cab-f568e671f506-attachment.txt b/allure-results/1fd6d472-f61a-47b8-9cab-f568e671f506-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/1fd6d472-f61a-47b8-9cab-f568e671f506-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/1fe07e5e-399c-4b53-80f0-04586c67867a-attachment.json b/allure-results/1fe07e5e-399c-4b53-80f0-04586c67867a-attachment.json new file mode 100644 index 0000000..06fa659 --- /dev/null +++ b/allure-results/1fe07e5e-399c-4b53-80f0-04586c67867a-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f884fe17bb1e0c5fc4d8df", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/2007f161-5624-4ede-b36e-7f6a2d9b7243-attachment.txt b/allure-results/2007f161-5624-4ede-b36e-7f6a2d9b7243-attachment.txt new file mode 100644 index 0000000..ae49e9d --- /dev/null +++ b/allure-results/2007f161-5624-4ede-b36e-7f6a2d9b7243-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"user_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/20329918-a483-4137-ad7f-36d00442b358-attachment.json b/allure-results/20329918-a483-4137-ad7f-36d00442b358-attachment.json new file mode 100644 index 0000000..9b6bf14 --- /dev/null +++ b/allure-results/20329918-a483-4137-ad7f-36d00442b358-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa9332367dfb4b45a176", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/2033c668-de05-4e67-9037-8a8444d8613b-attachment.txt b/allure-results/2033c668-de05-4e67-9037-8a8444d8613b-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/2033c668-de05-4e67-9037-8a8444d8613b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/204bfa32-afc8-4b7c-a4b2-5ea37f242e85-attachment.txt b/allure-results/204bfa32-afc8-4b7c-a4b2-5ea37f242e85-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/204bfa32-afc8-4b7c-a4b2-5ea37f242e85-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/20aa1a81-f83c-4ba9-972f-879cb7099972-attachment.json b/allure-results/20aa1a81-f83c-4ba9-972f-879cb7099972-attachment.json new file mode 100644 index 0000000..9d60a26 --- /dev/null +++ b/allure-results/20aa1a81-f83c-4ba9-972f-879cb7099972-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8af7f514efad27fabd7f7" + } + } +} \ No newline at end of file diff --git a/allure-results/20af90d6-8a41-4ace-8b8a-666baa8a1ec1-attachment.txt b/allure-results/20af90d6-8a41-4ace-8b8a-666baa8a1ec1-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/20af90d6-8a41-4ace-8b8a-666baa8a1ec1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/20b4eb63-1f39-4fa1-ba42-6f1a0d12f48e-attachment.txt b/allure-results/20b4eb63-1f39-4fa1-ba42-6f1a0d12f48e-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/20b4eb63-1f39-4fa1-ba42-6f1a0d12f48e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/20b530ec-e4ee-4bfa-940e-5cb7f1e803dc-attachment.txt b/allure-results/20b530ec-e4ee-4bfa-940e-5cb7f1e803dc-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/20b530ec-e4ee-4bfa-940e-5cb7f1e803dc-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/20c4eb40-6dab-4f26-b3a4-fc07c5e76da7-attachment.json b/allure-results/20c4eb40-6dab-4f26-b3a4-fc07c5e76da7-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/20c4eb40-6dab-4f26-b3a4-fc07c5e76da7-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/20d91b24-28d8-4f02-8d6d-a42df5be31f8-attachment.json b/allure-results/20d91b24-28d8-4f02-8d6d-a42df5be31f8-attachment.json new file mode 100644 index 0000000..3317bbb --- /dev/null +++ b/allure-results/20d91b24-28d8-4f02-8d6d-a42df5be31f8-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abc4c15e6311636d865c", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/20dc7a83-8516-4aa3-b4d0-6242dd11c6d9-attachment.txt b/allure-results/20dc7a83-8516-4aa3-b4d0-6242dd11c6d9-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/20dc7a83-8516-4aa3-b4d0-6242dd11c6d9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/211a38dd-8eb5-49f3-9025-21e615db43f2-attachment.txt b/allure-results/211a38dd-8eb5-49f3-9025-21e615db43f2-attachment.txt new file mode 100644 index 0000000..31fe1aa --- /dev/null +++ b/allure-results/211a38dd-8eb5-49f3-9025-21e615db43f2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_id\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/212de057-cf77-4f58-816c-2bd5b6ca437f-result.json b/allure-results/212de057-cf77-4f58-816c-2bd5b6ca437f-result.json deleted file mode 100644 index 58d61b3..0000000 --- a/allure-results/212de057-cf77-4f58-816c-2bd5b6ca437f-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "Create subscription, check invoices, delete subscription", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1776854475676, "stop": 1776854475802}, {"name": "Then access token is valid", "status": "passed", "start": 1776854475802, "stop": 1776854475803}, {"name": "When create service for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "34f92f2c-512e-47d7-a93e-43e49dbdadd4-attachment.json", "type": "application/json"}], "start": 1776854475805, "stop": 1776854475839}], "start": 1776854475803, "stop": 1776854475840}, {"name": "And create plan for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "72c05d47-aed8-4aca-8686-0d460fde5f7d-attachment.json", "type": "application/json"}], "start": 1776854475841, "stop": 1776854475882}, {"name": "GraphQL: createPlan", "status": "passed", "attachments": [{"name": "createPlan response", "source": "8b16e8ac-816e-4295-8001-83fdc4924f59-attachment.json", "type": "application/json"}], "start": 1776854475882, "stop": 1776854475923}], "start": 1776854475840, "stop": 1776854475924}, {"name": "And create subscription for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "154724dc-ed83-4d0b-9b78-0fd0fa3cb592-attachment.json", "type": "application/json"}], "start": 1776854475925, "stop": 1776854475981}, {"name": "GraphQL: addUserToPlace (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "8acec6a4-c8f0-413f-8a4c-43daa9f8a712-attachment.json", "type": "application/json"}], "start": 1776854475981, "stop": 1776854476099}, {"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "3ffe0201-a36f-4d83-a270-a2ade9ef279f-attachment.json", "type": "application/json"}], "start": 1776854476100, "stop": 1776854476138}, {"name": "GraphQL: createSubscription", "status": "passed", "attachments": [{"name": "createSubscription response", "source": "fc571c7a-51b6-4e39-80c8-94709955d16a-attachment.json", "type": "application/json"}], "start": 1776854476139, "stop": 1776854476191}], "attachments": [{"name": "addUserToPlace (for subscription) response", "source": "be7f277d-6775-4831-9a00-579a9338b0ce-attachment.json", "type": "application/json"}, {"name": "place members (after addUserToPlace) response", "source": "d5d11847-152c-48cb-a441-4324396332cc-attachment.json", "type": "application/json"}], "start": 1776854475924, "stop": 1776854476192}, {"name": "Then subscription response is valid", "status": "passed", "start": 1776854476192, "stop": 1776854476193}, {"name": "When query pending invoices for subscription place", "status": "passed", "steps": [{"name": "GraphQL: invoices (pending)", "status": "passed", "attachments": [{"name": "invoices response", "source": "2973d909-43a3-4d9d-a23d-4017bd6c14e7-attachment.json", "type": "application/json"}], "start": 1776854476194, "stop": 1776854476256}], "start": 1776854476193, "stop": 1776854476257}, {"name": "Then invoices response is valid and references subscription", "status": "passed", "start": 1776854476257, "stop": 1776854476258}, {"name": "When delete created subscription", "status": "passed", "steps": [{"name": "GraphQL: deleteSubscription", "status": "passed", "attachments": [{"name": "deleteSubscription response", "source": "9adf1158-3d8b-4930-8708-85835a720419-attachment.json", "type": "application/json"}], "start": 1776854476259, "stop": 1776854476316}], "start": 1776854476258, "stop": 1776854476317}, {"name": "Then delete subscription response is successful", "status": "passed", "start": 1776854476317, "stop": 1776854476318}, {"name": "Cleanup: _cleanup_delete_subscription", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n", "trace": " File \"KVSTest\\features\\environment.py\", line 21, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 230, in _cleanup_delete_subscription\n _exec_or_fail(op_name=\"deleteSubscription(mutation)\", token=token, query=del_mut, variables={\"id\": subscription_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 25, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 65, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1776854476318, "stop": 1776854476347}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1776854476351, "stop": 1776854476439}, {"name": "Cleanup: _cleanup_delete_plan", "status": "passed", "start": 1776854476439, "stop": 1776854476473}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1776854476473, "stop": 1776854476522}, {"name": "Cleanup: _cleanup_delete_service", "status": "passed", "start": 1776854476522, "stop": 1776854476569}], "attachments": [{"name": "Cleanup error", "source": "ca7aceb6-fc9f-4dd9-933f-2e7c1f46f17c-attachment.txt", "type": "text/plain"}], "start": 1776854475675, "stop": 1776854476569, "uuid": "150f29ac-ae59-44f8-b4f4-bd0c81ade3d1", "historyId": "7cccd63cf5a5a0c9e367594080cb5757", "testCaseId": "dd2eaf6318c00f01ec8aa305c0b6ec66", "fullName": "KVS GraphQL subscription: Create subscription, check invoices, delete subscription", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL subscription"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL subscription"]} \ No newline at end of file diff --git a/allure-results/2133faed-b13d-45c1-b550-d254a4ca747a-attachment.txt b/allure-results/2133faed-b13d-45c1-b550-d254a4ca747a-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/2133faed-b13d-45c1-b550-d254a4ca747a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/213ca070-ea6f-4c77-8ca9-fda083ff277c-attachment.json b/allure-results/213ca070-ea6f-4c77-8ca9-fda083ff277c-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/213ca070-ea6f-4c77-8ca9-fda083ff277c-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/21538da5-dc39-4955-887f-abdc35eb720d-result.json b/allure-results/21538da5-dc39-4955-887f-abdc35eb720d-result.json new file mode 100644 index 0000000..c8d77bf --- /dev/null +++ b/allure-results/21538da5-dc39-4955-887f-abdc35eb720d-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "failed", "statusDetails": {"message": "AssertionError: В месте '69f8aadf32367dfb4b45a234' нет trusted/trustee в privileges: []\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 102, in step_assert_set_user_places_result\n td.assert_set_user_places_result(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1351, in assert_set_user_places_result\n assert (\"trusted\" in normalized or \"trustee\" in normalized), (\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904349992, "stop": 1777904351333}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "5d048a67-f868-425e-90e3-46385db8a143-attachment.json", "type": "application/json"}], "start": 1777904351334, "stop": 1777904351374}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "7486bdc9-cd38-4536-81a4-773dbe9bd863-attachment.json", "type": "application/json"}], "start": 1777904351374, "stop": 1777904351414}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "45b35dd1-b606-4511-9b37-be7c66322799-attachment.json", "type": "application/json"}], "start": 1777904351415, "stop": 1777904351475}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "e9ef5820-cc83-4c4d-bf39-3a94a84fec99-attachment.json", "type": "application/json"}], "start": 1777904351475, "stop": 1777904351557}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "eda28303-9a98-40f7-891e-ca5c4c9b8fbc-attachment.json", "type": "application/json"}], "start": 1777904351557, "stop": 1777904351616}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "321fe5fd-df99-4ffb-8716-961e3840fcac-attachment.json", "type": "application/json"}], "start": 1777904351616, "stop": 1777904351725}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aadf17bb1e0c5fc4db62)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "f519bd54-1d03-4b98-9291-d71391c98171-attachment.json", "type": "application/json"}], "start": 1777904351725, "stop": 1777904351825}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "47c4ac47-47e7-4735-94db-92d2deb2838d-attachment.json", "type": "application/json"}], "start": 1777904351826, "stop": 1777904352115}], "start": 1777904351333, "stop": 1777904352116}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "e91c6567-1bee-479b-9c50-f663c54576e2-attachment.json", "type": "application/json"}], "start": 1777904352116, "stop": 1777904352503}], "start": 1777904352116, "stop": 1777904352503}, {"name": "And query places by worker member filter", "status": "passed", "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "ce0f42ae-d931-47b7-bae3-07403c7846e1-attachment.txt", "type": "text/plain"}], "start": 1777904352504, "stop": 1777904352529}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "bbc98d07-7a5b-4fbd-acea-fa4a9cdce246-attachment.txt", "type": "text/plain"}], "start": 1777904352529, "stop": 1777904352579}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "ad9cd410-9d09-4cd0-bf1c-bcf780cd04ab-attachment.txt", "type": "text/plain"}], "start": 1777904352579, "stop": 1777904352611}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "bdc1df8b-731d-42c6-b912-d91c78b7ea3f-attachment.json", "type": "application/json"}], "start": 1777904352612, "stop": 1777904352644}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "0175f959-3b8f-490b-8294-333ac69ad063-attachment.json", "type": "application/json"}], "start": 1777904352644, "stop": 1777904352675}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "e742647a-fcf4-48d9-8eb2-2c30740cadcc-attachment.json", "type": "application/json"}], "start": 1777904352675, "stop": 1777904352713}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "ecd2baa5-3d71-4f57-98b4-bd27e969ab70-attachment.json", "type": "application/json"}], "start": 1777904352713, "stop": 1777904352746}], "attachments": [{"name": "place(filters.*) fallback synthetic response", "source": "580577e2-4ce5-4a74-a6eb-7092f45b6fbb-attachment.json", "type": "application/json"}], "start": 1777904352503, "stop": 1777904352747}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "failed", "statusDetails": {"message": "AssertionError: В месте '69f8aadf32367dfb4b45a234' нет trusted/trustee в privileges: []\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 102, in step_assert_set_user_places_result\n td.assert_set_user_places_result(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1351, in assert_set_user_places_result\n assert (\"trusted\" in normalized or \"trustee\" in normalized), (\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "start": 1777904352748, "stop": 1777904352750}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904352750, "stop": 1777904352927}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904352927, "stop": 1777904353112}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904353112, "stop": 1777904353300}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904353300, "stop": 1777904353362}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904353362, "stop": 1777904353427}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904353427, "stop": 1777904353487}], "start": 1777904349991, "stop": 1777904353489, "uuid": "42ad0821-2fd2-4bb7-99e2-e2564ca989c2", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/2181f652-adf3-4717-88cb-669baba044e8-attachment.json b/allure-results/2181f652-adf3-4717-88cb-669baba044e8-attachment.json new file mode 100644 index 0000000..8e8c6a4 --- /dev/null +++ b/allure-results/2181f652-adf3-4717-88cb-669baba044e8-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b14b32367dfb4b45a6f7", + "member_id": "1643a9e7-2aa4-472d-bcce-34d3ead66c02" + } + } +} \ No newline at end of file diff --git a/allure-results/218e62f1-ca13-4595-949d-15b447f51ce5-attachment.json b/allure-results/218e62f1-ca13-4595-949d-15b447f51ce5-attachment.json new file mode 100644 index 0000000..a282292 --- /dev/null +++ b/allure-results/218e62f1-ca13-4595-949d-15b447f51ce5-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f88505037d44249d0d0efc" + }, + { + "id": "69f8850517bb1e0c5fc4d90d" + }, + { + "id": "69f8850517bb1e0c5fc4d910" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/21c780c7-7f4d-42d1-9a2c-17fb04a832cd-attachment.txt b/allure-results/21c780c7-7f4d-42d1-9a2c-17fb04a832cd-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/21c780c7-7f4d-42d1-9a2c-17fb04a832cd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/21d5d8c6-92b8-466b-a171-029e37923c1e-attachment.txt b/allure-results/21d5d8c6-92b8-466b-a171-029e37923c1e-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/21d5d8c6-92b8-466b-a171-029e37923c1e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/21da0d35-6ece-47e3-b984-9b309494ec9c-attachment.txt b/allure-results/21da0d35-6ece-47e3-b984-9b309494ec9c-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/21da0d35-6ece-47e3-b984-9b309494ec9c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/21f2709a-6539-4264-83bf-81fe1f1f20a1-attachment.txt b/allure-results/21f2709a-6539-4264-83bf-81fe1f1f20a1-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/21f2709a-6539-4264-83bf-81fe1f1f20a1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/221712e2-d011-46ec-972a-b29036370a65-attachment.txt b/allure-results/221712e2-d011-46ec-972a-b29036370a65-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/221712e2-d011-46ec-972a-b29036370a65-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/221cab12-2bbc-4989-a69f-1c95af46ebc8-attachment.txt b/allure-results/221cab12-2bbc-4989-a69f-1c95af46ebc8-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/221cab12-2bbc-4989-a69f-1c95af46ebc8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2254b1d1-70b1-45b1-8b48-6295759c07c2-attachment.txt b/allure-results/2254b1d1-70b1-45b1-8b48-6295759c07c2-attachment.txt new file mode 100644 index 0000000..ae49e9d --- /dev/null +++ b/allure-results/2254b1d1-70b1-45b1-8b48-6295759c07c2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"user_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/225ed0d0-baad-4268-b5e1-56f22456a8ec-attachment.txt b/allure-results/225ed0d0-baad-4268-b5e1-56f22456a8ec-attachment.txt new file mode 100644 index 0000000..5e5b39c --- /dev/null +++ b/allure-results/225ed0d0-baad-4268-b5e1-56f22456a8ec-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8afd5037d44249d0d148a', user_id='4bb1908b-f9c7-4c15-b2bd-ecf23ce1f273', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/227738e4-5558-43e8-838f-b4051093cd0f-attachment.txt b/allure-results/227738e4-5558-43e8-838f-b4051093cd0f-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/227738e4-5558-43e8-838f-b4051093cd0f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/227e2053-6da0-4add-8214-709858f42252-attachment.json b/allure-results/227e2053-6da0-4add-8214-709858f42252-attachment.json new file mode 100644 index 0000000..7e37baf --- /dev/null +++ b/allure-results/227e2053-6da0-4add-8214-709858f42252-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8abcf32367dfb4b45a3e8", + "member_id": "eee83094-2cdb-4333-b19a-63018f1226fa" + } + } +} \ No newline at end of file diff --git a/allure-results/2293c6a5-542c-4283-83d5-badd921cc9de-attachment.json b/allure-results/2293c6a5-542c-4283-83d5-badd921cc9de-attachment.json new file mode 100644 index 0000000..d77a2e9 --- /dev/null +++ b/allure-results/2293c6a5-542c-4283-83d5-badd921cc9de-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "42a3b6fb-790b-4406-92f9-691d26096712", + "created_at": "2026-05-04T14:36:21.276Z", + "updated_at": "2026-05-04T14:36:21.276Z", + "username": "+79995381653", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/22aee606-e25d-43fc-a873-e7a86080cb1e-result.json b/allure-results/22aee606-e25d-43fc-a873-e7a86080cb1e-result.json deleted file mode 100644 index 5324ba6..0000000 --- a/allure-results/22aee606-e25d-43fc-a873-e7a86080cb1e-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "Create subscription, check invoices, delete subscription", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1776855066740, "stop": 1776855066882}, {"name": "Then access token is valid", "status": "passed", "start": 1776855066882, "stop": 1776855066883}, {"name": "When create service for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "a875ec08-7550-49c4-b953-a2780b1644c2-attachment.json", "type": "application/json"}], "start": 1776855066886, "stop": 1776855066924}], "start": 1776855066883, "stop": 1776855066924}, {"name": "And create plan for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "93f4ea73-8e51-4d34-b001-48f4fa2cdbfe-attachment.json", "type": "application/json"}], "start": 1776855066926, "stop": 1776855066979}, {"name": "GraphQL: createPlan", "status": "passed", "attachments": [{"name": "createPlan response", "source": "e0eb5b18-d9f7-49bd-8749-755b6f2c439a-attachment.json", "type": "application/json"}], "start": 1776855066979, "stop": 1776855067014}], "start": 1776855066925, "stop": 1776855067015}, {"name": "And create subscription for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "62e2c163-1afc-4eb6-9589-f7f1f5d3d396-attachment.json", "type": "application/json"}], "start": 1776855067016, "stop": 1776855067078}, {"name": "GraphQL: addUserToPlace (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "e63e0302-ee24-4d48-bb61-f5b38a5a7d70-attachment.json", "type": "application/json"}], "start": 1776855067078, "stop": 1776855067153}, {"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "2a22573b-4bf7-4fc6-9c9a-357ab5a57d08-attachment.json", "type": "application/json"}], "start": 1776855067154, "stop": 1776855067225}, {"name": "GraphQL: createSubscription", "status": "passed", "attachments": [{"name": "createSubscription response", "source": "e6ec4fea-5f6a-452a-be97-a68eff392a61-attachment.json", "type": "application/json"}], "start": 1776855067225, "stop": 1776855067293}], "attachments": [{"name": "addUserToPlace (for subscription) response", "source": "851491f8-f638-44c7-908b-c467b89a7191-attachment.json", "type": "application/json"}, {"name": "place members (after addUserToPlace) response", "source": "a9666f36-b3ab-4078-b2cf-14b2ec4585fa-attachment.json", "type": "application/json"}], "start": 1776855067015, "stop": 1776855067293}, {"name": "Then subscription response is valid", "status": "passed", "start": 1776855067294, "stop": 1776855067295}, {"name": "When query pending invoices for subscription place", "status": "passed", "steps": [{"name": "GraphQL: invoices (pending)", "status": "passed", "attachments": [{"name": "invoices response", "source": "2a790039-0e98-44d7-856e-5e0541fe4b0e-attachment.json", "type": "application/json"}], "start": 1776855067296, "stop": 1776855067337}], "start": 1776855067295, "stop": 1776855067337}, {"name": "Then invoices response is valid and references subscription", "status": "passed", "start": 1776855067338, "stop": 1776855067339}, {"name": "When delete created subscription", "status": "passed", "steps": [{"name": "GraphQL: deleteSubscription", "status": "passed", "attachments": [{"name": "deleteSubscription response", "source": "ffe25c57-8095-4a8c-994b-583b98d8655d-attachment.json", "type": "application/json"}], "start": 1776855067340, "stop": 1776855067393}], "start": 1776855067339, "stop": 1776855067394}, {"name": "Then delete subscription response is successful", "status": "passed", "start": 1776855067394, "stop": 1776855067395}, {"name": "Cleanup: _cleanup_delete_subscription", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n", "trace": " File \"KVSTest\\features\\environment.py\", line 21, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 230, in _cleanup_delete_subscription\n _exec_or_fail(op_name=\"deleteSubscription(mutation)\", token=token, query=del_mut, variables={\"id\": subscription_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 25, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 65, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1776855067396, "stop": 1776855067432}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1776855067437, "stop": 1776855067548}, {"name": "Cleanup: _cleanup_delete_plan", "status": "passed", "start": 1776855067548, "stop": 1776855067586}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1776855067586, "stop": 1776855067652}, {"name": "Cleanup: _cleanup_delete_service", "status": "passed", "start": 1776855067652, "stop": 1776855067705}], "attachments": [{"name": "Cleanup error", "source": "69225a15-6e2d-49c6-b9f0-dabed95c7eca-attachment.txt", "type": "text/plain"}], "start": 1776855066739, "stop": 1776855067705, "uuid": "580c9a82-8d63-4a6f-b370-12b678c7bdb5", "historyId": "7cccd63cf5a5a0c9e367594080cb5757", "testCaseId": "dd2eaf6318c00f01ec8aa305c0b6ec66", "fullName": "KVS GraphQL subscription: Create subscription, check invoices, delete subscription", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL subscription"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL subscription"]} \ No newline at end of file diff --git a/allure-results/22b867f1-80d6-46c4-8677-ab73af9aedb9-attachment.json b/allure-results/22b867f1-80d6-46c4-8677-ab73af9aedb9-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/22b867f1-80d6-46c4-8677-ab73af9aedb9-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/22bf87de-d7ad-415f-b5ad-cde53b44af23-attachment.json b/allure-results/22bf87de-d7ad-415f-b5ad-cde53b44af23-attachment.json new file mode 100644 index 0000000..a0ef098 --- /dev/null +++ b/allure-results/22bf87de-d7ad-415f-b5ad-cde53b44af23-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "f959e52e-5f52-4869-97a1-5916d5e89392", + "created_at": "2026-05-04T14:45:51.724Z", + "updated_at": "2026-05-04T14:45:51.724Z", + "username": "+79994287979", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/23046221-288f-40d9-b196-a7f1e37cfcd2-attachment.json b/allure-results/23046221-288f-40d9-b196-a7f1e37cfcd2-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/23046221-288f-40d9-b196-a7f1e37cfcd2-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/230e4ab6-db49-4654-953a-70dcd053c619-attachment.json b/allure-results/230e4ab6-db49-4654-953a-70dcd053c619-attachment.json new file mode 100644 index 0000000..c4ed256 --- /dev/null +++ b/allure-results/230e4ab6-db49-4654-953a-70dcd053c619-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "493b2da3-706c-4528-b758-c14626fe0c29", + "created_at": "2026-05-04T14:37:41.757Z", + "updated_at": "2026-05-04T14:37:41.757Z", + "username": "+79997708483", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/230f7ee1-1114-4e0e-8de9-3bfa98a12f29-attachment.json b/allure-results/230f7ee1-1114-4e0e-8de9-3bfa98a12f29-attachment.json new file mode 100644 index 0000000..da213b1 --- /dev/null +++ b/allure-results/230f7ee1-1114-4e0e-8de9-3bfa98a12f29-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8afdcc15e6311636d8890", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/2313fb84-97ef-40fe-90cf-2a4b4f2ad8a4-attachment.txt b/allure-results/2313fb84-97ef-40fe-90cf-2a4b4f2ad8a4-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/2313fb84-97ef-40fe-90cf-2a4b4f2ad8a4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/231e9643-0f05-45e0-b0d6-8e8b9279e2a0-attachment.txt b/allure-results/231e9643-0f05-45e0-b0d6-8e8b9279e2a0-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/231e9643-0f05-45e0-b0d6-8e8b9279e2a0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/232244fe-391f-468f-8995-209f83a09c0e-attachment.txt b/allure-results/232244fe-391f-468f-8995-209f83a09c0e-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/232244fe-391f-468f-8995-209f83a09c0e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2340851c-8400-41ff-b733-eda3ad3356a5-attachment.txt b/allure-results/2340851c-8400-41ff-b733-eda3ad3356a5-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-results/2340851c-8400-41ff-b733-eda3ad3356a5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/23429a36-6bf1-47ef-9927-f28f964e1805-attachment.txt b/allure-results/23429a36-6bf1-47ef-9927-f28f964e1805-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/23429a36-6bf1-47ef-9927-f28f964e1805-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2351d514-a8a9-4f41-823d-1372463a7c16-attachment.json b/allure-results/2351d514-a8a9-4f41-823d-1372463a7c16-attachment.json new file mode 100644 index 0000000..81d54c0 --- /dev/null +++ b/allure-results/2351d514-a8a9-4f41-823d-1372463a7c16-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af2a32367dfb4b45a55a", + "member_id": "fe8c58e4-2b8e-466c-8675-76fccd661034" + } + } +} \ No newline at end of file diff --git a/allure-results/23651845-5ae1-4552-9dbf-f6af3bcf415e-result.json b/allure-results/23651845-5ae1-4552-9dbf-f6af3bcf415e-result.json new file mode 100644 index 0000000..6e43931 --- /dev/null +++ b/allure-results/23651845-5ae1-4552-9dbf-f6af3bcf415e-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 720, in prepare_pass_request_approval_flow\n self._attach_employee_to_place(employee_id=new_emp, place_id=p1)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 620, in _attach_employee_to_place\n raise AssertionError(f\"Не удалось прикрепить employee к place. Попробовали: {attempts}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904545078, "stop": 1777904545195}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 720, in prepare_pass_request_approval_flow\n self._attach_employee_to_place(employee_id=new_emp, place_id=p1)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 620, in _attach_employee_to_place\n raise AssertionError(f\"Не удалось прикрепить employee к place. Попробовали: {attempts}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "8d3790ce-b5cd-48dd-a1a8-6f364deff4cc-attachment.json", "type": "application/json"}], "start": 1777904545197, "stop": 1777904545236}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "03be2c91-f96b-435a-a693-2a295d7f19ce-attachment.json", "type": "application/json"}], "start": 1777904545236, "stop": 1777904545277}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "e64a9d46-c2c3-4e15-810d-1e0463442d8d-attachment.json", "type": "application/json"}], "start": 1777904545277, "stop": 1777904545316}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "258443ab-8cd6-4bf1-89fe-16f6ae3b8a27-attachment.json", "type": "application/json"}], "start": 1777904545316, "stop": 1777904545357}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aba117bb1e0c5fc4dc73)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "40bdaec0-4e97-4847-84d9-497fdadb7f3c-attachment.json", "type": "application/json"}], "start": 1777904545357, "stop": 1777904545433}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "c9985834-74fb-40d3-bdb4-ea1e16616d42-attachment.json", "type": "application/json"}], "start": 1777904545433, "stop": 1777904545473}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aba117bb1e0c5fc4dc76)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "cffdc468-a1d8-4f20-ace4-cb369288c46a-attachment.json", "type": "application/json"}], "start": 1777904545473, "stop": 1777904545544}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "ffd1bcbd-3b8f-4232-bb6b-d4c344b631e0-attachment.json", "type": "application/json"}], "start": 1777904545544, "stop": 1777904545587}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aba132367dfb4b45a355)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "7585d708-ff61-4d3a-af39-1a18e37f6a89-attachment.json", "type": "application/json"}], "start": 1777904545587, "stop": 1777904545717}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=6915dc03462d5aea0adc8cbd)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "c60230b6-455e-4368-b81d-49a8b8416d79-attachment.json", "type": "application/json"}], "start": 1777904545717, "stop": 1777904545756}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "67b9aef4-4a71-4ef5-8922-324c04721d5f-attachment.txt", "type": "text/plain"}], "start": 1777904545784, "stop": 1777904545809}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "c66f42c8-a9a5-42fa-aa55-795b1b9f01dc-attachment.txt", "type": "text/plain"}], "start": 1777904545809, "stop": 1777904545839}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "9511d40f-b7c1-47d7-aef0-27a880e08531-attachment.txt", "type": "text/plain"}], "start": 1777904545839, "stop": 1777904545864}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "3ccbb2aa-5343-4ffb-a47c-76ac07482d18-attachment.txt", "type": "text/plain"}], "start": 1777904545864, "stop": 1777904545892}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "c8f7c6b8-2b4c-470c-beee-48475e9a1d01-attachment.txt", "type": "text/plain"}], "start": 1777904545892, "stop": 1777904545915}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "2d5ef741-ece2-4266-94ac-46f4a49d1b37-attachment.txt", "type": "text/plain"}], "start": 1777904545915, "stop": 1777904545940}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "f9b03111-0542-4d22-9836-855e6adc3136-attachment.txt", "type": "text/plain"}], "start": 1777904545940, "stop": 1777904545966}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "a936a7f2-a90d-4edc-bc71-654b2733cf52-attachment.txt", "type": "text/plain"}], "start": 1777904545966, "stop": 1777904545991}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "475acd0a-aeb5-450a-8e21-dd3344cf8980-attachment.txt", "type": "text/plain"}], "start": 1777904545991, "stop": 1777904546018}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "fe02be7e-eb93-4e78-8e5e-f36dcee89d81-attachment.txt", "type": "text/plain"}], "start": 1777904546018, "stop": 1777904546044}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "8b964a6e-6c37-4ff5-ad6b-bd11ab48bca1-attachment.txt", "type": "text/plain"}], "start": 1777904546044, "stop": 1777904546080}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "a59dd156-701b-4d59-838f-aef82056bfd4-attachment.txt", "type": "text/plain"}], "start": 1777904546080, "stop": 1777904546107}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "9d17e455-0d4f-414b-a188-3f0a86591a51-attachment.txt", "type": "text/plain"}], "start": 1777904546107, "stop": 1777904546132}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "be0c20d6-abec-4c0e-a613-8f3a6f0be28b-attachment.txt", "type": "text/plain"}], "start": 1777904546132, "stop": 1777904546159}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "04fd6f44-c17a-4cb8-8392-ccb1d135e15b-attachment.txt", "type": "text/plain"}], "start": 1777904546159, "stop": 1777904546186}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "00760e74-b886-408e-8de8-9d675a89d6cc-attachment.txt", "type": "text/plain"}], "start": 1777904546186, "stop": 1777904546211}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "726f5b96-8d32-4f70-8e76-1f5798057457-attachment.txt", "type": "text/plain"}], "start": 1777904546211, "stop": 1777904546237}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "415ce612-91d6-4f20-98e1-2600e71aa43c-attachment.txt", "type": "text/plain"}], "start": 1777904546237, "stop": 1777904546262}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "29354a28-c187-4d02-acc2-6d51b59034ef-attachment.txt", "type": "text/plain"}], "start": 1777904546263, "stop": 1777904546289}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "3535b6b5-69c9-48e5-bb33-7526d5bed288-attachment.txt", "type": "text/plain"}], "start": 1777904546289, "stop": 1777904546317}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "41b2a633-4679-4494-b223-129f02cd49ca-attachment.txt", "type": "text/plain"}], "start": 1777904546318, "stop": 1777904546346}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "6e027fe0-fdcd-40bc-a4cf-aa807ac10f3f-attachment.txt", "type": "text/plain"}], "start": 1777904546346, "stop": 1777904546373}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "076027f2-73b6-4cad-96de-537d895db315-attachment.txt", "type": "text/plain"}], "start": 1777904546373, "stop": 1777904546400}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "2c4346d2-9ddc-41b7-82c5-dba5b2bea9e3-attachment.txt", "type": "text/plain"}], "start": 1777904546400, "stop": 1777904546426}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "f13b97b1-6d46-407b-97c2-264222206589-attachment.txt", "type": "text/plain"}], "start": 1777904546426, "stop": 1777904546450}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "8e6ac6b5-1dcf-4bb8-908f-76f59eec473f-attachment.txt", "type": "text/plain"}], "start": 1777904546450, "stop": 1777904546478}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "afccbe45-4bf4-40be-ade1-5708f8723d37-attachment.txt", "type": "text/plain"}], "start": 1777904546478, "stop": 1777904546506}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "b3e9ad1a-0122-47aa-a849-9ffd737ea54d-attachment.txt", "type": "text/plain"}], "start": 1777904546506, "stop": 1777904546529}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "a21cfa09-157f-4db3-88e6-843b89fee5be-attachment.txt", "type": "text/plain"}], "start": 1777904546529, "stop": 1777904546558}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "3868566f-d720-422f-98a8-f01be8e66040-attachment.txt", "type": "text/plain"}], "start": 1777904546558, "stop": 1777904546582}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "6869bade-f4c0-4f7c-964a-331a69f9ede5-attachment.txt", "type": "text/plain"}], "start": 1777904546582, "stop": 1777904546609}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "1828a125-221c-447d-902c-f124f7f5dd77-attachment.txt", "type": "text/plain"}], "start": 1777904546609, "stop": 1777904546633}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "307f9572-d274-4ec9-b12a-7180469532bd-attachment.txt", "type": "text/plain"}], "start": 1777904546633, "stop": 1777904546661}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "e05b4b8b-2e2b-40aa-a11a-3b1ca9919516-attachment.txt", "type": "text/plain"}], "start": 1777904546661, "stop": 1777904546686}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "548513a8-7d15-48c7-99ea-aba44bcb82e7-attachment.txt", "type": "text/plain"}], "start": 1777904546686, "stop": 1777904546711}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "4eb7dedc-b5b1-4097-828a-e6ade43b42a5-attachment.txt", "type": "text/plain"}], "start": 1777904546711, "stop": 1777904546740}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "4272ed09-0e9d-4eb0-a8aa-e31c477ba346-attachment.txt", "type": "text/plain"}], "start": 1777904546740, "stop": 1777904546770}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "0cffb1a1-362f-4236-bb29-ec2f916e6c70-attachment.txt", "type": "text/plain"}], "start": 1777904546770, "stop": 1777904546800}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "6af49aa9-64df-4e03-924d-d6dcfff18710-attachment.txt", "type": "text/plain"}], "start": 1777904546800, "stop": 1777904546827}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "002c6003-d82d-4d4d-8448-2383f1c4560c-attachment.txt", "type": "text/plain"}], "start": 1777904546827, "stop": 1777904546859}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "ab7529ad-6137-404b-82ee-0efc1f9b84dc-attachment.txt", "type": "text/plain"}], "start": 1777904546860, "stop": 1777904546886}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "b1060582-06c0-484f-b369-a57dcaf14212-attachment.txt", "type": "text/plain"}], "start": 1777904546886, "stop": 1777904546916}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "0a010eac-0043-4761-8804-62c3314fa54e-attachment.txt", "type": "text/plain"}], "start": 1777904546916, "stop": 1777904546942}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "f5f9b593-8784-4dcc-bdaf-99363d89a907-attachment.txt", "type": "text/plain"}], "start": 1777904546942, "stop": 1777904546967}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "0b2c1c39-024d-4ee9-aa62-04065f264fa1-attachment.txt", "type": "text/plain"}], "start": 1777904546967, "stop": 1777904547007}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "002a5a54-534a-49fa-8c75-1903e376f5ea-attachment.txt", "type": "text/plain"}], "start": 1777904547007, "stop": 1777904547032}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "f8c1e6e2-6429-47c3-b41b-852104eda4a0-attachment.txt", "type": "text/plain"}], "start": 1777904547032, "stop": 1777904547053}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "9cac5564-121a-4794-9f90-c3c3c7ddbd31-attachment.txt", "type": "text/plain"}], "start": 1777904547053, "stop": 1777904547094}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "4fd4eca1-52c5-4c88-b3ec-8f29712573f1-attachment.txt", "type": "text/plain"}], "start": 1777904547094, "stop": 1777904547132}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "1db50700-2b78-4b38-b49e-086817a6cc80-attachment.txt", "type": "text/plain"}], "start": 1777904547132, "stop": 1777904547162}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "3d282d60-57c0-4a55-a833-8decf2910024-attachment.txt", "type": "text/plain"}], "start": 1777904547162, "stop": 1777904547209}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "2c1050a2-2055-4df2-aa3c-1a4d0641f633-attachment.txt", "type": "text/plain"}], "start": 1777904547209, "stop": 1777904547235}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "767b1556-a2bf-4d97-a59a-c96c41fc92a5-attachment.txt", "type": "text/plain"}], "start": 1777904547235, "stop": 1777904547261}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "6ab89948-a178-4162-93db-93fec53afba2-attachment.txt", "type": "text/plain"}], "start": 1777904547261, "stop": 1777904547288}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "38ce6c89-e2db-4154-8a60-0983c905b19b-attachment.txt", "type": "text/plain"}], "start": 1777904547288, "stop": 1777904547318}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "0e1743b2-5268-41cf-8995-97c7b6ffa0a9-attachment.txt", "type": "text/plain"}], "start": 1777904547318, "stop": 1777904547343}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "a76c1f79-b74d-4df7-9a95-bb72ad6a0549-attachment.txt", "type": "text/plain"}], "start": 1777904547343, "stop": 1777904547369}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "6bb76a48-33f0-4970-920e-fab360a0a6df-attachment.txt", "type": "text/plain"}], "start": 1777904547369, "stop": 1777904547395}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "491921f8-77d5-45d5-8930-4d78ddb2be9e-attachment.txt", "type": "text/plain"}], "start": 1777904547395, "stop": 1777904547418}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "544b7c71-7d30-4375-8fa2-5f7b3bf9c6fc-attachment.txt", "type": "text/plain"}], "start": 1777904547418, "stop": 1777904547442}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "fb0b8333-85bd-4621-8305-1008ae39fbc8-attachment.json", "type": "application/json"}], "start": 1777904547442, "stop": 1777904547588}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777904547588, "stop": 1777904547713}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "ab344bbc-e33b-4c70-8c77-2a8a87455146-attachment.json", "type": "application/json"}], "start": 1777904547713, "stop": 1777904547752}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "6f27d7ba-eb81-4b81-b2e4-56ebb00caf3b-attachment.txt", "type": "text/plain"}], "start": 1777904547752, "stop": 1777904547777}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "b77d1149-e43b-4791-8cfa-2070c08645cd-attachment.txt", "type": "text/plain"}], "start": 1777904547777, "stop": 1777904547814}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "377ab1e4-670f-465b-b21e-f2f22faa5714-attachment.txt", "type": "text/plain"}], "start": 1777904547814, "stop": 1777904547842}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "79d02777-e867-4afc-829c-a68a76c4a047-attachment.txt", "type": "text/plain"}], "start": 1777904547842, "stop": 1777904547867}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "72604738-2a7b-448d-973b-0f78de26be74-attachment.txt", "type": "text/plain"}], "start": 1777904547867, "stop": 1777904547891}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "f6be07f8-cc0e-440c-95be-c27ebd858a20-attachment.txt", "type": "text/plain"}], "start": 1777904547891, "stop": 1777904547922}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "7b5d1fc6-4ab9-4bc5-afdf-e6ddd20b48bc-attachment.txt", "type": "text/plain"}], "start": 1777904547922, "stop": 1777904547945}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "8db37dd7-459e-4068-b2bc-62e2a8719039-attachment.txt", "type": "text/plain"}], "start": 1777904547945, "stop": 1777904547976}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "13ac9a87-67d9-41ed-ab29-be46f4dd4060-attachment.txt", "type": "text/plain"}], "start": 1777904547976, "stop": 1777904548000}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "581766a9-dbeb-4b4c-a0ec-f6b697b889fc-attachment.txt", "type": "text/plain"}], "start": 1777904548000, "stop": 1777904548025}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "8117dfa2-bc9b-4538-8532-2612244c83ce-attachment.txt", "type": "text/plain"}], "start": 1777904548025, "stop": 1777904548051}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "ed7c5ccf-8c4d-46c0-af3f-eaab5a9adca3-attachment.txt", "type": "text/plain"}], "start": 1777904548051, "stop": 1777904548078}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "ca4cc16e-34ed-4e8d-aa44-3c60912935e2-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "4ba3951f-22ae-43a8-83c0-80700572a46b-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "f338869f-0dc6-4c5d-93d1-b791c102c602-attachment.txt", "type": "text/plain"}], "start": 1777904545196, "stop": 1777904548080}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904548080, "stop": 1777904548255}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904548256, "stop": 1777904548314}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904548314, "stop": 1777904548497}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904548497, "stop": 1777904548689}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904548689, "stop": 1777904548876}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904548877, "stop": 1777904548925}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904548925, "stop": 1777904548979}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904548980, "stop": 1777904549039}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904549042, "stop": 1777904549042}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904549042, "stop": 1777904549042}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904549042, "stop": 1777904549042}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777904549042, "stop": 1777904549042}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904549042, "stop": 1777904549042}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904549042, "stop": 1777904549042}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904549042, "stop": 1777904549042}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904549042, "stop": 1777904549042}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904549042, "stop": 1777904549042}], "start": 1777904545077, "stop": 1777904549042, "uuid": "c9e350cf-65bc-4eba-a08b-c0aa6b745826", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/237bbd3e-a967-4c6d-8aab-5e42c1dd0012-result.json b/allure-results/237bbd3e-a967-4c6d-8aab-5e42c1dd0012-result.json new file mode 100644 index 0000000..9e64eda --- /dev/null +++ b/allure-results/237bbd3e-a967-4c6d-8aab-5e42c1dd0012-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777905385416, "stop": 1777905385533}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "0a3ee00d-f109-4a40-9714-80d57ed82bac-attachment.json", "type": "application/json"}], "start": 1777905385534, "stop": 1777905385574}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "0c8d0586-1405-4554-8799-eb14cb94b77e-attachment.json", "type": "application/json"}], "start": 1777905385575, "stop": 1777905385654}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "3b64e156-5ea3-4c02-a21a-200f6735ccaf-attachment.json", "type": "application/json"}], "start": 1777905385654, "stop": 1777905385693}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "c3af642a-279c-4f1a-b926-b7ca966735e0-attachment.json", "type": "application/json"}], "start": 1777905385693, "stop": 1777905385758}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "3f398105-fec9-4238-8d7e-1e42a65a2658-attachment.txt", "type": "text/plain"}], "start": 1777905385759, "stop": 1777905385785}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "f559c346-fe21-4fdf-b99b-2fa1d51520ed-attachment.txt", "type": "text/plain"}], "start": 1777905385785, "stop": 1777905385810}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "db63c925-6d13-4d95-89e8-efb88ebd976e-attachment.txt", "type": "text/plain"}], "start": 1777905385810, "stop": 1777905385847}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "43d8cbfb-152e-46a7-9f5f-de24d7fb488c-attachment.txt", "type": "text/plain"}], "start": 1777905385847, "stop": 1777905385875}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "1622aa79-f2ef-4067-8400-8bb1c8023612-attachment.txt", "type": "text/plain"}], "start": 1777905385875, "stop": 1777905385912}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "11e6b0b2-b5a5-4cf7-a10b-9254c5bbec91-attachment.txt", "type": "text/plain"}], "start": 1777905385912, "stop": 1777905385946}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "62d5c49f-65e7-4a3b-9527-ec4328c006f8-attachment.txt", "type": "text/plain"}], "start": 1777905385946, "stop": 1777905385973}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "8bd0a4c7-2fb8-480b-b5f9-127df26496fe-attachment.txt", "type": "text/plain"}], "start": 1777905385973, "stop": 1777905386014}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "e7579ff0-32cd-41db-9ec0-3c2ef64f170f-attachment.txt", "type": "text/plain"}], "start": 1777905386014, "stop": 1777905386040}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "d16d30e8-7479-4d8f-906f-3a59d7a18934-attachment.txt", "type": "text/plain"}], "start": 1777905386040, "stop": 1777905386065}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "7dab8025-e4ee-4f6b-a170-8dfead5bbbfa-attachment.txt", "type": "text/plain"}], "start": 1777905386065, "stop": 1777905386092}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "488da8d2-df5d-483d-bc37-fe26f8a5bbe1-attachment.txt", "type": "text/plain"}], "start": 1777905386093, "stop": 1777905386119}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "808d2868-401c-47e0-8877-e4b8dd39182f-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "29ee0b65-3a85-4c7a-96ae-095e37dba1e2-attachment.txt", "type": "text/plain"}], "start": 1777905386119, "stop": 1777905387378}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "d1233332-aa8b-43a8-8514-ffe2f63956b9-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "1986c2a6-0ead-48f2-ba63-656d81f299ce-attachment.txt", "type": "text/plain"}], "start": 1777905387378, "stop": 1777905388652}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "631bf59d-5d6c-4a60-a078-1296ae87d194-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "612074e5-4562-4c63-90c3-69d216b82748-attachment.txt", "type": "text/plain"}], "start": 1777905388652, "stop": 1777905389930}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "1dbeeefc-95fe-4e38-934e-1ddc9acacef8-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "58f8f089-c4bd-4fcb-91e0-c510bd7f2f6a-attachment.txt", "type": "text/plain"}], "start": 1777905389930, "stop": 1777905391183}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aee917bb1e0c5fc4de1c)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "255c8984-8d82-4c9d-b2e1-28d9760dd493-attachment.json", "type": "application/json"}], "start": 1777905391183, "stop": 1777905391309}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "7db83849-35da-46dd-8816-2f3fbe401b5a-attachment.txt", "type": "text/plain"}], "start": 1777905391329, "stop": 1777905391353}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "e416f5d4-4eb6-41f5-b74e-b82b7493c262-attachment.txt", "type": "text/plain"}], "start": 1777905391353, "stop": 1777905391376}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "1ac1ba2c-4b98-4d89-affb-bc027b5ad132-attachment.txt", "type": "text/plain"}], "start": 1777905391377, "stop": 1777905391403}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "edb5e99d-7955-46c3-a333-c346b441f1d1-attachment.txt", "type": "text/plain"}], "start": 1777905391403, "stop": 1777905391426}], "attachments": [{"name": "Member status update not supported on this stand", "source": "2a88a57e-adde-475e-995d-145c0c940b6a-attachment.txt", "type": "text/plain"}], "start": 1777905385533, "stop": 1777905391428}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "32e8bded-e877-408c-a141-9091a6c0180a-attachment.json", "type": "application/json"}], "start": 1777905391429, "stop": 1777905391510}], "start": 1777905391428, "stop": 1777905391511}, {"name": "Then members response contains trusted worker with accepted status", "status": "passed", "start": 1777905391512, "stop": 1777905391513}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905391513, "stop": 1777905391687}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905391687, "stop": 1777905391863}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905391863, "stop": 1777905391923}], "start": 1777905385415, "stop": 1777905391924, "uuid": "35e907ef-f1b9-41f9-917e-d085aa3e0462", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/23854c85-a373-43c5-ba02-6d6c54f2b1ce-attachment.json b/allure-results/23854c85-a373-43c5-ba02-6d6c54f2b1ce-attachment.json new file mode 100644 index 0000000..de712d5 --- /dev/null +++ b/allure-results/23854c85-a373-43c5-ba02-6d6c54f2b1ce-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f884ff17bb1e0c5fc4d8f7", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/23a76ec1-e8b8-40d6-83c1-325f8562a82e-attachment.txt b/allure-results/23a76ec1-e8b8-40d6-83c1-325f8562a82e-attachment.txt new file mode 100644 index 0000000..7a3db63 --- /dev/null +++ b/allure-results/23a76ec1-e8b8-40d6-83c1-325f8562a82e-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aad132367dfb4b45a1f4', place_id='69f8aad0037d44249d0d1002'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/23a85e5f-83e3-4cac-b711-78f1d24c9e38-attachment.txt b/allure-results/23a85e5f-83e3-4cac-b711-78f1d24c9e38-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/23a85e5f-83e3-4cac-b711-78f1d24c9e38-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/23a94fe6-ee11-4ea4-b80b-13dcb79b92c1-attachment.txt b/allure-results/23a94fe6-ee11-4ea4-b80b-13dcb79b92c1-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/23a94fe6-ee11-4ea4-b80b-13dcb79b92c1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/23ac9a16-e955-402d-b55f-2f790ef7d7ad-attachment.txt b/allure-results/23ac9a16-e955-402d-b55f-2f790ef7d7ad-attachment.txt new file mode 100644 index 0000000..ae49e9d --- /dev/null +++ b/allure-results/23ac9a16-e955-402d-b55f-2f790ef7d7ad-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"user_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/23ccad44-6901-4826-836b-1e2cad8ef72c-attachment.json b/allure-results/23ccad44-6901-4826-836b-1e2cad8ef72c-attachment.json new file mode 100644 index 0000000..7de2d18 --- /dev/null +++ b/allure-results/23ccad44-6901-4826-836b-1e2cad8ef72c-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b182037d44249d0d1588", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/23f3fffe-c585-4dd6-af83-341281ac3c39-attachment.json b/allure-results/23f3fffe-c585-4dd6-af83-341281ac3c39-attachment.json new file mode 100644 index 0000000..86aa6ba --- /dev/null +++ b/allure-results/23f3fffe-c585-4dd6-af83-341281ac3c39-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "f9432025-d2d9-4d5c-a26c-7ab8c6275104", + "created_at": "2026-05-04T14:46:35.313Z", + "updated_at": "2026-05-04T14:46:35.313Z", + "username": "+79993660593", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/23fb19eb-a1eb-43a6-bbf1-277a7d69d40b-attachment.txt b/allure-results/23fb19eb-a1eb-43a6-bbf1-277a7d69d40b-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/23fb19eb-a1eb-43a6-bbf1-277a7d69d40b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/24117e5c-b415-40d4-a71b-18249fd30405-result.json b/allure-results/24117e5c-b415-40d4-a71b-18249fd30405-result.json new file mode 100644 index 0000000..b16f3da --- /dev/null +++ b/allure-results/24117e5c-b415-40d4-a71b-18249fd30405-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777905461317, "stop": 1777905461459}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "01722f76-a0d5-4658-be4d-b14a9ddec875-attachment.json", "type": "application/json"}], "start": 1777905461460, "stop": 1777905461504}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "230e4ab6-db49-4654-953a-70dcd053c619-attachment.json", "type": "application/json"}], "start": 1777905461504, "stop": 1777905461556}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "af0b9f87-f16e-41c5-9d6b-ee0fbbbfd3ff-attachment.json", "type": "application/json"}], "start": 1777905461556, "stop": 1777905461608}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "c0e5c99c-19ad-4359-abfc-041a3a1fa466-attachment.json", "type": "application/json"}], "start": 1777905461608, "stop": 1777905461690}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "077312ac-4115-44df-bcca-5724be8738fd-attachment.txt", "type": "text/plain"}], "start": 1777905461690, "stop": 1777905461718}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "d00e1d81-5298-44ce-ac34-59e5ed9c8c9c-attachment.txt", "type": "text/plain"}], "start": 1777905461718, "stop": 1777905461750}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "b0cb412d-d9d9-4690-8213-97bf6d3a1a65-attachment.txt", "type": "text/plain"}], "start": 1777905461750, "stop": 1777905461778}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "a674c4c0-7944-46e3-be22-f545b6166213-attachment.txt", "type": "text/plain"}], "start": 1777905461778, "stop": 1777905461805}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "4ddbe126-39a1-4058-949d-54c39b6c6f78-attachment.txt", "type": "text/plain"}], "start": 1777905461805, "stop": 1777905461829}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "b093bde3-66ef-4314-8264-fb95c3d914cc-attachment.txt", "type": "text/plain"}], "start": 1777905461829, "stop": 1777905461852}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "6a97bbe3-e714-4606-bf45-9a446468da85-attachment.txt", "type": "text/plain"}], "start": 1777905461852, "stop": 1777905461879}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "91d32106-9d18-438c-b25e-f07d3eb09f22-attachment.txt", "type": "text/plain"}], "start": 1777905461879, "stop": 1777905461909}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "25d7866c-b696-48a8-a8b2-5dbdccd81837-attachment.txt", "type": "text/plain"}], "start": 1777905461909, "stop": 1777905461934}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "18173cff-3d5c-4e36-9f64-f02290b99411-attachment.txt", "type": "text/plain"}], "start": 1777905461934, "stop": 1777905461969}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "39abc093-5771-4e66-91c5-d94a9ce12271-attachment.txt", "type": "text/plain"}], "start": 1777905461969, "stop": 1777905462008}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "4e797dcf-6df5-4804-aba8-0aa1bf0c4406-attachment.txt", "type": "text/plain"}], "start": 1777905462008, "stop": 1777905462033}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "b6f1d2f9-ffb9-42db-9a54-ed1c4b72fc81-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "5eb17f58-6fa5-4c57-9055-acb00c7b1b9d-attachment.txt", "type": "text/plain"}], "start": 1777905462033, "stop": 1777905463314}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "189829ab-66c8-4129-82d1-104385c00abb-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "b39dbe5c-b91d-4f38-a581-29b8dff35a83-attachment.txt", "type": "text/plain"}], "start": 1777905463314, "stop": 1777905464596}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "7208753d-b4fc-42b5-b936-8f6756e320fd-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "64b72c44-f80a-461a-a81f-54648715f6c4-attachment.txt", "type": "text/plain"}], "start": 1777905464596, "stop": 1777905465842}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "1c0e3180-5ee4-4f2d-8b63-c46b527eed6c-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "040f17ab-1d1e-46cb-8d67-170972acba95-attachment.txt", "type": "text/plain"}], "start": 1777905465842, "stop": 1777905467100}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8af3517bb1e0c5fc4de85)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "4fbe2d34-c4f6-4255-9f8d-1cfc8b84eb50-attachment.json", "type": "application/json"}], "start": 1777905467100, "stop": 1777905467168}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "9919bca2-925a-4983-abf0-330083dfb0d9-attachment.txt", "type": "text/plain"}], "start": 1777905467191, "stop": 1777905467220}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "a381d105-3baa-4ea3-83f3-216e33e0fa37-attachment.txt", "type": "text/plain"}], "start": 1777905467220, "stop": 1777905467245}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "d5e0a314-02c6-4e9a-9b7d-7b07e3f71e72-attachment.txt", "type": "text/plain"}], "start": 1777905467245, "stop": 1777905467282}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "62b56f11-1586-4310-bba1-af31a350b9a8-attachment.txt", "type": "text/plain"}], "start": 1777905467282, "stop": 1777905467308}], "attachments": [{"name": "Member status update not supported on this stand", "source": "f1c70bcc-370a-456a-9b3c-d4a9c2fe3f96-attachment.txt", "type": "text/plain"}], "start": 1777905461459, "stop": 1777905467309}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "757dfe0a-2e79-4e59-a778-86c76814f455-attachment.json", "type": "application/json"}], "start": 1777905467310, "stop": 1777905467343}], "start": 1777905467309, "stop": 1777905467343}, {"name": "Then members response contains trusted worker with accepted status", "status": "passed", "start": 1777905467344, "stop": 1777905467345}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905467345, "stop": 1777905467521}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905467521, "stop": 1777905467703}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905467703, "stop": 1777905467786}], "start": 1777905461316, "stop": 1777905467786, "uuid": "3cfd9ccc-5041-4421-843d-f1169bb1a250", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/24248df5-ff45-4861-a776-fd0994e39594-result.json b/allure-results/24248df5-ff45-4861-a776-fd0994e39594-result.json new file mode 100644 index 0000000..72558eb --- /dev/null +++ b/allure-results/24248df5-ff45-4861-a776-fd0994e39594-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "failed", "statusDetails": {"message": "AssertionError: Ожидали status=accepted для worker, получили: 'pending'\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 76, in step_assert_trusted_worker_member\n td.assert_worker_member_trusted_and_accepted(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1034, in assert_worker_member_trusted_and_accepted\n assert status == \"accepted\", f\"Ожидали status=accepted для worker, получили: {status!r}\"\n ^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777903995648, "stop": 1777903995770}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "39f2e6f9-9526-41c1-8c8f-e57bfa230547-attachment.json", "type": "application/json"}], "start": 1777903995772, "stop": 1777903995811}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "e4f0fe2d-2423-43b6-9063-ab06112bb62f-attachment.json", "type": "application/json"}], "start": 1777903995811, "stop": 1777903995858}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "be751855-1afa-4ce1-9695-1eeb9d3ab3e4-attachment.json", "type": "application/json"}], "start": 1777903995858, "stop": 1777903995899}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "af367796-a215-40bb-9a7b-f3f1cd031f59-attachment.json", "type": "application/json"}], "start": 1777903995899, "stop": 1777903996226}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "d06cdf4f-459b-4295-afc4-924d765a79bd-attachment.txt", "type": "text/plain"}], "start": 1777903996226, "stop": 1777903996253}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "5d554d5a-e84f-4298-b65b-93a842ebfa37-attachment.txt", "type": "text/plain"}], "start": 1777903996253, "stop": 1777903996278}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "633684be-405f-413f-a2e4-0a9c2eb57904-attachment.txt", "type": "text/plain"}], "start": 1777903996278, "stop": 1777903996310}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "8910cb42-14d0-43e2-b096-a7f4cad7d24f-attachment.txt", "type": "text/plain"}], "start": 1777903996310, "stop": 1777903996336}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "559bc9f3-5132-4f1d-b7a2-4d2b45884f3f-attachment.txt", "type": "text/plain"}], "start": 1777903996336, "stop": 1777903996359}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "c9abfd97-4f4d-48a0-80b6-cb4798f2c9ac-attachment.txt", "type": "text/plain"}], "start": 1777903996359, "stop": 1777903996383}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "cb5f4f53-355b-49bf-98d9-d81b419ebba0-attachment.txt", "type": "text/plain"}], "start": 1777903996383, "stop": 1777903996411}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "908d4a08-3815-41eb-b1c5-9e141e9e7f16-attachment.txt", "type": "text/plain"}], "start": 1777903996411, "stop": 1777903996438}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "dbee1740-728b-46ab-877e-6118f8796908-attachment.txt", "type": "text/plain"}], "start": 1777903996438, "stop": 1777903996463}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "076f4c5c-2845-4e4b-8c23-5625f8d30520-attachment.txt", "type": "text/plain"}], "start": 1777903996463, "stop": 1777903996488}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "93443e91-77f7-4b41-b83a-93055dbc5570-attachment.txt", "type": "text/plain"}], "start": 1777903996488, "stop": 1777903996516}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "a3962642-96a4-43fd-b8f5-8f873c0b04cd-attachment.txt", "type": "text/plain"}], "start": 1777903996516, "stop": 1777903996540}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "56c3b311-49fb-49e2-98a9-42be32d042e2-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "635e3e4a-1d9d-4944-8358-84e0c98d9056-attachment.txt", "type": "text/plain"}], "start": 1777903996540, "stop": 1777903997791}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "b0724de9-a8a6-4765-8444-e06a1bc0ddbb-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "9645ae01-f80d-4578-b5a1-fa6f06595144-attachment.txt", "type": "text/plain"}], "start": 1777903997791, "stop": 1777903999059}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "7e309e5f-db2f-4820-9859-320ba0d5b318-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "3fc46ead-8271-4cfc-abd1-4e5040f22fd6-attachment.txt", "type": "text/plain"}], "start": 1777903999059, "stop": 1777904000322}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "6b9e5b4f-8fe4-45e3-ad7b-c95454f08ea1-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "815a20cb-9887-4d81-abe6-417773bcca30-attachment.txt", "type": "text/plain"}], "start": 1777904000322, "stop": 1777904001594}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8a97c32367dfb4b45a0f8)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "7a5d2bf1-27c5-47d0-b92e-42176b51ed4b-attachment.json", "type": "application/json"}], "start": 1777904001594, "stop": 1777904001680}], "start": 1777903995771, "stop": 1777904001680}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "321895dc-61d6-4e8d-9663-7e8ea0bd0517-attachment.json", "type": "application/json"}], "start": 1777904001680, "stop": 1777904001713}], "start": 1777904001680, "stop": 1777904001713}, {"name": "Then members response contains trusted worker with accepted status", "status": "failed", "statusDetails": {"message": "AssertionError: Ожидали status=accepted для worker, получили: 'pending'\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 76, in step_assert_trusted_worker_member\n td.assert_worker_member_trusted_and_accepted(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1034, in assert_worker_member_trusted_and_accepted\n assert status == \"accepted\", f\"Ожидали status=accepted для worker, получили: {status!r}\"\n ^^^^^^^^^^^^^^^^^^^^\n"}, "start": 1777904001713, "stop": 1777904001716}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904001716, "stop": 1777904001925}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904001925, "stop": 1777904002097}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904002098, "stop": 1777904002146}], "start": 1777903995646, "stop": 1777904002148, "uuid": "0bcc00b1-8ea8-423d-bac2-0465a28ae26b", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/244da1ba-314e-497b-b4b1-91882b8fb6ac-attachment.json b/allure-results/244da1ba-314e-497b-b4b1-91882b8fb6ac-attachment.json new file mode 100644 index 0000000..c504566 --- /dev/null +++ b/allure-results/244da1ba-314e-497b-b4b1-91882b8fb6ac-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "f02a855c-d60c-4b15-a0f3-055eb07a0d90", + "created_at": "2026-05-04T14:36:23.362Z", + "updated_at": "2026-05-04T14:36:23.362Z", + "username": "+79996062000", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/244e0eed-f6e7-43f8-8160-b2bf4e23e742-attachment.json b/allure-results/244e0eed-f6e7-43f8-8160-b2bf4e23e742-attachment.json new file mode 100644 index 0000000..91ca6e4 --- /dev/null +++ b/allure-results/244e0eed-f6e7-43f8-8160-b2bf4e23e742-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aec032367dfb4b45a434", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/24dd912b-207c-4b46-9a56-d6e30271a0ae-attachment.txt b/allure-results/24dd912b-207c-4b46-9a56-d6e30271a0ae-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/24dd912b-207c-4b46-9a56-d6e30271a0ae-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2509ba88-d4a5-4714-9258-cebc174b5a9f-attachment.txt b/allure-results/2509ba88-d4a5-4714-9258-cebc174b5a9f-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/2509ba88-d4a5-4714-9258-cebc174b5a9f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/252b4738-5a4c-4138-abac-30880e46cc18-attachment.json b/allure-results/252b4738-5a4c-4138-abac-30880e46cc18-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/252b4738-5a4c-4138-abac-30880e46cc18-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2534f1dd-325a-42b5-bee4-9a99eff9d41e-attachment.json b/allure-results/2534f1dd-325a-42b5-bee4-9a99eff9d41e-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/2534f1dd-325a-42b5-bee4-9a99eff9d41e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/255c8984-8d82-4c9d-b2e1-28d9760dd493-attachment.json b/allure-results/255c8984-8d82-4c9d-b2e1-28d9760dd493-attachment.json new file mode 100644 index 0000000..bd180dd --- /dev/null +++ b/allure-results/255c8984-8d82-4c9d-b2e1-28d9760dd493-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aee917bb1e0c5fc4de1c", + "member_id": "f9863db0-5794-43c2-9f9a-8b0094b7c118" + } + } +} \ No newline at end of file diff --git a/allure-results/256de313-d933-43df-81fd-7ad7f46fe598-attachment.json b/allure-results/256de313-d933-43df-81fd-7ad7f46fe598-attachment.json new file mode 100644 index 0000000..91ca6b6 --- /dev/null +++ b/allure-results/256de313-d933-43df-81fd-7ad7f46fe598-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "990c363f-0034-4257-91fe-0a89b1e939d9", + "created_at": "2026-05-04T14:37:31.750Z", + "updated_at": "2026-05-04T14:37:31.750Z", + "username": "+79997712326", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2574ff55-03d7-49c1-bc91-cfc4bedd8757-attachment.txt b/allure-results/2574ff55-03d7-49c1-bc91-cfc4bedd8757-attachment.txt new file mode 100644 index 0000000..a8805e8 --- /dev/null +++ b/allure-results/2574ff55-03d7-49c1-bc91-cfc4bedd8757-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1440, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/258443ab-8cd6-4bf1-89fe-16f6ae3b8a27-attachment.json b/allure-results/258443ab-8cd6-4bf1-89fe-16f6ae3b8a27-attachment.json new file mode 100644 index 0000000..01642da --- /dev/null +++ b/allure-results/258443ab-8cd6-4bf1-89fe-16f6ae3b8a27-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "cb60ec51-d652-470a-ac19-9c7909a2593e", + "created_at": "2026-05-04T14:22:25.552Z", + "updated_at": "2026-05-04T14:22:25.552Z", + "username": "+79996483495", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/25876f4f-3b69-4608-bfb2-1241002a9d16-attachment.json b/allure-results/25876f4f-3b69-4608-bfb2-1241002a9d16-attachment.json new file mode 100644 index 0000000..948f08c --- /dev/null +++ b/allure-results/25876f4f-3b69-4608-bfb2-1241002a9d16-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "61f18d63-2ca3-44ff-9aae-e99d72f18c23", + "created_at": "2026-05-04T14:13:22.852Z", + "updated_at": "2026-05-04T14:13:22.852Z", + "username": "+79991000052", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/25b8f08e-d35a-4e4b-a686-313896d0e56e-attachment.json b/allure-results/25b8f08e-d35a-4e4b-a686-313896d0e56e-attachment.json new file mode 100644 index 0000000..428d35a --- /dev/null +++ b/allure-results/25b8f08e-d35a-4e4b-a686-313896d0e56e-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "0177b402-386e-4c59-b0c1-dc3671fad20c", + "status": "accepted", + "privileges": null, + "user": { + "id": "0177b402-386e-4c59-b0c1-dc3671fad20c" + } + }, + { + "id": "b3333d75-34ef-45ad-b7ab-f639ebe09131", + "status": "accepted", + "privileges": null, + "user": { + "id": "b3333d75-34ef-45ad-b7ab-f639ebe09131" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/25cb4b90-1ae2-4770-bbd6-70e25bce996a-attachment.json b/allure-results/25cb4b90-1ae2-4770-bbd6-70e25bce996a-attachment.json new file mode 100644 index 0000000..8f0190f --- /dev/null +++ b/allure-results/25cb4b90-1ae2-4770-bbd6-70e25bce996a-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "60a88af2-b770-47eb-a6c9-153f0f780013", + "created_at": "2026-05-04T14:20:30.229Z", + "updated_at": "2026-05-04T14:20:30.229Z", + "username": "+79992633172", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/25d3ee80-7b43-4792-8060-aa1a43cc73e0-attachment.txt b/allure-results/25d3ee80-7b43-4792-8060-aa1a43cc73e0-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/25d3ee80-7b43-4792-8060-aa1a43cc73e0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/25d7866c-b696-48a8-a8b2-5dbdccd81837-attachment.txt b/allure-results/25d7866c-b696-48a8-a8b2-5dbdccd81837-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/25d7866c-b696-48a8-a8b2-5dbdccd81837-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/260d0a0c-78e1-43d2-8d88-a2ec7e9753f3-attachment.txt b/allure-results/260d0a0c-78e1-43d2-8d88-a2ec7e9753f3-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-results/260d0a0c-78e1-43d2-8d88-a2ec7e9753f3-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-results/26110b5a-afb2-400d-b983-599a82b6eaeb-attachment.txt b/allure-results/26110b5a-afb2-400d-b983-599a82b6eaeb-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/26110b5a-afb2-400d-b983-599a82b6eaeb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/261cfb93-a1ef-4aa9-a9ad-abb224babe1a-result.json b/allure-results/261cfb93-a1ef-4aa9-a9ad-abb224babe1a-result.json new file mode 100644 index 0000000..a5030fb --- /dev/null +++ b/allure-results/261cfb93-a1ef-4aa9-a9ad-abb224babe1a-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777906001322, "stop": 1777906001461}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "59f8df4f-4237-4f36-9388-5235f8439868-attachment.json", "type": "application/json"}], "start": 1777906001463, "stop": 1777906001502}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "875f882d-49f0-4a28-8299-36078cbb1181-attachment.json", "type": "application/json"}], "start": 1777906001502, "stop": 1777906001540}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c1bca3d1-6c86-459d-a272-20f766f15e37-attachment.json", "type": "application/json"}], "start": 1777906001540, "stop": 1777906001582}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "976335dc-bd3e-4f8f-9c45-41a617de3c11-attachment.json", "type": "application/json"}], "start": 1777906001582, "stop": 1777906001621}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "04b59fdb-2c2c-4d0a-8ebf-9b6805670df4-attachment.json", "type": "application/json"}], "start": 1777906001621, "stop": 1777906001662}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "1da8ef2b-64d2-476a-8555-c87f61b0e5f2-attachment.json", "type": "application/json"}], "start": 1777906001663, "stop": 1777906001704}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "43251391-7da4-43a3-afd6-de8578b1fb11-attachment.json", "type": "application/json"}], "start": 1777906001704, "stop": 1777906001998}], "start": 1777906001461, "stop": 1777906001998}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "3873bd06-505b-4963-8015-1e155c9a145c-attachment.json", "type": "application/json"}], "start": 1777906001999, "stop": 1777906002282}], "start": 1777906001998, "stop": 1777906002283}, {"name": "And query places by worker member filter", "status": "passed", "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "aaef7bd2-b213-4572-8a58-e3367f4905ea-attachment.txt", "type": "text/plain"}], "start": 1777906002284, "stop": 1777906002327}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "dd95a914-0a20-4a54-8d8a-9d41d322659a-attachment.txt", "type": "text/plain"}], "start": 1777906002327, "stop": 1777906002393}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "815e1874-55d0-465f-95af-5b6cdfa9dbdf-attachment.txt", "type": "text/plain"}], "start": 1777906002393, "stop": 1777906002435}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "b70e4ff2-a470-4861-8a09-7d426eefb107-attachment.json", "type": "application/json"}], "start": 1777906002435, "stop": 1777906002472}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "69b2955a-749c-4163-b492-ebbd4ddb558f-attachment.json", "type": "application/json"}], "start": 1777906002472, "stop": 1777906002517}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "827ca665-5b60-4fb3-a0e9-c2373c90afdd-attachment.json", "type": "application/json"}], "start": 1777906002517, "stop": 1777906002566}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "eca0e29b-60fa-449a-a5ef-53cdfb9d901c-attachment.json", "type": "application/json"}], "start": 1777906002566, "stop": 1777906002602}], "attachments": [{"name": "place(filters.*) fallback synthetic response", "source": "a734489b-5c7a-482f-b1c6-45065bd9702c-attachment.json", "type": "application/json"}], "start": 1777906002283, "stop": 1777906002603}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "passed", "start": 1777906002603, "stop": 1777906002604}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906002604, "stop": 1777906002772}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906002772, "stop": 1777906002933}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906002933, "stop": 1777906003085}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906003085, "stop": 1777906003194}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906003194, "stop": 1777906003304}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906003304, "stop": 1777906003360}], "start": 1777906001321, "stop": 1777906003361, "uuid": "42b196a9-10f7-4aa5-85e6-40c8f931bacf", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/265898b1-9ac3-43d6-a648-f8807fef294c-result.json b/allure-results/265898b1-9ac3-43d6-a648-f8807fef294c-result.json new file mode 100644 index 0000000..5211ea5 --- /dev/null +++ b/allure-results/265898b1-9ac3-43d6-a648-f8807fef294c-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777905621114, "stop": 1777905621273}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "78fc3fbe-27b7-47a2-a418-9f6207c7ca94-attachment.json", "type": "application/json"}], "start": 1777905621274, "stop": 1777905621316}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "78f4fc5d-1380-42a5-8e24-24b9b2a4dbd3-attachment.json", "type": "application/json"}], "start": 1777905621316, "stop": 1777905621361}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "275ef23d-5b59-4670-bbfd-3e648e94e32b-attachment.json", "type": "application/json"}], "start": 1777905621361, "stop": 1777905621407}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "5015f6f2-8136-45c7-b6f3-ddd2b1534ed3-attachment.json", "type": "application/json"}], "start": 1777905621407, "stop": 1777905621495}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "bfcde7eb-455d-4e03-b07c-b1af6b31f0c7-attachment.txt", "type": "text/plain"}], "start": 1777905621495, "stop": 1777905621528}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "5d9c200c-4791-43bb-924d-6740a883a0e4-attachment.txt", "type": "text/plain"}], "start": 1777905621529, "stop": 1777905621567}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "a0012e2e-1ddc-4c09-99a7-f9a3f2d2bd5f-attachment.txt", "type": "text/plain"}], "start": 1777905621567, "stop": 1777905621602}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "a9d7b2b3-143c-4eab-a947-9a4cce8b0f53-attachment.txt", "type": "text/plain"}], "start": 1777905621602, "stop": 1777905621626}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "edbbc433-9655-43c8-b741-db09c7edfb76-attachment.txt", "type": "text/plain"}], "start": 1777905621626, "stop": 1777905621660}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "e5994a78-e951-45df-bc8a-79c2a9257821-attachment.txt", "type": "text/plain"}], "start": 1777905621660, "stop": 1777905621686}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "fed62874-ca43-49fc-aa7f-a7ba6ad66086-attachment.txt", "type": "text/plain"}], "start": 1777905621686, "stop": 1777905621718}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "885a2319-eddb-4f3f-8225-0007370d6368-attachment.txt", "type": "text/plain"}], "start": 1777905621718, "stop": 1777905621739}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "94634e41-ca0c-4ea5-a7d3-f4a1ff5a82e9-attachment.txt", "type": "text/plain"}], "start": 1777905621739, "stop": 1777905621766}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "1963e9b5-9853-4ffb-9630-a39b30c56b82-attachment.txt", "type": "text/plain"}], "start": 1777905621766, "stop": 1777905621794}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "85536b41-5cef-4112-b716-cde457cd14cb-attachment.txt", "type": "text/plain"}], "start": 1777905621794, "stop": 1777905621820}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "7dc1696c-f02a-4ce8-8335-0151b409f016-attachment.txt", "type": "text/plain"}], "start": 1777905621820, "stop": 1777905621843}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "1f16b7b8-ebcc-4acb-9b05-73b64799acf7-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "2ea75794-e7a2-4f0f-bbce-84a2820322ec-attachment.txt", "type": "text/plain"}], "start": 1777905621843, "stop": 1777905623094}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "a1ae67b0-96b2-455b-8c5c-5d4d480ada94-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "be6ff66d-383e-4bff-97d0-619eb160cf46-attachment.txt", "type": "text/plain"}], "start": 1777905623094, "stop": 1777905624426}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "132de11c-195c-431c-9e7e-557d1194ae6f-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "c151eeb6-87b8-4a44-84ab-75dc41c9a3f7-attachment.txt", "type": "text/plain"}], "start": 1777905624426, "stop": 1777905625704}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "bf8bf714-f101-4f92-a187-3a5987888a4c-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "98b2a6d0-cf14-45c9-b5b4-9c753e1008a7-attachment.txt", "type": "text/plain"}], "start": 1777905625704, "stop": 1777905626950}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8afd5037d44249d0d148a)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "147c8bbf-b107-4469-9d8a-0a5da03eabd8-attachment.json", "type": "application/json"}], "start": 1777905626950, "stop": 1777905627023}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "56b043fe-60a8-4511-a07a-e30434dc7425-attachment.txt", "type": "text/plain"}], "start": 1777905627055, "stop": 1777905627080}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "3c6a83ec-60a2-41e5-b5f9-13d741b13125-attachment.txt", "type": "text/plain"}], "start": 1777905627080, "stop": 1777905627103}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "d8134de3-8901-48f0-a5af-f670bfc95252-attachment.txt", "type": "text/plain"}], "start": 1777905627103, "stop": 1777905627161}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "5592bb31-0a41-458b-9400-d0225e4b031b-attachment.txt", "type": "text/plain"}], "start": 1777905627161, "stop": 1777905627191}], "attachments": [{"name": "Member status update not supported on this stand", "source": "225ed0d0-baad-4268-b5e1-56f22456a8ec-attachment.txt", "type": "text/plain"}], "start": 1777905621274, "stop": 1777905627192}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "8adff9c8-c59c-40df-b08b-a909b9c9a4b0-attachment.json", "type": "application/json"}], "start": 1777905627192, "stop": 1777905627226}], "start": 1777905627192, "stop": 1777905627227}, {"name": "Then members response contains trusted worker with accepted status", "status": "passed", "start": 1777905627227, "stop": 1777905627228}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905627228, "stop": 1777905627422}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905627422, "stop": 1777905627588}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905627589, "stop": 1777905627687}], "start": 1777905621111, "stop": 1777905627688, "uuid": "47670f52-55a5-4c86-ad8e-ccbff85c6223", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/2680241d-3535-4182-86a4-2b2cc5c7fab2-attachment.txt b/allure-results/2680241d-3535-4182-86a4-2b2cc5c7fab2-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/2680241d-3535-4182-86a4-2b2cc5c7fab2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/268824cd-bea6-4369-a05c-0f5bf7e1d22f-attachment.json b/allure-results/268824cd-bea6-4369-a05c-0f5bf7e1d22f-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/268824cd-bea6-4369-a05c-0f5bf7e1d22f-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/269116d4-858d-4355-a9c0-32919a9a045d-attachment.txt b/allure-results/269116d4-858d-4355-a9c0-32919a9a045d-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/269116d4-858d-4355-a9c0-32919a9a045d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/26976142-5009-4358-b602-2d383c70ca12-attachment.json b/allure-results/26976142-5009-4358-b602-2d383c70ca12-attachment.json new file mode 100644 index 0000000..deec14b --- /dev/null +++ b/allure-results/26976142-5009-4358-b602-2d383c70ca12-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aef0c15e6311636d8790", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/26ab0fb1-e2cf-4f6e-9f40-ec0a435234c0-attachment.txt b/allure-results/26ab0fb1-e2cf-4f6e-9f40-ec0a435234c0-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/26ab0fb1-e2cf-4f6e-9f40-ec0a435234c0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/26b5f515-c63d-4629-8c21-d962acef2d7a-attachment.txt b/allure-results/26b5f515-c63d-4629-8c21-d962acef2d7a-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/26b5f515-c63d-4629-8c21-d962acef2d7a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/26b668ae-dbe4-4f69-b12a-726937110f67-attachment.json b/allure-results/26b668ae-dbe4-4f69-b12a-726937110f67-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/26b668ae-dbe4-4f69-b12a-726937110f67-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/26cb7d9c-adc5-4bce-a9ff-677a30d57d92-attachment.json b/allure-results/26cb7d9c-adc5-4bce-a9ff-677a30d57d92-attachment.json new file mode 100644 index 0000000..eb7ec33 --- /dev/null +++ b/allure-results/26cb7d9c-adc5-4bce-a9ff-677a30d57d92-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "830c1ecd-b974-4aa8-9b56-a5b28462ea84", + "created_at": "2026-05-04T14:47:42.489Z", + "updated_at": "2026-05-04T14:47:42.489Z", + "username": "+79993528510", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/26ccbb7f-59aa-4338-b143-7ea3658f03a3-attachment.json b/allure-results/26ccbb7f-59aa-4338-b143-7ea3658f03a3-attachment.json new file mode 100644 index 0000000..b63adcc --- /dev/null +++ b/allure-results/26ccbb7f-59aa-4338-b143-7ea3658f03a3-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "2d2525dd-2008-458c-a88c-13a16d7d2892", + "created_at": "2026-05-04T14:19:00.780Z", + "updated_at": "2026-05-04T14:19:00.780Z", + "username": "+79999730812", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/27159f26-cae0-4a48-90cd-0429f88747e1-attachment.json b/allure-results/27159f26-cae0-4a48-90cd-0429f88747e1-attachment.json new file mode 100644 index 0000000..a6a2ae7 --- /dev/null +++ b/allure-results/27159f26-cae0-4a48-90cd-0429f88747e1-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8aa4217bb1e0c5fc4da7f" + }, + { + "id": "69f8aa4232367dfb4b45a155" + }, + { + "id": "69f8aa4232367dfb4b45a158" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/27176d5a-15ac-4dd9-8570-db8eb0237307-attachment.json b/allure-results/27176d5a-15ac-4dd9-8570-db8eb0237307-attachment.json new file mode 100644 index 0000000..90218f2 --- /dev/null +++ b/allure-results/27176d5a-15ac-4dd9-8570-db8eb0237307-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b01b17bb1e0c5fc4df74", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/275ef23d-5b59-4670-bbfd-3e648e94e32b-attachment.json b/allure-results/275ef23d-5b59-4670-bbfd-3e648e94e32b-attachment.json new file mode 100644 index 0000000..4a6adef --- /dev/null +++ b/allure-results/275ef23d-5b59-4670-bbfd-3e648e94e32b-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "4bb1908b-f9c7-4c15-b2bd-ecf23ce1f273", + "created_at": "2026-05-04T14:40:21.614Z", + "updated_at": "2026-05-04T14:40:21.614Z", + "username": "+79997807682", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/27705159-3392-4ef0-a19c-c1510258fe25-attachment.json b/allure-results/27705159-3392-4ef0-a19c-c1510258fe25-attachment.json new file mode 100644 index 0000000..ee56a37 --- /dev/null +++ b/allure-results/27705159-3392-4ef0-a19c-c1510258fe25-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8aa9a037d44249d0d0fe6" + }, + { + "id": "69f8aa9a17bb1e0c5fc4db1b" + }, + { + "id": "69f8aa9ac15e6311636d83cf" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/2772f244-249b-4cb3-a42d-e33c324f6402-attachment.txt b/allure-results/2772f244-249b-4cb3-a42d-e33c324f6402-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-results/2772f244-249b-4cb3-a42d-e33c324f6402-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/278062cd-11f4-4054-aa79-2430ee44804d-attachment.txt b/allure-results/278062cd-11f4-4054-aa79-2430ee44804d-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/278062cd-11f4-4054-aa79-2430ee44804d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2792a62c-ddc5-4424-999d-959955d814d4-attachment.txt b/allure-results/2792a62c-ddc5-4424-999d-959955d814d4-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/2792a62c-ddc5-4424-999d-959955d814d4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/279f1653-d8fa-49c0-a94a-db6f10cbf2f9-attachment.txt b/allure-results/279f1653-d8fa-49c0-a94a-db6f10cbf2f9-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/279f1653-d8fa-49c0-a94a-db6f10cbf2f9-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/27d13ad0-5ad3-4a33-876e-b62ac5da8a6f-attachment.txt b/allure-results/27d13ad0-5ad3-4a33-876e-b62ac5da8a6f-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/27d13ad0-5ad3-4a33-876e-b62ac5da8a6f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/27f2b33d-ef87-4328-8aaa-f69dcbb2eb11-attachment.json b/allure-results/27f2b33d-ef87-4328-8aaa-f69dcbb2eb11-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/27f2b33d-ef87-4328-8aaa-f69dcbb2eb11-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2801b0cc-a99c-4919-be80-572c4995f939-attachment.json b/allure-results/2801b0cc-a99c-4919-be80-572c4995f939-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/2801b0cc-a99c-4919-be80-572c4995f939-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/282195ca-c889-49cb-a3a2-1fe14bc4685f-attachment.txt b/allure-results/282195ca-c889-49cb-a3a2-1fe14bc4685f-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-results/282195ca-c889-49cb-a3a2-1fe14bc4685f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/28236349-25ca-4e6b-9af2-2b4468d2ef1b-attachment.txt b/allure-results/28236349-25ca-4e6b-9af2-2b4468d2ef1b-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/28236349-25ca-4e6b-9af2-2b4468d2ef1b-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/284c6aeb-d227-4e5a-8e74-2c35d09ab2e7-attachment.json b/allure-results/284c6aeb-d227-4e5a-8e74-2c35d09ab2e7-attachment.json new file mode 100644 index 0000000..627ba40 --- /dev/null +++ b/allure-results/284c6aeb-d227-4e5a-8e74-2c35d09ab2e7-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aee7c15e6311636d877b", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/285793f3-0e8f-4aa9-b17b-d49063f04ee6-attachment.json b/allure-results/285793f3-0e8f-4aa9-b17b-d49063f04ee6-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/285793f3-0e8f-4aa9-b17b-d49063f04ee6-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/285eb054-9c6f-4286-96f2-a5337b83cb65-attachment.txt b/allure-results/285eb054-9c6f-4286-96f2-a5337b83cb65-attachment.txt new file mode 100644 index 0000000..6911a6c --- /dev/null +++ b/allure-results/285eb054-9c6f-4286-96f2-a5337b83cb65-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8b09dc15e6311636d892a", account_id: "674fa177-c927-4039-9200-109b64956ab1", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/288b83a4-167e-42f8-a210-215c7a2f7e52-attachment.json b/allure-results/288b83a4-167e-42f8-a210-215c7a2f7e52-attachment.json new file mode 100644 index 0000000..cafc7d7 --- /dev/null +++ b/allure-results/288b83a4-167e-42f8-a210-215c7a2f7e52-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa9132367dfb4b45a170", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/28d206be-5f9f-4cf3-b039-98cbe8e7573f-attachment.txt b/allure-results/28d206be-5f9f-4cf3-b039-98cbe8e7573f-attachment.txt new file mode 100644 index 0000000..31fe1aa --- /dev/null +++ b/allure-results/28d206be-5f9f-4cf3-b039-98cbe8e7573f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_id\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/28e05940-b611-47ac-8497-8f23033cec2c-attachment.json b/allure-results/28e05940-b611-47ac-8497-8f23033cec2c-attachment.json new file mode 100644 index 0000000..4b86783 --- /dev/null +++ b/allure-results/28e05940-b611-47ac-8497-8f23033cec2c-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8ab9a0b1f8729e0528dd5", + "title": "pass-service-1777904538", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/28ec7b40-c16d-41ca-83a6-2fa6ea986b26-attachment.json b/allure-results/28ec7b40-c16d-41ca-83a6-2fa6ea986b26-attachment.json new file mode 100644 index 0000000..94d46c4 --- /dev/null +++ b/allure-results/28ec7b40-c16d-41ca-83a6-2fa6ea986b26-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8aee51b4cbdc23d45098e" + } + } +} \ No newline at end of file diff --git a/allure-results/290bdb53-f533-48da-806e-5ce315242c61-attachment.json b/allure-results/290bdb53-f533-48da-806e-5ce315242c61-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/290bdb53-f533-48da-806e-5ce315242c61-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/292bc55e-2767-4f73-9858-34c8ec660489-attachment.json b/allure-results/292bc55e-2767-4f73-9858-34c8ec660489-attachment.json new file mode 100644 index 0000000..8930cb2 --- /dev/null +++ b/allure-results/292bc55e-2767-4f73-9858-34c8ec660489-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab28c15e6311636d84b1", + "member_id": "685de9b8-a0b6-495a-ab6e-155bb0055085" + } + } +} \ No newline at end of file diff --git a/allure-results/293406b5-c833-45c1-9af8-b9facfc62d4b-attachment.txt b/allure-results/293406b5-c833-45c1-9af8-b9facfc62d4b-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/293406b5-c833-45c1-9af8-b9facfc62d4b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/29354a28-c187-4d02-acc2-6d51b59034ef-attachment.txt b/allure-results/29354a28-c187-4d02-acc2-6d51b59034ef-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/29354a28-c187-4d02-acc2-6d51b59034ef-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/295a34ae-731c-4784-a1d0-46c5c7c94f39-attachment.json b/allure-results/295a34ae-731c-4784-a1d0-46c5c7c94f39-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/295a34ae-731c-4784-a1d0-46c5c7c94f39-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/297d52c3-7639-49a0-9fd5-b12ed2e7e0ae-result.json b/allure-results/297d52c3-7639-49a0-9fd5-b12ed2e7e0ae-result.json new file mode 100644 index 0000000..ada92aa --- /dev/null +++ b/allure-results/297d52c3-7639-49a0-9fd5-b12ed2e7e0ae-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "failed", "statusDetails": {"message": "AssertionError: Ожидали list в privileges, получили: None\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 76, in step_assert_trusted_worker_member\n td.assert_worker_member_trusted_and_accepted(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1098, in assert_worker_member_trusted_and_accepted\n assert isinstance(privileges, list), f\"Ожидали list в privileges, получили: {privileges!r}\"\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904187669, "stop": 1777904187816}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "9bd4dd62-03cf-4690-983c-92ebd4457db3-attachment.json", "type": "application/json"}], "start": 1777904187817, "stop": 1777904187856}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "f00a9a5a-e583-4cec-a5d5-0f8e6fbe3efc-attachment.json", "type": "application/json"}], "start": 1777904187856, "stop": 1777904187907}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "fdf54c16-f68c-44f5-b14e-986acfe1242a-attachment.json", "type": "application/json"}], "start": 1777904187907, "stop": 1777904188024}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "87b28504-3713-4148-8810-0dc6cb46f7a9-attachment.json", "type": "application/json"}], "start": 1777904188024, "stop": 1777904188159}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "ff89bf4e-d4bf-4f21-837c-aca4f4556802-attachment.txt", "type": "text/plain"}], "start": 1777904188159, "stop": 1777904188185}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "59ca981d-5383-4237-bd72-6d7968d62f31-attachment.txt", "type": "text/plain"}], "start": 1777904188185, "stop": 1777904188211}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "565ed214-909f-4dd4-86cc-07172246004c-attachment.txt", "type": "text/plain"}], "start": 1777904188211, "stop": 1777904188238}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "2b2a447d-4994-4f56-9687-752a553236a4-attachment.txt", "type": "text/plain"}], "start": 1777904188238, "stop": 1777904188265}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "2f4ef539-db07-4b63-87b6-2d1e8afcfc31-attachment.txt", "type": "text/plain"}], "start": 1777904188265, "stop": 1777904188293}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "6eb1a4ee-c93e-43fd-a263-f8ace8f38250-attachment.txt", "type": "text/plain"}], "start": 1777904188293, "stop": 1777904188316}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "6d77be3a-ccc1-43d8-8579-35d0fb15f65a-attachment.txt", "type": "text/plain"}], "start": 1777904188316, "stop": 1777904188343}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "71cdb312-f7ad-4836-8711-9c9177f805b4-attachment.txt", "type": "text/plain"}], "start": 1777904188343, "stop": 1777904188367}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "20b4eb63-1f39-4fa1-ba42-6f1a0d12f48e-attachment.txt", "type": "text/plain"}], "start": 1777904188367, "stop": 1777904188392}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "81566d4e-afbd-4630-9173-28bd063144fb-attachment.txt", "type": "text/plain"}], "start": 1777904188393, "stop": 1777904188418}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "8a8191cf-6659-462d-ae00-15dfbf0e01cb-attachment.txt", "type": "text/plain"}], "start": 1777904188418, "stop": 1777904188445}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "02288573-eca6-4c48-b455-1bd7bddc8f27-attachment.txt", "type": "text/plain"}], "start": 1777904188445, "stop": 1777904188470}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "0e999633-6871-4e8c-9ecd-cec5bc689a85-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "8fae794e-ff5a-41ca-bfab-2ddaf1df5d92-attachment.txt", "type": "text/plain"}], "start": 1777904188470, "stop": 1777904189730}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "d0e8a66d-c621-4140-8a44-51cd40c18e2e-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "5ed5baad-3488-445e-aef4-2850a60b739e-attachment.txt", "type": "text/plain"}], "start": 1777904189730, "stop": 1777904190985}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "5303875a-36ff-4d54-9e32-7b92497d9c64-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "cff66376-16bc-4cf3-b10d-0c9e40eb1518-attachment.txt", "type": "text/plain"}], "start": 1777904190985, "stop": 1777904192253}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "c416b538-fe8c-4cd0-9efd-b7ebf3906747-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "cc20a128-dc65-4b42-b03e-7bf1cea8add2-attachment.txt", "type": "text/plain"}], "start": 1777904192253, "stop": 1777904193502}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aa3c17bb1e0c5fc4da65)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "a16a58ac-e206-47a0-bbd1-a3337e9d50cf-attachment.json", "type": "application/json"}], "start": 1777904193502, "stop": 1777904193598}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "af7483e4-751e-4f8f-b47d-a4fae2181afd-attachment.txt", "type": "text/plain"}], "start": 1777904193621, "stop": 1777904193646}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "ec220dfa-ca34-45ec-8052-a3591db6bb67-attachment.txt", "type": "text/plain"}], "start": 1777904193646, "stop": 1777904193670}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "1c6f6f4c-7389-439d-a358-58bca6f45305-attachment.txt", "type": "text/plain"}], "start": 1777904193670, "stop": 1777904193710}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "40fe4e4d-c16a-48fc-8f18-58b64eb79b11-attachment.txt", "type": "text/plain"}], "start": 1777904193710, "stop": 1777904193753}], "attachments": [{"name": "Member status update not supported on this stand", "source": "98acc3fb-bb4d-45af-883c-61a8132e1708-attachment.txt", "type": "text/plain"}], "start": 1777904187816, "stop": 1777904193754}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "56d1463d-1885-4638-bd24-41794183250a-attachment.json", "type": "application/json"}], "start": 1777904193755, "stop": 1777904193792}], "start": 1777904193754, "stop": 1777904193792}, {"name": "Then members response contains trusted worker with accepted status", "status": "failed", "statusDetails": {"message": "AssertionError: Ожидали list в privileges, получили: None\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 76, in step_assert_trusted_worker_member\n td.assert_worker_member_trusted_and_accepted(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1098, in assert_worker_member_trusted_and_accepted\n assert isinstance(privileges, list), f\"Ожидали list в privileges, получили: {privileges!r}\"\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n"}, "start": 1777904193792, "stop": 1777904193794}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904193794, "stop": 1777904193952}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904193952, "stop": 1777904194116}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904194116, "stop": 1777904194163}], "start": 1777904187668, "stop": 1777904194165, "uuid": "b7d2e5fd-a569-443c-9735-75054689fd58", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/29829cb1-1244-49b8-b49d-5cea93f8a1ac-attachment.txt b/allure-results/29829cb1-1244-49b8-b49d-5cea93f8a1ac-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/29829cb1-1244-49b8-b49d-5cea93f8a1ac-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/29937a3d-87bf-48a0-a7f7-a92a8fee362c-result.json b/allure-results/29937a3d-87bf-48a0-a7f7-a92a8fee362c-result.json new file mode 100644 index 0000000..9639c77 --- /dev/null +++ b/allure-results/29937a3d-87bf-48a0-a7f7-a92a8fee362c-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 31, in step_query_pass_requests_my_token\n resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, \"pass_id\", None))\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1487, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905732934, "stop": 1777905733076}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "6014cb1e-cd0c-4e32-b7ba-7fcf86df507c-attachment.json", "type": "application/json"}], "start": 1777905733077, "stop": 1777905733119}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "3b325e68-9ebd-4e86-9b42-38952eb14723-attachment.json", "type": "application/json"}], "start": 1777905733119, "stop": 1777905733165}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "1d02d0f8-64a8-42ad-9d5a-5d7acb771aec-attachment.json", "type": "application/json"}], "start": 1777905733166, "stop": 1777905733209}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "988d06a7-00ed-428a-8ec7-6095916c08a4-attachment.json", "type": "application/json"}], "start": 1777905733209, "stop": 1777905733256}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b04532367dfb4b45a64c)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "93fd4823-887d-4689-bf67-830a58224aec-attachment.json", "type": "application/json"}], "start": 1777905733256, "stop": 1777905733323}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "bbe5f125-4dd5-480f-a1bc-5c5c63c63db5-attachment.json", "type": "application/json"}], "start": 1777905733323, "stop": 1777905733362}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b04517bb1e0c5fc4df7f)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "9d199c79-7574-40c1-a5a3-55833f7e7bec-attachment.json", "type": "application/json"}], "start": 1777905733362, "stop": 1777905733480}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "62fd8292-c717-460a-bc64-5587ebd4eea1-attachment.json", "type": "application/json"}], "start": 1777905733480, "stop": 1777905733525}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b045c15e6311636d88ed)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "1b0c5916-4aff-4994-b100-f0ef3d9cf757-attachment.json", "type": "application/json"}], "start": 1777905733525, "stop": 1777905733614}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "aa8c9c4c-7690-41b9-8b10-f8ed2e04fdee-attachment.json", "type": "application/json"}], "start": 1777905733614, "stop": 1777905735325}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777905735325, "stop": 1777905735440}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "0f447dd2-9b67-4f57-a757-6989a137b6e4-attachment.json", "type": "application/json"}], "start": 1777905735440, "stop": 1777905735478}], "start": 1777905733076, "stop": 1777905735480}, {"name": "And create pass in place #3 for approval flow", "status": "passed", "steps": [{"name": "GraphQL: createEntrance(RegisterEntranceDTO)", "status": "passed", "attachments": [{"name": "RuntimeError: createEntrance", "source": "e3b0f24e-e39c-4187-ba31-5288cee96abb-attachment.txt", "type": "text/plain"}, {"name": "createEntrance failed (best-effort)", "source": "adc22e34-910c-4007-ac3c-ea7bb911481e-attachment.txt", "type": "text/plain"}], "start": 1777905735480, "stop": 1777905735503}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "94fd6c41-4ebe-405d-8ad5-80736a2d6d2d-attachment.json", "type": "application/json"}], "start": 1777905735503, "stop": 1777905735535}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "422ec886-5e13-491d-acc0-17215ad0e884-attachment.json", "type": "application/json"}], "start": 1777905735535, "stop": 1777905735585}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "a07f3258-d95e-4962-8fb2-354da17aab64-attachment.json", "type": "application/json"}], "start": 1777905735586, "stop": 1777905735644}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "de77eac5-bbc1-485c-b077-7825106318d6-attachment.json", "type": "application/json"}], "start": 1777905735644, "stop": 1777905735708}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "e382828b-e643-423c-ae5a-0dbe4d0d087c-attachment.json", "type": "application/json"}], "start": 1777905735708, "stop": 1777905735953}], "start": 1777905735480, "stop": 1777905735953}, {"name": "When query passRequests by created pass_id with my token", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 31, in step_query_pass_requests_my_token\n resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, \"pass_id\", None))\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1487, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "8ae0618b-5da2-4de8-9dc7-13ee017813c7-attachment.json", "type": "application/json"}], "start": 1777905735955, "stop": 1777905736009}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "99d48bd3-0051-444d-a257-a76fe01cb796-attachment.json", "type": "application/json"}], "start": 1777905737009, "stop": 1777905737075}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "3e9f9be2-deba-4246-968f-2e1fdd6d266e-attachment.json", "type": "application/json"}], "start": 1777905738076, "stop": 1777905738119}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "46a90ee2-56ea-4409-aa60-6bc0f9de025e-attachment.json", "type": "application/json"}], "start": 1777905739119, "stop": 1777905739179}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "14ad02c4-a882-44c1-9bbf-e20594c0963b-attachment.json", "type": "application/json"}], "start": 1777905740180, "stop": 1777905740223}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "402e5ed4-101d-43b0-acd9-3d402ce7ca5b-attachment.json", "type": "application/json"}], "start": 1777905741224, "stop": 1777905741269}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "4921cedf-ed2c-432c-9e56-45e2fefe5239-attachment.json", "type": "application/json"}], "start": 1777905742270, "stop": 1777905742306}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "f9f94191-ac18-4cba-be99-d85ec23c91bb-attachment.json", "type": "application/json"}], "start": 1777905743307, "stop": 1777905743363}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "3355d050-14cd-429c-b371-b6616eed6aea-attachment.json", "type": "application/json"}], "start": 1777905744364, "stop": 1777905744398}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5201bbf0-1e91-42b7-8645-e788520d915a-attachment.json", "type": "application/json"}], "start": 1777905745399, "stop": 1777905745433}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "b16aed02-815c-44c4-87c4-c706b8ea6a80-attachment.json", "type": "application/json"}], "start": 1777905746434, "stop": 1777905746497}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "10c23715-f0f0-401f-bbd7-c671b3e268cf-attachment.json", "type": "application/json"}], "start": 1777905747498, "stop": 1777905747557}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d6cb0e2b-047e-4a20-a089-3bced76c63b0-attachment.json", "type": "application/json"}], "start": 1777905748557, "stop": 1777905748596}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "fa9331a1-6fe3-4075-bd9f-6dd6aaa95e44-attachment.json", "type": "application/json"}], "start": 1777905749596, "stop": 1777905749652}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "72921b68-7c60-4e0b-82d9-742c4a0271d1-attachment.json", "type": "application/json"}], "start": 1777905750652, "stop": 1777905750695}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "a9386032-58be-4719-983b-9acdf6f4c789-attachment.json", "type": "application/json"}], "start": 1777905751696, "stop": 1777905751737}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "53628ec7-c58c-4017-a120-1fc24a4d2f8d-attachment.json", "type": "application/json"}], "start": 1777905752737, "stop": 1777905752793}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "3f144cc8-7cdb-4b32-84fe-1033725abad7-attachment.json", "type": "application/json"}], "start": 1777905753793, "stop": 1777905753834}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "950601fc-38fb-4178-82d8-fece003bd5a2-attachment.json", "type": "application/json"}], "start": 1777905754834, "stop": 1777905754872}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "6cb912c4-c8a5-463c-9aab-9acb16005507-attachment.json", "type": "application/json"}], "start": 1777905755872, "stop": 1777905755914}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9db0c58f-1d70-4c9f-8d10-16c0265d09cc-attachment.json", "type": "application/json"}], "start": 1777905756915, "stop": 1777905756957}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d5884ba1-7651-4e6a-b146-a81fed319571-attachment.json", "type": "application/json"}], "start": 1777905757958, "stop": 1777905757998}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "62c75d90-7470-4a77-85cd-873495869443-attachment.json", "type": "application/json"}], "start": 1777905758999, "stop": 1777905759041}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "64613f04-1110-4c85-b7a4-1ab1ae5270e1-attachment.json", "type": "application/json"}], "start": 1777905760041, "stop": 1777905760096}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ee9ad290-4c62-4b58-a9ac-b45000a8dacf-attachment.json", "type": "application/json"}], "start": 1777905761097, "stop": 1777905761136}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "e125b340-9e97-4a25-be85-c61fa0e89af5-attachment.json", "type": "application/json"}], "start": 1777905762137, "stop": 1777905762180}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "22b867f1-80d6-46c4-8677-ab73af9aedb9-attachment.json", "type": "application/json"}], "start": 1777905763181, "stop": 1777905763218}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "73aff9d7-9336-47cb-94e3-ed2bc1559ee9-attachment.json", "type": "application/json"}], "start": 1777905764219, "stop": 1777905764259}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9aa55fd4-20e0-4b24-aa63-dacce47b2edb-attachment.json", "type": "application/json"}], "start": 1777905765260, "stop": 1777905765304}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "92f3515e-94ac-4478-9903-7bc705bafb7b-attachment.json", "type": "application/json"}], "start": 1777905766305, "stop": 1777905766344}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9cc7149d-58a0-4576-8554-8b3c7b4e650f-attachment.json", "type": "application/json"}], "start": 1777905767344, "stop": 1777905767384}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "4b37e13c-e791-4dd5-a473-8fe2d8914cd8-attachment.json", "type": "application/json"}], "start": 1777905768384, "stop": 1777905768422}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "42d5716a-2d5f-4713-b9b9-bb016aceb13e-attachment.json", "type": "application/json"}], "start": 1777905769422, "stop": 1777905769459}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "542043ab-06e3-4a57-88f5-187d0a8bcaee-attachment.json", "type": "application/json"}], "start": 1777905770460, "stop": 1777905770497}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "8ee06ba2-ab91-4e12-a128-90be891297ad-attachment.json", "type": "application/json"}], "start": 1777905771498, "stop": 1777905771543}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "26b668ae-dbe4-4f69-b12a-726937110f67-attachment.json", "type": "application/json"}], "start": 1777905772543, "stop": 1777905772585}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "58626b65-43fe-4381-b17e-08c797deb4cf-attachment.json", "type": "application/json"}], "start": 1777905773585, "stop": 1777905773622}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "3cbbb849-ba4c-4960-9f4d-f69c1605da05-attachment.json", "type": "application/json"}], "start": 1777905774623, "stop": 1777905774680}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "be670e18-b24b-41a6-83be-ba62392cc402-attachment.json", "type": "application/json"}], "start": 1777905775681, "stop": 1777905775723}], "start": 1777905735954, "stop": 1777905776725}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1439, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "12532a16-0562-4407-9a3f-d5f5a9367d85-attachment.txt", "type": "text/plain"}], "start": 1777905776726, "stop": 1777905776755}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905776760, "stop": 1777905777019}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905777019, "stop": 1777905777105}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905777105, "stop": 1777905777275}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905777275, "stop": 1777905777443}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905777443, "stop": 1777905777608}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905777608, "stop": 1777905777763}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905777763, "stop": 1777905777815}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905777816, "stop": 1777905777882}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905777882, "stop": 1777905777936}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905777939, "stop": 1777905777939}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777905777939, "stop": 1777905777939}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905777939, "stop": 1777905777939}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905777939, "stop": 1777905777939}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777905777939, "stop": 1777905777939}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777905777939, "stop": 1777905777939}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777905777939, "stop": 1777905777939}], "attachments": [{"name": "Cleanup error", "source": "637647e7-f68c-40b7-9526-6a3cb0d188c1-attachment.txt", "type": "text/plain"}], "start": 1777905732933, "stop": 1777905777939, "uuid": "17e9183f-ec7d-4a6e-a039-04ca74d6a0de", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/29a4c6f2-6351-4513-ab9c-7df98c5e6728-attachment.txt b/allure-results/29a4c6f2-6351-4513-ab9c-7df98c5e6728-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/29a4c6f2-6351-4513-ab9c-7df98c5e6728-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/29ca79de-5e29-4a44-b52d-472bc601961c-attachment.txt b/allure-results/29ca79de-5e29-4a44-b52d-472bc601961c-attachment.txt new file mode 100644 index 0000000..31fe1aa --- /dev/null +++ b/allure-results/29ca79de-5e29-4a44-b52d-472bc601961c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_id\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/29d0eb1d-9fae-4a94-9a04-db9f2c5368c6-attachment.txt b/allure-results/29d0eb1d-9fae-4a94-9a04-db9f2c5368c6-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/29d0eb1d-9fae-4a94-9a04-db9f2c5368c6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/29ee0b65-3a85-4c7a-96ae-095e37dba1e2-attachment.txt b/allure-results/29ee0b65-3a85-4c7a-96ae-095e37dba1e2-attachment.txt new file mode 100644 index 0000000..8713dcf --- /dev/null +++ b/allure-results/29ee0b65-3a85-4c7a-96ae-095e37dba1e2-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aee917bb1e0c5fc4de1c", account_id: "f9863db0-5794-43c2-9f9a-8b0094b7c118", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/2a14f0fc-99e8-4489-a3ae-dc0a07524f06-attachment.txt b/allure-results/2a14f0fc-99e8-4489-a3ae-dc0a07524f06-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/2a14f0fc-99e8-4489-a3ae-dc0a07524f06-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2a22573b-4bf7-4fc6-9c9a-357ab5a57d08-attachment.json b/allure-results/2a22573b-4bf7-4fc6-9c9a-357ab5a57d08-attachment.json deleted file mode 100644 index 3e13f9d..0000000 --- a/allure-results/2a22573b-4bf7-4fc6-9c9a-357ab5a57d08-attachment.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a8180bfa76f761dd1b20", - "members": [ - { - "id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1", - "parent_id": null, - "user": { - "id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1", - "username": "+79996530370" - } - } - ] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-results/2a76ffcf-40b6-4757-815c-b8162827f6e1-attachment.txt b/allure-results/2a76ffcf-40b6-4757-815c-b8162827f6e1-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/2a76ffcf-40b6-4757-815c-b8162827f6e1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2a790039-0e98-44d7-856e-5e0541fe4b0e-attachment.json b/allure-results/2a790039-0e98-44d7-856e-5e0541fe4b0e-attachment.json deleted file mode 100644 index 0b85057..0000000 --- a/allure-results/2a790039-0e98-44d7-856e-5e0541fe4b0e-attachment.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "data": { - "invoices": [ - { - "id": "69e8a81966221071869bcc3f", - "price": 200, - "status": "pending", - "subscriptions": [ - "69e8a81866221071869bcc3e" - ], - "place_id": "69e8a8180bfa76f761dd1b20" - } - ] - } -} \ No newline at end of file diff --git a/allure-results/2a823d83-cf8c-40d4-a392-f1c8f54d8881-attachment.json b/allure-results/2a823d83-cf8c-40d4-a392-f1c8f54d8881-attachment.json new file mode 100644 index 0000000..1e95b42 --- /dev/null +++ b/allure-results/2a823d83-cf8c-40d4-a392-f1c8f54d8881-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aad0037d44249d0d1002", + "member_id": "0da13761-57c1-4378-96e0-d77359d531f0" + } + } +} \ No newline at end of file diff --git a/allure-results/2a88a57e-adde-475e-995d-145c0c940b6a-attachment.txt b/allure-results/2a88a57e-adde-475e-995d-145c0c940b6a-attachment.txt new file mode 100644 index 0000000..13ae1fb --- /dev/null +++ b/allure-results/2a88a57e-adde-475e-995d-145c0c940b6a-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8aee917bb1e0c5fc4de1c', user_id='f9863db0-5794-43c2-9f9a-8b0094b7c118', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2aa43ab9-37db-4313-822a-836d12cedf63-attachment.txt b/allure-results/2aa43ab9-37db-4313-822a-836d12cedf63-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/2aa43ab9-37db-4313-822a-836d12cedf63-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2aa45201-f06b-46dd-985f-c273e7ec3c86-attachment.json b/allure-results/2aa45201-f06b-46dd-985f-c273e7ec3c86-attachment.json new file mode 100644 index 0000000..9d99e93 --- /dev/null +++ b/allure-results/2aa45201-f06b-46dd-985f-c273e7ec3c86-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8a9c9c15e6311636d8371", + "member_id": "0a5813f4-3d30-40a9-9c6b-fb409c9eca0e" + } + } +} \ No newline at end of file diff --git a/allure-results/2aacf741-8fc1-472f-8d05-9b69433767dc-attachment.txt b/allure-results/2aacf741-8fc1-472f-8d05-9b69433767dc-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/2aacf741-8fc1-472f-8d05-9b69433767dc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2ab5b533-af24-4430-967d-180906c2ce4b-attachment.txt b/allure-results/2ab5b533-af24-4430-967d-180906c2ce4b-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/2ab5b533-af24-4430-967d-180906c2ce4b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2b2a447d-4994-4f56-9687-752a553236a4-attachment.txt b/allure-results/2b2a447d-4994-4f56-9687-752a553236a4-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/2b2a447d-4994-4f56-9687-752a553236a4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2b3eeeb4-2659-4e63-b03b-a81272959603-attachment.json b/allure-results/2b3eeeb4-2659-4e63-b03b-a81272959603-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/2b3eeeb4-2659-4e63-b03b-a81272959603-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2b60d5ac-dd77-4ae4-8179-1adbf115a2b5-attachment.txt b/allure-results/2b60d5ac-dd77-4ae4-8179-1adbf115a2b5-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/2b60d5ac-dd77-4ae4-8179-1adbf115a2b5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2b64dbc8-f1e7-4b3b-8433-575bca871822-attachment.txt b/allure-results/2b64dbc8-f1e7-4b3b-8433-575bca871822-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/2b64dbc8-f1e7-4b3b-8433-575bca871822-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2b858166-84ce-4edd-bb48-a499efe1e496-attachment.json b/allure-results/2b858166-84ce-4edd-bb48-a499efe1e496-attachment.json new file mode 100644 index 0000000..aa40065 --- /dev/null +++ b/allure-results/2b858166-84ce-4edd-bb48-a499efe1e496-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "c13d0ab0-9ae6-40bc-adae-3a54cb8fbcc2", + "created_at": "2026-05-04T14:20:28.204Z", + "updated_at": "2026-05-04T14:20:28.204Z", + "username": "+79998695770", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2ba06de0-a0e9-4026-a5ec-179d1caddd6b-attachment.json b/allure-results/2ba06de0-a0e9-4026-a5ec-179d1caddd6b-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/2ba06de0-a0e9-4026-a5ec-179d1caddd6b-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2bbdf713-8890-4e6a-a945-0131605422d1-attachment.json b/allure-results/2bbdf713-8890-4e6a-a945-0131605422d1-attachment.json new file mode 100644 index 0000000..1a6ec4a --- /dev/null +++ b/allure-results/2bbdf713-8890-4e6a-a945-0131605422d1-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "83221e94-b415-4e5a-bd69-98f2d1cf4e98", + "created_at": "2026-05-04T14:47:35.793Z", + "updated_at": "2026-05-04T14:47:35.793Z", + "username": "+79993569376", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2bc5730a-d734-4fae-852b-174c87bccb37-attachment.json b/allure-results/2bc5730a-d734-4fae-852b-174c87bccb37-attachment.json new file mode 100644 index 0000000..4d34e71 --- /dev/null +++ b/allure-results/2bc5730a-d734-4fae-852b-174c87bccb37-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "16dee254-58aa-4bc4-951f-c0adf0bf9da6", + "status": "accepted", + "privileges": null, + "user": { + "id": "16dee254-58aa-4bc4-951f-c0adf0bf9da6" + } + }, + { + "id": "8cd2ae8f-7abd-4c21-97ed-2c933ac11218", + "status": "accepted", + "privileges": null, + "user": { + "id": "8cd2ae8f-7abd-4c21-97ed-2c933ac11218" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/2bce3080-57ea-4884-a2a8-378e866807bb-attachment.json b/allure-results/2bce3080-57ea-4884-a2a8-378e866807bb-attachment.json new file mode 100644 index 0000000..9401f86 --- /dev/null +++ b/allure-results/2bce3080-57ea-4884-a2a8-378e866807bb-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "4d53c39e-cbe5-410b-9dc3-b3c6d8f130a9", + "created_at": "2026-05-04T14:14:40.570Z", + "updated_at": "2026-05-04T14:14:40.570Z", + "username": "+79992110368", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2bf94740-2204-407f-a7ed-b0452b140635-attachment.json b/allure-results/2bf94740-2204-407f-a7ed-b0452b140635-attachment.json new file mode 100644 index 0000000..dcd451a --- /dev/null +++ b/allure-results/2bf94740-2204-407f-a7ed-b0452b140635-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "21ac145d-be0b-44cc-8618-5a417987dbd2", + "status": "accepted", + "privileges": null, + "user": { + "id": "21ac145d-be0b-44cc-8618-5a417987dbd2" + } + }, + { + "id": "7af00cb0-a1e3-446f-9502-67097cdb84fe", + "status": "pending", + "privileges": null, + "user": { + "id": "7af00cb0-a1e3-446f-9502-67097cdb84fe" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/2bfc437b-d3fd-4747-93ba-1f360b37225c-attachment.txt b/allure-results/2bfc437b-d3fd-4747-93ba-1f360b37225c-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/2bfc437b-d3fd-4747-93ba-1f360b37225c-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/2c1050a2-2055-4df2-aa3c-1a4d0641f633-attachment.txt b/allure-results/2c1050a2-2055-4df2-aa3c-1a4d0641f633-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/2c1050a2-2055-4df2-aa3c-1a4d0641f633-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2c20daf3-d78b-4613-b3c9-ea4b3793b1a7-attachment.json b/allure-results/2c20daf3-d78b-4613-b3c9-ea4b3793b1a7-attachment.json new file mode 100644 index 0000000..a432777 --- /dev/null +++ b/allure-results/2c20daf3-d78b-4613-b3c9-ea4b3793b1a7-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa3b17bb1e0c5fc4da62", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/2c26f5f1-6a5b-4975-be2e-6d03f6280ab7-attachment.txt b/allure-results/2c26f5f1-6a5b-4975-be2e-6d03f6280ab7-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/2c26f5f1-6a5b-4975-be2e-6d03f6280ab7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2c4346d2-9ddc-41b7-82c5-dba5b2bea9e3-attachment.txt b/allure-results/2c4346d2-9ddc-41b7-82c5-dba5b2bea9e3-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/2c4346d2-9ddc-41b7-82c5-dba5b2bea9e3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2cca019d-03cc-40aa-8f1f-4ee9cacf4cba-attachment.json b/allure-results/2cca019d-03cc-40aa-8f1f-4ee9cacf4cba-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/2cca019d-03cc-40aa-8f1f-4ee9cacf4cba-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2cf1b58b-236c-4946-b542-05fa5225f0e6-attachment.json b/allure-results/2cf1b58b-236c-4946-b542-05fa5225f0e6-attachment.json new file mode 100644 index 0000000..6a1ff29 --- /dev/null +++ b/allure-results/2cf1b58b-236c-4946-b542-05fa5225f0e6-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aee7c15e6311636d877b", + "member_id": "8696c8e6-5c36-4426-b221-1b27d66a790f" + } + } +} \ No newline at end of file diff --git a/allure-results/2cf22727-ca9a-4bdc-bbc3-2ee110fa26b1-attachment.json b/allure-results/2cf22727-ca9a-4bdc-bbc3-2ee110fa26b1-attachment.json new file mode 100644 index 0000000..f4919f6 --- /dev/null +++ b/allure-results/2cf22727-ca9a-4bdc-bbc3-2ee110fa26b1-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af7d037d44249d0d144d", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/2d0177d1-cf28-4c53-b30a-dd95acb533e1-attachment.txt b/allure-results/2d0177d1-cf28-4c53-b30a-dd95acb533e1-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/2d0177d1-cf28-4c53-b30a-dd95acb533e1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2d023ce3-a805-43ad-a6cd-aa60c7e5e980-attachment.txt b/allure-results/2d023ce3-a805-43ad-a6cd-aa60c7e5e980-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/2d023ce3-a805-43ad-a6cd-aa60c7e5e980-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2d167b27-f4b5-45d9-82ec-7d3567171cc3-result.json b/allure-results/2d167b27-f4b5-45d9-82ec-7d3567171cc3-result.json new file mode 100644 index 0000000..6eae987 --- /dev/null +++ b/allure-results/2d167b27-f4b5-45d9-82ec-7d3567171cc3-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "failed", "statusDetails": {"message": "AssertionError: Ожидали status=accepted для worker, получили: 'pending'\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 66, in step_assert_trusted_worker_member\n td.assert_worker_member_trusted_and_accepted(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 909, in assert_worker_member_trusted_and_accepted\n assert status == \"accepted\", f\"Ожидали status=accepted для worker, получили: {status!r}\"\n ^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777894655118, "stop": 1777894655237}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "23854c85-a373-43c5-ba02-6d6c54f2b1ce-attachment.json", "type": "application/json"}], "start": 1777894655239, "stop": 1777894655290}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "f068ae9a-fd4d-40eb-b980-52c23c020808-attachment.json", "type": "application/json"}], "start": 1777894655290, "stop": 1777894655337}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "69ae610e-6a98-46cf-a196-745e4a417baa-attachment.json", "type": "application/json"}], "start": 1777894655338, "stop": 1777894655381}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "16a852b5-ab11-49ad-b23d-f94818121eab-attachment.json", "type": "application/json"}], "start": 1777894655381, "stop": 1777894655462}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "3a668e91-d85d-42c2-a71f-b6e33edbd2d2-attachment.txt", "type": "text/plain"}], "start": 1777894655462, "stop": 1777894655483}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "9a5f9bc9-099e-4525-aa6f-5b7b7d45f91e-attachment.txt", "type": "text/plain"}], "start": 1777894655483, "stop": 1777894655512}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "1c759389-46c5-42b7-8247-6d2f07dadad2-attachment.txt", "type": "text/plain"}], "start": 1777894655512, "stop": 1777894655536}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "e9e76920-b110-4651-a7b4-681a649e8492-attachment.txt", "type": "text/plain"}], "start": 1777894655536, "stop": 1777894655575}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "ce9e39b9-fa5b-40f2-b4a7-81b83cdc2815-attachment.txt", "type": "text/plain"}], "start": 1777894655575, "stop": 1777894655610}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "c8ff7876-c5ac-4336-bdb8-210f337a72e5-attachment.txt", "type": "text/plain"}], "start": 1777894655610, "stop": 1777894655654}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "b7e08fe7-d3ae-40a2-b682-4bd4054a6333-attachment.txt", "type": "text/plain"}], "start": 1777894655654, "stop": 1777894655681}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "ae97e40b-0a97-4ddc-b47d-ee5e24ac7d5b-attachment.txt", "type": "text/plain"}], "start": 1777894655681, "stop": 1777894655708}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "0e3475a0-f8de-4602-a96e-45cb4d619a3f-attachment.txt", "type": "text/plain"}], "start": 1777894655708, "stop": 1777894655729}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "7859cac2-22f3-43d4-b743-580eb99ba09f-attachment.txt", "type": "text/plain"}], "start": 1777894655729, "stop": 1777894655755}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "02414bbd-0682-4849-97b1-185ff4bf7e83-attachment.txt", "type": "text/plain"}], "start": 1777894655755, "stop": 1777894655784}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "95ad570a-3ea6-43f5-917d-a13b65ed7d01-attachment.txt", "type": "text/plain"}], "start": 1777894655785, "stop": 1777894655836}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "a1909026-3379-4147-954e-7d32ce6d52d2-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "0070bbce-7755-4f25-b0d0-537612c68579-attachment.txt", "type": "text/plain"}], "start": 1777894655836, "stop": 1777894657086}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "1fa3fbd5-69ca-4d46-b016-06cf12750676-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "b0da992b-a798-48cd-8c31-77b64ed476b3-attachment.txt", "type": "text/plain"}], "start": 1777894657086, "stop": 1777894658340}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "1683f1bb-7585-4143-b514-88c0b7b9792f-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "4ef20c62-3fd2-4b4d-a526-6cf15a15eef7-attachment.txt", "type": "text/plain"}], "start": 1777894658340, "stop": 1777894659594}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "16b5f2fe-367d-4471-a6b1-f202b5da7548-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "fb089628-b439-4151-b766-b7806391267a-attachment.txt", "type": "text/plain"}], "start": 1777894659594, "stop": 1777894660882}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f884ff17bb1e0c5fc4d8f7)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "63e94ced-7222-47df-a41f-474043fac818-attachment.json", "type": "application/json"}], "start": 1777894660882, "stop": 1777894660962}], "start": 1777894655237, "stop": 1777894660962}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "73038596-27ac-4f59-a156-1673dcaccb6d-attachment.json", "type": "application/json"}], "start": 1777894660963, "stop": 1777894661027}], "start": 1777894660962, "stop": 1777894661027}, {"name": "Then members response contains trusted worker with accepted status", "status": "failed", "statusDetails": {"message": "AssertionError: Ожидали status=accepted для worker, получили: 'pending'\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 66, in step_assert_trusted_worker_member\n td.assert_worker_member_trusted_and_accepted(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 909, in assert_worker_member_trusted_and_accepted\n assert status == \"accepted\", f\"Ожидали status=accepted для worker, получили: {status!r}\"\n ^^^^^^^^^^^^^^^^^^^^\n"}, "start": 1777894661027, "stop": 1777894661030}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777894661030, "stop": 1777894661252}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777894661252, "stop": 1777894661430}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777894661430, "stop": 1777894661510}], "start": 1777894655115, "stop": 1777894661512, "uuid": "162da8ec-f03f-4ca0-966b-db86bb654a14", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/2d38807b-ab1d-4314-87a8-9e6079863b32-attachment.json b/allure-results/2d38807b-ab1d-4314-87a8-9e6079863b32-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/2d38807b-ab1d-4314-87a8-9e6079863b32-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2d416973-d481-4c07-93d5-3f7f11aca38f-attachment.json b/allure-results/2d416973-d481-4c07-93d5-3f7f11aca38f-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/2d416973-d481-4c07-93d5-3f7f11aca38f-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2d5ef741-ece2-4266-94ac-46f4a49d1b37-attachment.txt b/allure-results/2d5ef741-ece2-4266-94ac-46f4a49d1b37-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/2d5ef741-ece2-4266-94ac-46f4a49d1b37-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2da93bc1-566f-41e8-95e2-d154b7681d0c-attachment.json b/allure-results/2da93bc1-566f-41e8-95e2-d154b7681d0c-attachment.json new file mode 100644 index 0000000..01727c9 --- /dev/null +++ b/allure-results/2da93bc1-566f-41e8-95e2-d154b7681d0c-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8aef017bb1e0c5fc4de30" + }, + { + "id": "69f8aef032367dfb4b45a4fe" + }, + { + "id": "69f8aef0c15e6311636d8790" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/2e059956-7f6c-478b-9cc8-9939b3605243-attachment.json b/allure-results/2e059956-7f6c-478b-9cc8-9939b3605243-attachment.json new file mode 100644 index 0000000..5217706 --- /dev/null +++ b/allure-results/2e059956-7f6c-478b-9cc8-9939b3605243-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b07232367dfb4b45a672", + "member_id": "b388a055-5e82-4cb9-a1f5-e3ac9c94a357" + } + } +} \ No newline at end of file diff --git a/allure-results/2e0b195a-8497-4d92-9621-c92c9f292c26-attachment.txt b/allure-results/2e0b195a-8497-4d92-9621-c92c9f292c26-attachment.txt new file mode 100644 index 0000000..124bf51 --- /dev/null +++ b/allure-results/2e0b195a-8497-4d92-9621-c92c9f292c26-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8ab30c15e6311636d84ee", account_id: "75ae0340-e5dc-471f-b411-60235f6b6e6e", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/2e20f22a-35e4-4ac6-ad88-85b60bf920fb-attachment.json b/allure-results/2e20f22a-35e4-4ac6-ad88-85b60bf920fb-attachment.json new file mode 100644 index 0000000..3d68cb2 --- /dev/null +++ b/allure-results/2e20f22a-35e4-4ac6-ad88-85b60bf920fb-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "members": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2e3746f7-cb25-4865-b053-d69ec0281bbc-attachment.json b/allure-results/2e3746f7-cb25-4865-b053-d69ec0281bbc-attachment.json new file mode 100644 index 0000000..1f89254 --- /dev/null +++ b/allure-results/2e3746f7-cb25-4865-b053-d69ec0281bbc-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab7b17bb1e0c5fc4dbe4", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/2e43879f-4c24-4147-98d3-3ff87ef0ef34-attachment.txt b/allure-results/2e43879f-4c24-4147-98d3-3ff87ef0ef34-attachment.txt new file mode 100644 index 0000000..33deb42 --- /dev/null +++ b/allure-results/2e43879f-4c24-4147-98d3-3ff87ef0ef34-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8b187037d44249d0d15cc", account_id: "83221e94-b415-4e5a-bd69-98f2d1cf4e98", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/2e55d8ae-c538-4053-a3e0-ffcbfb0b3faa-attachment.json b/allure-results/2e55d8ae-c538-4053-a3e0-ffcbfb0b3faa-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/2e55d8ae-c538-4053-a3e0-ffcbfb0b3faa-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2e7a47eb-d5c3-436a-86c8-53b2b9f08fc5-attachment.json b/allure-results/2e7a47eb-d5c3-436a-86c8-53b2b9f08fc5-attachment.json new file mode 100644 index 0000000..930ca15 --- /dev/null +++ b/allure-results/2e7a47eb-d5c3-436a-86c8-53b2b9f08fc5-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8aecb037d44249d0d1311" + }, + { + "id": "69f8aecb17bb1e0c5fc4ddac" + }, + { + "id": "69f8aecbc15e6311636d870e" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/2e97b391-cae9-4e67-8eba-89cb86735133-attachment.txt b/allure-results/2e97b391-cae9-4e67-8eba-89cb86735133-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-results/2e97b391-cae9-4e67-8eba-89cb86735133-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2ea75794-e7a2-4f0f-bbce-84a2820322ec-attachment.txt b/allure-results/2ea75794-e7a2-4f0f-bbce-84a2820322ec-attachment.txt new file mode 100644 index 0000000..fa48f9e --- /dev/null +++ b/allure-results/2ea75794-e7a2-4f0f-bbce-84a2820322ec-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8afd5037d44249d0d148a", account_id: "4bb1908b-f9c7-4c15-b2bd-ecf23ce1f273", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/2ecc4513-db5a-4870-b8da-8ef4a8f362a6-attachment.json b/allure-results/2ecc4513-db5a-4870-b8da-8ef4a8f362a6-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/2ecc4513-db5a-4870-b8da-8ef4a8f362a6-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2eec81f5-357d-4bf5-bc77-b7efc2a0a37a-attachment.json b/allure-results/2eec81f5-357d-4bf5-bc77-b7efc2a0a37a-attachment.json new file mode 100644 index 0000000..cb173d5 --- /dev/null +++ b/allure-results/2eec81f5-357d-4bf5-bc77-b7efc2a0a37a-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "69448054-823c-4ab8-9461-6189511ab3b4", + "created_at": "2026-05-04T14:35:47.817Z", + "updated_at": "2026-05-04T14:35:47.817Z", + "username": "+79998105797", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2ef64c05-6e13-4931-b0d3-6e98cbc944da-attachment.json b/allure-results/2ef64c05-6e13-4931-b0d3-6e98cbc944da-attachment.json new file mode 100644 index 0000000..2cc12cc --- /dev/null +++ b/allure-results/2ef64c05-6e13-4931-b0d3-6e98cbc944da-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aec4c15e6311636d870a", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/2f2053c1-290b-4108-a5b2-724f1ef949b3-attachment.json b/allure-results/2f2053c1-290b-4108-a5b2-724f1ef949b3-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/2f2053c1-290b-4108-a5b2-724f1ef949b3-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/2f3a61bc-82e7-4bb8-9867-471106af42df-attachment.txt b/allure-results/2f3a61bc-82e7-4bb8-9867-471106af42df-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/2f3a61bc-82e7-4bb8-9867-471106af42df-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2f465cc5-cf0b-4a4f-b88b-aa916b4d85d0-attachment.txt b/allure-results/2f465cc5-cf0b-4a4f-b88b-aa916b4d85d0-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/2f465cc5-cf0b-4a4f-b88b-aa916b4d85d0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2f4ef539-db07-4b63-87b6-2d1e8afcfc31-attachment.txt b/allure-results/2f4ef539-db07-4b63-87b6-2d1e8afcfc31-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/2f4ef539-db07-4b63-87b6-2d1e8afcfc31-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2f5038bb-2ef8-477c-837f-44b72c827f6e-attachment.txt b/allure-results/2f5038bb-2ef8-477c-837f-44b72c827f6e-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/2f5038bb-2ef8-477c-837f-44b72c827f6e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2f99d807-7ce8-4912-8bf7-328b55991716-attachment.txt b/allure-results/2f99d807-7ce8-4912-8bf7-328b55991716-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/2f99d807-7ce8-4912-8bf7-328b55991716-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/2fa7bb3f-b1df-442d-b393-26d331129670-attachment.txt b/allure-results/2fa7bb3f-b1df-442d-b393-26d331129670-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/2fa7bb3f-b1df-442d-b393-26d331129670-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/2fec0d67-f9e0-4771-81b6-62b5acd9ed93-attachment.txt b/allure-results/2fec0d67-f9e0-4771-81b6-62b5acd9ed93-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/2fec0d67-f9e0-4771-81b6-62b5acd9ed93-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/30032882-1dd5-44c1-be61-80f0bb43937b-attachment.txt b/allure-results/30032882-1dd5-44c1-be61-80f0bb43937b-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/30032882-1dd5-44c1-be61-80f0bb43937b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3017a45b-b19e-4e22-9a9c-fa6845890330-attachment.json b/allure-results/3017a45b-b19e-4e22-9a9c-fa6845890330-attachment.json deleted file mode 100644 index a310640..0000000 --- a/allure-results/3017a45b-b19e-4e22-9a9c-fa6845890330-attachment.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "data": { - "createPlaceMultiple": [ - { - "id": "69e8a8185d6417545a7f4863", - "__typename": "PlaceObject" - } - ] - } -} \ No newline at end of file diff --git a/allure-results/30448422-deb0-4382-b597-825e34eee08e-attachment.json b/allure-results/30448422-deb0-4382-b597-825e34eee08e-attachment.json new file mode 100644 index 0000000..ee56a37 --- /dev/null +++ b/allure-results/30448422-deb0-4382-b597-825e34eee08e-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8aa9a037d44249d0d0fe6" + }, + { + "id": "69f8aa9a17bb1e0c5fc4db1b" + }, + { + "id": "69f8aa9ac15e6311636d83cf" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/305b0861-206a-4eaa-8606-4496adf5b90a-attachment.json b/allure-results/305b0861-206a-4eaa-8606-4496adf5b90a-attachment.json deleted file mode 100644 index 4691d4e..0000000 --- a/allure-results/305b0861-206a-4eaa-8606-4496adf5b90a-attachment.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a59d0bfa76f761dd1b02", - "members": [ - { - "id": "71cd5726-c404-490f-bb39-49fd3c52e9db", - "parent_id": null, - "user": { - "id": "71cd5726-c404-490f-bb39-49fd3c52e9db", - "username": "+79992490173" - } - } - ] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-results/306c086f-28b8-4542-bda4-d59a808a8e06-attachment.txt b/allure-results/306c086f-28b8-4542-bda4-d59a808a8e06-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/306c086f-28b8-4542-bda4-d59a808a8e06-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/307f9572-d274-4ec9-b12a-7180469532bd-attachment.txt b/allure-results/307f9572-d274-4ec9-b12a-7180469532bd-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/307f9572-d274-4ec9-b12a-7180469532bd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3095726b-0238-489c-bf21-049c9f9f0b77-attachment.txt b/allure-results/3095726b-0238-489c-bf21-049c9f9f0b77-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/3095726b-0238-489c-bf21-049c9f9f0b77-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/30bd27c0-0a07-4cf7-80df-df2e7b2131f0-attachment.json b/allure-results/30bd27c0-0a07-4cf7-80df-df2e7b2131f0-attachment.json new file mode 100644 index 0000000..ba3e997 --- /dev/null +++ b/allure-results/30bd27c0-0a07-4cf7-80df-df2e7b2131f0-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8af2bb55738e9a3c46ff3" + } + } +} \ No newline at end of file diff --git a/allure-results/30f4b3a3-2494-4d32-a186-3a06276cb69b-attachment.txt b/allure-results/30f4b3a3-2494-4d32-a186-3a06276cb69b-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/30f4b3a3-2494-4d32-a186-3a06276cb69b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/30ff223f-75a9-40a3-9dbb-517f70a2db15-attachment.txt b/allure-results/30ff223f-75a9-40a3-9dbb-517f70a2db15-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/30ff223f-75a9-40a3-9dbb-517f70a2db15-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/31020a88-906b-4d59-9f68-10f120c16ac5-attachment.txt b/allure-results/31020a88-906b-4d59-9f68-10f120c16ac5-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/31020a88-906b-4d59-9f68-10f120c16ac5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3110c170-6010-4b06-b0f4-abde4e414182-attachment.json b/allure-results/3110c170-6010-4b06-b0f4-abde4e414182-attachment.json new file mode 100644 index 0000000..b3e72a0 --- /dev/null +++ b/allure-results/3110c170-6010-4b06-b0f4-abde4e414182-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aace037d44249d0d0ffb", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/312afd82-9933-4d5e-b660-f0a173c5ff75-result.json b/allure-results/312afd82-9933-4d5e-b660-f0a173c5ff75-result.json new file mode 100644 index 0000000..eed3e3d --- /dev/null +++ b/allure-results/312afd82-9933-4d5e-b660-f0a173c5ff75-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Variable \"$pass_targets\" got invalid value { type: \"account\", user_id: \"24bab897-3c77-40bb-9bd5-d25309cd830e\" } at \"pass_targets[0]\"; Field \"entrance_ids\" of required type \"[String!]!\" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}, {'message': 'Variable \"$pass_targets\" got invalid value { type: \"account\", user_id: \"24bab897-3c77-40bb-9bd5-d25309cd830e\" } at \"pass_targets[0]\"; Field \"user_id\" is not defined by type \"PassTargetInput\".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1438, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904421182, "stop": 1777904421507}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "a40fdec0-656a-4a5d-b9c8-d74efe3c5c3d-attachment.json", "type": "application/json"}], "start": 1777904421509, "stop": 1777904421571}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=69f8ab25037d44249d0d1096)", "status": "passed", "attachments": [{"name": "RuntimeError: createPlaceMultiple(entrance)", "source": "4d0111de-6361-4476-8448-299810af7c9e-attachment.txt", "type": "text/plain"}], "start": 1777904421571, "stop": 1777904421603}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=6915dc03462d5aea0adc8cbd)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "ef927f55-a1e6-4946-9709-884ae71479b8-attachment.json", "type": "application/json"}], "start": 1777904421603, "stop": 1777904421646}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "489cee87-e145-49f8-bd23-d04e2f556147-attachment.txt", "type": "text/plain"}], "start": 1777904421679, "stop": 1777904421713}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "9f926408-f4b9-4989-a8f7-4a4f9138ac9e-attachment.txt", "type": "text/plain"}], "start": 1777904421713, "stop": 1777904421753}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "e43d00a0-37ba-4798-a7c7-144e9c460e9b-attachment.txt", "type": "text/plain"}], "start": 1777904421753, "stop": 1777904421792}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "ef03b7b3-907c-46e7-b7e1-206e2feb61ad-attachment.txt", "type": "text/plain"}], "start": 1777904421792, "stop": 1777904421817}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "3c8ff3f4-3ea5-4791-8d5b-3ea165df904a-attachment.txt", "type": "text/plain"}], "start": 1777904421817, "stop": 1777904421845}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "920ca07c-9eda-45ef-b1af-26f434ba76fc-attachment.txt", "type": "text/plain"}], "start": 1777904421845, "stop": 1777904421873}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "fc52d09b-c5de-4b75-a2a2-3c09d70d1886-attachment.txt", "type": "text/plain"}], "start": 1777904421873, "stop": 1777904421897}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "2fec0d67-f9e0-4771-81b6-62b5acd9ed93-attachment.txt", "type": "text/plain"}], "start": 1777904421897, "stop": 1777904421930}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "3af90cf3-4c65-4e0c-9fea-f14a5ea59922-attachment.txt", "type": "text/plain"}], "start": 1777904421930, "stop": 1777904421961}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "8443d00d-1630-46b8-8aec-0485fd1e38e5-attachment.txt", "type": "text/plain"}], "start": 1777904421961, "stop": 1777904421989}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "b786588e-fb4b-4f14-ba70-0b369211d7f7-attachment.txt", "type": "text/plain"}], "start": 1777904421989, "stop": 1777904422014}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "db12c274-ecf0-4697-b5de-ffc99dcb172d-attachment.txt", "type": "text/plain"}], "start": 1777904422014, "stop": 1777904422041}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "bd897ecc-5239-49ff-99f6-075363eb51db-attachment.txt", "type": "text/plain"}], "start": 1777904422041, "stop": 1777904422067}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "16e3e413-e687-47a9-9d86-0a4236f4ae91-attachment.txt", "type": "text/plain"}], "start": 1777904422067, "stop": 1777904422091}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "b506de63-e755-4158-8f1e-b8b1dde0f015-attachment.txt", "type": "text/plain"}], "start": 1777904422091, "stop": 1777904422116}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "4512e89e-e293-4e16-861c-1da8e99331f7-attachment.txt", "type": "text/plain"}], "start": 1777904422116, "stop": 1777904422145}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "aaccb027-79af-4dad-90a5-1bd6682cc063-attachment.txt", "type": "text/plain"}], "start": 1777904422145, "stop": 1777904422170}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "227738e4-5558-43e8-838f-b4051093cd0f-attachment.txt", "type": "text/plain"}], "start": 1777904422170, "stop": 1777904422196}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "42ce38e3-b596-4d42-b111-c30c007f91f0-attachment.txt", "type": "text/plain"}], "start": 1777904422196, "stop": 1777904422238}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "575af3f2-2cbd-4446-b383-80e0c0afd3a7-attachment.txt", "type": "text/plain"}], "start": 1777904422239, "stop": 1777904422266}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "ce0006d3-5403-4ff0-8eb8-9f899c62335d-attachment.json", "type": "application/json"}], "start": 1777904422268, "stop": 1777904422305}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "35279175-be02-416f-bb8b-931f0597fcee-attachment.json", "type": "application/json"}], "start": 1777904422305, "stop": 1777904422338}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "c752ca1e-e0d0-48f0-93cb-99cf6b73a32c-attachment.json", "type": "application/json"}], "start": 1777904422338, "stop": 1777904422387}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "8b4cd06f-52ee-4d2b-ac83-8ce73970c6e4-attachment.json", "type": "application/json"}], "start": 1777904422387, "stop": 1777904422465}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "f1db01c2-3716-4e7b-85e0-fd306d7e50a1-attachment.txt", "type": "text/plain"}], "start": 1777904421507, "stop": 1777904422465}, {"name": "And create pass for prepared place", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Variable \"$pass_targets\" got invalid value { type: \"account\", user_id: \"24bab897-3c77-40bb-9bd5-d25309cd830e\" } at \"pass_targets[0]\"; Field \"entrance_ids\" of required type \"[String!]!\" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}, {'message': 'Variable \"$pass_targets\" got invalid value { type: \"account\", user_id: \"24bab897-3c77-40bb-9bd5-d25309cd830e\" } at \"pass_targets[0]\"; Field \"user_id\" is not defined by type \"PassTargetInput\".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1438, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "2f5038bb-2ef8-477c-837f-44b72c827f6e-attachment.txt", "type": "text/plain"}], "start": 1777904422466, "stop": 1777904422489}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "49ad353d-2f77-4852-923e-15a36c6f6dc5-attachment.txt", "type": "text/plain"}], "start": 1777904422489, "stop": 1777904422513}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "5fe6e595-37a9-4176-a7eb-d60ab8dac585-attachment.txt", "type": "text/plain"}], "start": 1777904422513, "stop": 1777904422542}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "3562a470-7047-4209-be66-89267ca96bc8-attachment.txt", "type": "text/plain"}], "start": 1777904422542, "stop": 1777904422566}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "f6d7ce3a-9bec-4c1c-bb5b-02a72d8bd90f-attachment.txt", "type": "text/plain"}], "start": 1777904422566, "stop": 1777904422590}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "8df5dc97-4fc5-46a7-95f8-ccee09ae8cdb-attachment.txt", "type": "text/plain"}], "start": 1777904422590, "stop": 1777904422616}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "33b161ec-c7ca-42cf-8055-9e0de3479c5b-attachment.txt", "type": "text/plain"}], "start": 1777904422616, "stop": 1777904422637}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "e2b66b15-f633-4d18-b6c7-475c1ae08e70-attachment.txt", "type": "text/plain"}], "start": 1777904422637, "stop": 1777904422672}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "d2d7d300-b5b3-482d-81be-6552bbadfd5c-attachment.txt", "type": "text/plain"}], "start": 1777904422672, "stop": 1777904422702}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "862f3a18-5d1d-4cb1-b212-260af8e570b8-attachment.txt", "type": "text/plain"}], "start": 1777904422702, "stop": 1777904422724}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "f69ec7b4-b907-4d50-9000-6cfc355ce9cb-attachment.txt", "type": "text/plain"}], "start": 1777904422724, "stop": 1777904422761}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "0ef0e898-436d-47c6-8240-5a4aa2b6da65-attachment.txt", "type": "text/plain"}], "start": 1777904422761, "stop": 1777904422794}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "ffe79d06-09d5-4938-8b8f-7c67f0b8f40f-attachment.txt", "type": "text/plain"}], "start": 1777904422794, "stop": 1777904422819}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "81db046c-1505-4d1e-a563-f98bf77d6e6f-attachment.txt", "type": "text/plain"}], "start": 1777904422820, "stop": 1777904422847}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "815d979a-22fb-4e59-af0c-cd795787f121-attachment.txt", "type": "text/plain"}], "start": 1777904422847, "stop": 1777904422874}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "b8c94d9c-640f-448f-95ac-1173962ee80e-attachment.txt", "type": "text/plain"}], "start": 1777904422874, "stop": 1777904422898}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "c6a22809-285c-4e28-96a5-2bedc31e0d8d-attachment.txt", "type": "text/plain"}], "start": 1777904422898, "stop": 1777904422921}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "ee39f277-9f16-42df-838f-efc8188ad32c-attachment.txt", "type": "text/plain"}], "start": 1777904422921, "stop": 1777904422956}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "a9cb7a26-4839-4913-a5b7-1815f894f9e2-attachment.txt", "type": "text/plain"}], "start": 1777904422956, "stop": 1777904422981}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "0db505aa-b910-494d-a9b7-776eeff3b30d-attachment.txt", "type": "text/plain"}], "start": 1777904422981, "stop": 1777904423022}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v1)", "source": "bed634cb-3546-4942-ad47-9d1de3f22057-attachment.txt", "type": "text/plain"}], "start": 1777904423023, "stop": 1777904423065}, {"name": "GraphQL: createPass (variant 2)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v2)", "source": "6e96600f-4952-4e08-9db4-bb825d22a133-attachment.txt", "type": "text/plain"}], "start": 1777904423065, "stop": 1777904423121}, {"name": "GraphQL: createPass (variant 3)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v3)", "source": "a746e2ba-3965-45f5-977f-cb30e7e1770e-attachment.txt", "type": "text/plain"}], "start": 1777904423121, "stop": 1777904423180}, {"name": "GraphQL: createPass (variant 4)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v4)", "source": "71b8ef05-64d2-4f1d-9dbb-173865d1cf69-attachment.txt", "type": "text/plain"}], "start": 1777904423180, "stop": 1777904423217}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "8dbac9ee-5c64-480a-9a73-f845804aafa4-attachment.txt", "type": "text/plain"}], "start": 1777904422465, "stop": 1777904423223}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904423223, "stop": 1777904423514}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777904423514, "stop": 1777904423608}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904423608, "stop": 1777904423663}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904423664, "stop": 1777904423709}, {"name": "When query passRequests by created pass_id", "status": "skipped", "start": 1777904423711, "stop": 1777904423711}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777904423711, "stop": 1777904423711}], "start": 1777904421180, "stop": 1777904423711, "uuid": "e5545630-983e-4fa3-ab23-deffb9b357e7", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/3132dfec-1b3b-4237-a34d-2231c4ebb4b7-attachment.json b/allure-results/3132dfec-1b3b-4237-a34d-2231c4ebb4b7-attachment.json new file mode 100644 index 0000000..3d68cb2 --- /dev/null +++ b/allure-results/3132dfec-1b3b-4237-a34d-2231c4ebb4b7-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "members": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/31414b1d-a7e2-4f8f-b30e-8dfaa0ba3f82-attachment.json b/allure-results/31414b1d-a7e2-4f8f-b30e-8dfaa0ba3f82-attachment.json new file mode 100644 index 0000000..3d68cb2 --- /dev/null +++ b/allure-results/31414b1d-a7e2-4f8f-b30e-8dfaa0ba3f82-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "members": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3171086c-d22b-4969-84ef-d948e2c93aa4-attachment.json b/allure-results/3171086c-d22b-4969-84ef-d948e2c93aa4-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/3171086c-d22b-4969-84ef-d948e2c93aa4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3189404e-75e5-41f0-b58a-f17e33eef6cb-attachment.txt b/allure-results/3189404e-75e5-41f0-b58a-f17e33eef6cb-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-results/3189404e-75e5-41f0-b58a-f17e33eef6cb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/318aa915-95f3-43db-b9af-f404689d8288-attachment.txt b/allure-results/318aa915-95f3-43db-b9af-f404689d8288-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/318aa915-95f3-43db-b9af-f404689d8288-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/319afc3d-633c-45a8-8259-a7b3322190ba-attachment.json b/allure-results/319afc3d-633c-45a8-8259-a7b3322190ba-attachment.json new file mode 100644 index 0000000..c2943d5 --- /dev/null +++ b/allure-results/319afc3d-633c-45a8-8259-a7b3322190ba-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8b0f31b4cbdc23d4509aa" + } + } +} \ No newline at end of file diff --git a/allure-results/31adea9f-352e-4276-9f1b-4de28fd33ae7-attachment.txt b/allure-results/31adea9f-352e-4276-9f1b-4de28fd33ae7-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-results/31adea9f-352e-4276-9f1b-4de28fd33ae7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/31c84db6-8560-4937-aa2e-70e4b1e1966a-attachment.txt b/allure-results/31c84db6-8560-4937-aa2e-70e4b1e1966a-attachment.txt new file mode 100644 index 0000000..a8805e8 --- /dev/null +++ b/allure-results/31c84db6-8560-4937-aa2e-70e4b1e1966a-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1440, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/320dec95-05d9-4c24-b459-8361e0360f4b-attachment.txt b/allure-results/320dec95-05d9-4c24-b459-8361e0360f4b-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/320dec95-05d9-4c24-b459-8361e0360f4b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/321895dc-61d6-4e8d-9663-7e8ea0bd0517-attachment.json b/allure-results/321895dc-61d6-4e8d-9663-7e8ea0bd0517-attachment.json new file mode 100644 index 0000000..5088c29 --- /dev/null +++ b/allure-results/321895dc-61d6-4e8d-9663-7e8ea0bd0517-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "61578d2a-67a6-4dc0-a06b-df3e2d324927", + "status": "accepted", + "privileges": null, + "user": { + "id": "61578d2a-67a6-4dc0-a06b-df3e2d324927" + } + }, + { + "id": "6c7cc04c-5ad4-46d2-9a71-f03ce91f621f", + "status": "pending", + "privileges": null, + "user": { + "id": "6c7cc04c-5ad4-46d2-9a71-f03ce91f621f" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/321fe5fd-df99-4ffb-8716-961e3840fcac-attachment.json b/allure-results/321fe5fd-df99-4ffb-8716-961e3840fcac-attachment.json new file mode 100644 index 0000000..3db2009 --- /dev/null +++ b/allure-results/321fe5fd-df99-4ffb-8716-961e3840fcac-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "b42c6a4c-a9cf-4227-9d62-41f9884671a0", + "created_at": "2026-05-04T14:19:11.864Z", + "updated_at": "2026-05-04T14:19:11.864Z", + "username": "+79993944079", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3221f979-03a7-4682-98a6-fa863d975b21-attachment.json b/allure-results/3221f979-03a7-4682-98a6-fa863d975b21-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/3221f979-03a7-4682-98a6-fa863d975b21-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/322e4b84-d232-4681-9157-c4a679e85fa9-attachment.txt b/allure-results/322e4b84-d232-4681-9157-c4a679e85fa9-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/322e4b84-d232-4681-9157-c4a679e85fa9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/324213ee-8da5-42b5-bfb4-cdfe57be59e1-attachment.json b/allure-results/324213ee-8da5-42b5-bfb4-cdfe57be59e1-attachment.json new file mode 100644 index 0000000..21292ec --- /dev/null +++ b/allure-results/324213ee-8da5-42b5-bfb4-cdfe57be59e1-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab9ac15e6311636d85ab", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/3248056f-2a96-42da-b462-53b9f4d9ebde-attachment.json b/allure-results/3248056f-2a96-42da-b462-53b9f4d9ebde-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/3248056f-2a96-42da-b462-53b9f4d9ebde-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/325cab5c-3352-4264-a0fc-d95b95706b3d-attachment.txt b/allure-results/325cab5c-3352-4264-a0fc-d95b95706b3d-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/325cab5c-3352-4264-a0fc-d95b95706b3d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/32628a83-15e3-4dfe-b057-015a4889fa97-attachment.txt b/allure-results/32628a83-15e3-4dfe-b057-015a4889fa97-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/32628a83-15e3-4dfe-b057-015a4889fa97-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/32a29903-004b-495d-af6e-fe9cb19f6749-attachment.json b/allure-results/32a29903-004b-495d-af6e-fe9cb19f6749-attachment.json new file mode 100644 index 0000000..7a2e5d4 --- /dev/null +++ b/allure-results/32a29903-004b-495d-af6e-fe9cb19f6749-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8abd6037d44249d0d12c1" + }, + { + "id": "69f8abd617bb1e0c5fc4dd0b" + }, + { + "id": "69f8abd617bb1e0c5fc4dd0e" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/32b7aa01-3366-4902-9ec6-9a8e170a92e0-attachment.json b/allure-results/32b7aa01-3366-4902-9ec6-9a8e170a92e0-attachment.json new file mode 100644 index 0000000..3d68cb2 --- /dev/null +++ b/allure-results/32b7aa01-3366-4902-9ec6-9a8e170a92e0-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "members": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/32c60dde-d517-492a-8228-a49c16738804-attachment.txt b/allure-results/32c60dde-d517-492a-8228-a49c16738804-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/32c60dde-d517-492a-8228-a49c16738804-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/32cfc135-de80-4b38-aa2c-55d16bd82198-attachment.txt b/allure-results/32cfc135-de80-4b38-aa2c-55d16bd82198-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/32cfc135-de80-4b38-aa2c-55d16bd82198-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/32e2f664-d20e-4ceb-a52b-29face9b7002-attachment.txt b/allure-results/32e2f664-d20e-4ceb-a52b-29face9b7002-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/32e2f664-d20e-4ceb-a52b-29face9b7002-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/32e8760e-c775-4ff4-97eb-9da81156f198-attachment.json b/allure-results/32e8760e-c775-4ff4-97eb-9da81156f198-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/32e8760e-c775-4ff4-97eb-9da81156f198-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/32e8bded-e877-408c-a141-9091a6c0180a-attachment.json b/allure-results/32e8bded-e877-408c-a141-9091a6c0180a-attachment.json new file mode 100644 index 0000000..1270cb7 --- /dev/null +++ b/allure-results/32e8bded-e877-408c-a141-9091a6c0180a-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "69f7609c-bad0-43ac-81db-444331aed489", + "status": "accepted", + "privileges": null, + "user": { + "id": "69f7609c-bad0-43ac-81db-444331aed489" + } + }, + { + "id": "f9863db0-5794-43c2-9f9a-8b0094b7c118", + "status": "pending", + "privileges": null, + "user": { + "id": "f9863db0-5794-43c2-9f9a-8b0094b7c118" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/332a2c54-f4c2-4803-b57f-6c431b37ef72-attachment.txt b/allure-results/332a2c54-f4c2-4803-b57f-6c431b37ef72-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/332a2c54-f4c2-4803-b57f-6c431b37ef72-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3330c795-f806-4f50-bd2b-62a4dba7ee0d-attachment.txt b/allure-results/3330c795-f806-4f50-bd2b-62a4dba7ee0d-attachment.txt new file mode 100644 index 0000000..5d0191f --- /dev/null +++ b/allure-results/3330c795-f806-4f50-bd2b-62a4dba7ee0d-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] \ No newline at end of file diff --git a/allure-results/3355d050-14cd-429c-b371-b6616eed6aea-attachment.json b/allure-results/3355d050-14cd-429c-b371-b6616eed6aea-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/3355d050-14cd-429c-b371-b6616eed6aea-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/33607f2f-9b24-41c9-80ad-7364137cf1f4-attachment.txt b/allure-results/33607f2f-9b24-41c9-80ad-7364137cf1f4-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/33607f2f-9b24-41c9-80ad-7364137cf1f4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/33b161ec-c7ca-42cf-8055-9e0de3479c5b-attachment.txt b/allure-results/33b161ec-c7ca-42cf-8055-9e0de3479c5b-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/33b161ec-c7ca-42cf-8055-9e0de3479c5b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/33c7a213-5ec1-48d4-8b51-be372c0cf695-attachment.txt b/allure-results/33c7a213-5ec1-48d4-8b51-be372c0cf695-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/33c7a213-5ec1-48d4-8b51-be372c0cf695-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/33dfb1fb-d76e-4abb-a0a6-c14cb0703fa4-attachment.txt b/allure-results/33dfb1fb-d76e-4abb-a0a6-c14cb0703fa4-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/33dfb1fb-d76e-4abb-a0a6-c14cb0703fa4-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/3402826c-0d98-4858-9a47-cf885b6ffde2-attachment.txt b/allure-results/3402826c-0d98-4858-9a47-cf885b6ffde2-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/3402826c-0d98-4858-9a47-cf885b6ffde2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/341c7ccf-9a83-4d20-9978-de92d8ae2a5a-attachment.txt b/allure-results/341c7ccf-9a83-4d20-9978-de92d8ae2a5a-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/341c7ccf-9a83-4d20-9978-de92d8ae2a5a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/342f48d4-d32d-4cc7-92d2-77c55a394acb-attachment.json b/allure-results/342f48d4-d32d-4cc7-92d2-77c55a394acb-attachment.json new file mode 100644 index 0000000..49dca43 --- /dev/null +++ b/allure-results/342f48d4-d32d-4cc7-92d2-77c55a394acb-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "39c4845f-76b4-4bd4-91e2-59bffbb666ee", + "created_at": "2026-05-04T14:35:44.854Z", + "updated_at": "2026-05-04T14:35:44.854Z", + "username": "+79996237440", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/343dff23-0323-4ba1-8ca5-3bb6d21f2141-attachment.txt b/allure-results/343dff23-0323-4ba1-8ca5-3bb6d21f2141-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/343dff23-0323-4ba1-8ca5-3bb6d21f2141-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/344d7e3c-0153-4655-b3a2-c203475b476d-attachment.json b/allure-results/344d7e3c-0153-4655-b3a2-c203475b476d-attachment.json new file mode 100644 index 0000000..c4f94e9 --- /dev/null +++ b/allure-results/344d7e3c-0153-4655-b3a2-c203475b476d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b0a432367dfb4b45a688", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/3475dc1f-1b09-4bae-9df6-821f3c649758-attachment.json b/allure-results/3475dc1f-1b09-4bae-9df6-821f3c649758-attachment.json new file mode 100644 index 0000000..286bda7 --- /dev/null +++ b/allure-results/3475dc1f-1b09-4bae-9df6-821f3c649758-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8a9c81b4cbdc23d450958", + "title": "pass-service-1777904071", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/34d08cce-0dc2-4081-8a75-b7b50d568ec6-attachment.json b/allure-results/34d08cce-0dc2-4081-8a75-b7b50d568ec6-attachment.json new file mode 100644 index 0000000..bd893bf --- /dev/null +++ b/allure-results/34d08cce-0dc2-4081-8a75-b7b50d568ec6-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b18e32367dfb4b45a759", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/34f92f2c-512e-47d7-a93e-43e49dbdadd4-attachment.json b/allure-results/34f92f2c-512e-47d7-a93e-43e49dbdadd4-attachment.json deleted file mode 100644 index 028420d..0000000 --- a/allure-results/34f92f2c-512e-47d7-a93e-43e49dbdadd4-attachment.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "data": { - "createService": { - "id": "69e8a5c91a037043d86d23d8", - "title": "kvs-service-1776854475", - "type": "access" - } - } -} \ No newline at end of file diff --git a/allure-results/35279175-be02-416f-bb8b-931f0597fcee-attachment.json b/allure-results/35279175-be02-416f-bb8b-931f0597fcee-attachment.json new file mode 100644 index 0000000..149664d --- /dev/null +++ b/allure-results/35279175-be02-416f-bb8b-931f0597fcee-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8ab26dc029b6ba8f7cd01" + } + } +} \ No newline at end of file diff --git a/allure-results/3535b6b5-69c9-48e5-bb33-7526d5bed288-attachment.txt b/allure-results/3535b6b5-69c9-48e5-bb33-7526d5bed288-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/3535b6b5-69c9-48e5-bb33-7526d5bed288-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/355552e3-703a-4cfe-bb0b-6251f2506c39-attachment.txt b/allure-results/355552e3-703a-4cfe-bb0b-6251f2506c39-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/355552e3-703a-4cfe-bb0b-6251f2506c39-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3562a470-7047-4209-be66-89267ca96bc8-attachment.txt b/allure-results/3562a470-7047-4209-be66-89267ca96bc8-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/3562a470-7047-4209-be66-89267ca96bc8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/357400b2-6d9b-4fb1-8ccf-84591e1148dd-attachment.json b/allure-results/357400b2-6d9b-4fb1-8ccf-84591e1148dd-attachment.json new file mode 100644 index 0000000..593e62a --- /dev/null +++ b/allure-results/357400b2-6d9b-4fb1-8ccf-84591e1148dd-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8a9d0037d44249d0d0f3f" + }, + { + "id": "69f8a9d0037d44249d0d0f42" + }, + { + "id": "69f8a9d0037d44249d0d0f45" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/357b23c2-49ab-4490-b88a-c16651d66fce-attachment.json b/allure-results/357b23c2-49ab-4490-b88a-c16651d66fce-attachment.json new file mode 100644 index 0000000..ec2665c --- /dev/null +++ b/allure-results/357b23c2-49ab-4490-b88a-c16651d66fce-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "546e7cd4-88ef-4d37-86f8-4b0cea496abc", + "status": "accepted", + "privileges": null, + "user": { + "id": "546e7cd4-88ef-4d37-86f8-4b0cea496abc" + } + }, + { + "id": "77bd8c3a-f220-4f56-840d-c522197aac47", + "status": "pending", + "privileges": null, + "user": { + "id": "77bd8c3a-f220-4f56-840d-c522197aac47" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/358747c4-79f4-4379-9e4f-cf6db0c05bd4-attachment.json b/allure-results/358747c4-79f4-4379-9e4f-cf6db0c05bd4-attachment.json new file mode 100644 index 0000000..14e1cee --- /dev/null +++ b/allure-results/358747c4-79f4-4379-9e4f-cf6db0c05bd4-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "0762c878-588d-4d77-9af2-7b3729730613", + "status": "accepted", + "privileges": null, + "user": { + "id": "0762c878-588d-4d77-9af2-7b3729730613" + } + }, + { + "id": "afc25f7a-483b-429e-b1d2-f180c8140cd5", + "status": "accepted", + "privileges": null, + "user": { + "id": "afc25f7a-483b-429e-b1d2-f180c8140cd5" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/359f0e35-37b1-4349-807c-3f685788d51f-attachment.txt b/allure-results/359f0e35-37b1-4349-807c-3f685788d51f-attachment.txt new file mode 100644 index 0000000..cc56eaf --- /dev/null +++ b/allure-results/359f0e35-37b1-4349-807c-3f685788d51f-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aad132367dfb4b45a1f4', place_id='69f8aad0037d44249d0d1005'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/35baa6cd-363b-4d3f-a054-3eee08ea8ea9-attachment.json b/allure-results/35baa6cd-363b-4d3f-a054-3eee08ea8ea9-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/35baa6cd-363b-4d3f-a054-3eee08ea8ea9-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/35cb49d9-a6dc-480c-9f8c-e8172595d3fc-attachment.json b/allure-results/35cb49d9-a6dc-480c-9f8c-e8172595d3fc-attachment.json deleted file mode 100644 index cc06b0f..0000000 --- a/allure-results/35cb49d9-a6dc-480c-9f8c-e8172595d3fc-attachment.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "data": { - "createService": { - "id": "69e8a59d1a037043d86d23d3", - "title": "kvs-service-1776854432", - "type": "access" - } - } -} \ No newline at end of file diff --git a/allure-results/35d8000e-a2f7-447c-ada6-e380c1b382ad-attachment.txt b/allure-results/35d8000e-a2f7-447c-ada6-e380c1b382ad-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/35d8000e-a2f7-447c-ada6-e380c1b382ad-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/35e49f2a-e8fd-4f4f-b8b7-7acac90dcb05-attachment.txt b/allure-results/35e49f2a-e8fd-4f4f-b8b7-7acac90dcb05-attachment.txt new file mode 100644 index 0000000..013c782 --- /dev/null +++ b/allure-results/35e49f2a-e8fd-4f4f-b8b7-7acac90dcb05-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8abc217bb1e0c5fc4dcb2', place_id='69f8abc2037d44249d0d1260'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/35f113a3-502a-44c4-ac7d-7b8e2b66321a-attachment.json b/allure-results/35f113a3-502a-44c4-ac7d-7b8e2b66321a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/35f113a3-502a-44c4-ac7d-7b8e2b66321a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/35f539d2-25db-4b8b-83bd-f92fb6417ab1-attachment.txt b/allure-results/35f539d2-25db-4b8b-83bd-f92fb6417ab1-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/35f539d2-25db-4b8b-83bd-f92fb6417ab1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/35fb6621-fae6-459a-89e7-6e06dc4ac0c6-attachment.json b/allure-results/35fb6621-fae6-459a-89e7-6e06dc4ac0c6-attachment.json new file mode 100644 index 0000000..3473ee6 --- /dev/null +++ b/allure-results/35fb6621-fae6-459a-89e7-6e06dc4ac0c6-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abd6c15e6311636d86bf", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/3637b642-858b-4e59-9752-0dfc63542cc0-attachment.txt b/allure-results/3637b642-858b-4e59-9752-0dfc63542cc0-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/3637b642-858b-4e59-9752-0dfc63542cc0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/365389a0-e7f4-493d-b3aa-fc44156e4fe2-attachment.txt b/allure-results/365389a0-e7f4-493d-b3aa-fc44156e4fe2-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/365389a0-e7f4-493d-b3aa-fc44156e4fe2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3662fbb5-0108-458a-b021-240b3b8b69fc-attachment.txt b/allure-results/3662fbb5-0108-458a-b021-240b3b8b69fc-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/3662fbb5-0108-458a-b021-240b3b8b69fc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/368efdad-2157-4bc6-a659-8044943ab0d7-attachment.txt b/allure-results/368efdad-2157-4bc6-a659-8044943ab0d7-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/368efdad-2157-4bc6-a659-8044943ab0d7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/36ac0243-c48d-47b0-850a-08005a65943e-result.json b/allure-results/36ac0243-c48d-47b0-850a-08005a65943e-result.json new file mode 100644 index 0000000..ab1f0a3 --- /dev/null +++ b/allure-results/36ac0243-c48d-47b0-850a-08005a65943e-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1432, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904333865, "stop": 1777904334197}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "651bde3b-9280-45b9-b261-ff494a44fefe-attachment.json", "type": "application/json"}], "start": 1777904334199, "stop": 1777904334247}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=69f8aacec15e6311636d842b)", "status": "passed", "attachments": [{"name": "RuntimeError: createPlaceMultiple(entrance)", "source": "8ceb1710-f87b-447f-b495-33df0177b66d-attachment.txt", "type": "text/plain"}], "start": 1777904334247, "stop": 1777904334280}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=6915dc03462d5aea0adc8cbd)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "3110c170-6010-4b06-b0f4-abde4e414182-attachment.json", "type": "application/json"}], "start": 1777904334281, "stop": 1777904334328}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "d2e8bb6b-1e07-46aa-a8af-55d5cccda95b-attachment.txt", "type": "text/plain"}], "start": 1777904334363, "stop": 1777904334386}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "ef1c351c-f197-4ab8-9307-da4ce2e1eac1-attachment.txt", "type": "text/plain"}], "start": 1777904334386, "stop": 1777904334410}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "a68071d2-ad32-4613-8bfc-071e24ca9e53-attachment.txt", "type": "text/plain"}], "start": 1777904334410, "stop": 1777904334435}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "ca54bf3c-4837-4cf6-8da7-8666743ba606-attachment.txt", "type": "text/plain"}], "start": 1777904334435, "stop": 1777904334468}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "11f3567c-d9d7-464f-8415-b296ebf8d068-attachment.txt", "type": "text/plain"}], "start": 1777904334468, "stop": 1777904334507}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "110096a8-3785-4f73-9f8a-73bf00b1317e-attachment.txt", "type": "text/plain"}], "start": 1777904334507, "stop": 1777904334530}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "743cfc46-ff8d-46ba-bf70-5bc961fd2a0f-attachment.txt", "type": "text/plain"}], "start": 1777904334530, "stop": 1777904334557}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "6b4ef0fc-a741-4cce-b65f-4234aadbb119-attachment.txt", "type": "text/plain"}], "start": 1777904334557, "stop": 1777904334584}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "af9ab35e-3694-4bf6-97bc-1fa4fe0fcb81-attachment.txt", "type": "text/plain"}], "start": 1777904334584, "stop": 1777904334612}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "16c2d443-75c7-4448-b29b-9bfca09007eb-attachment.txt", "type": "text/plain"}], "start": 1777904334612, "stop": 1777904334635}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "4199f180-dc82-424c-8d23-fa69810901d2-attachment.txt", "type": "text/plain"}], "start": 1777904334635, "stop": 1777904334662}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "368efdad-2157-4bc6-a659-8044943ab0d7-attachment.txt", "type": "text/plain"}], "start": 1777904334662, "stop": 1777904334686}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "ef227478-f921-4c3b-bdb3-6b5359bb8ab3-attachment.txt", "type": "text/plain"}], "start": 1777904334686, "stop": 1777904334713}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "93cd90e7-810b-46bc-82d9-98a1f61ea2bd-attachment.txt", "type": "text/plain"}], "start": 1777904334713, "stop": 1777904334742}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "5a202539-29e0-4384-806f-d9c78243a4fd-attachment.txt", "type": "text/plain"}], "start": 1777904334742, "stop": 1777904334769}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "6e8ec069-a1da-4771-8f3a-ef577917c856-attachment.txt", "type": "text/plain"}], "start": 1777904334769, "stop": 1777904334814}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "49f654e3-29d1-4a9c-80e1-5bff605a2b6f-attachment.txt", "type": "text/plain"}], "start": 1777904334814, "stop": 1777904334854}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "872649d4-120e-41cf-94d0-815b0926d695-attachment.txt", "type": "text/plain"}], "start": 1777904334854, "stop": 1777904334885}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "5c43af41-bf61-47e3-9186-18b194126038-attachment.txt", "type": "text/plain"}], "start": 1777904334886, "stop": 1777904334926}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "2033c668-de05-4e67-9037-8a8444d8613b-attachment.txt", "type": "text/plain"}], "start": 1777904334926, "stop": 1777904334950}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "dcd470f9-7bfb-4dbf-b3c3-0df7493dae74-attachment.json", "type": "application/json"}], "start": 1777904334951, "stop": 1777904334984}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "feca6196-e4fc-4b03-8165-7bc7a39fde86-attachment.json", "type": "application/json"}], "start": 1777904334984, "stop": 1777904335022}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "8704cdc6-4dea-4f9e-83d8-053fe83ff366-attachment.json", "type": "application/json"}], "start": 1777904335022, "stop": 1777904335069}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "72e42239-1789-4c17-a0f7-3ddb722cdb21-attachment.json", "type": "application/json"}], "start": 1777904335069, "stop": 1777904335141}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "6893ad00-8daa-4797-b999-ee5c82e896fb-attachment.txt", "type": "text/plain"}], "start": 1777904334197, "stop": 1777904335141}, {"name": "And create pass for prepared place", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1432, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "f9ed60de-a47c-4f37-8998-5db3ebc260b8-attachment.txt", "type": "text/plain"}], "start": 1777904335143, "stop": 1777904335176}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "6d360666-e884-4729-b1bf-8d38b5092faf-attachment.txt", "type": "text/plain"}], "start": 1777904335176, "stop": 1777904335203}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "bbfad602-d671-44ab-adc8-485df7d56b7e-attachment.txt", "type": "text/plain"}], "start": 1777904335203, "stop": 1777904335235}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "bc432835-3657-4cc2-b948-d0bc3ea07ab8-attachment.txt", "type": "text/plain"}], "start": 1777904335235, "stop": 1777904335261}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "c294d605-ce13-45c7-a943-c6a41037df78-attachment.txt", "type": "text/plain"}], "start": 1777904335261, "stop": 1777904335287}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "fec40bac-d71f-45f2-912c-48a40f265dda-attachment.txt", "type": "text/plain"}], "start": 1777904335287, "stop": 1777904335312}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "b5991e4d-b1ca-4af2-9686-cf56703943fb-attachment.txt", "type": "text/plain"}], "start": 1777904335312, "stop": 1777904335336}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "ad2a9246-4b1f-4b8a-8fbf-3401f5a5ba1e-attachment.txt", "type": "text/plain"}], "start": 1777904335336, "stop": 1777904335377}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "9ad02522-e34f-40cc-a64a-8bbe74d133bf-attachment.txt", "type": "text/plain"}], "start": 1777904335377, "stop": 1777904335401}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "3f986b5d-dce7-4ec6-94df-06cd3a7a67a7-attachment.txt", "type": "text/plain"}], "start": 1777904335401, "stop": 1777904335426}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "3b7b80f9-3905-4cf0-ba91-a8aef79096bd-attachment.txt", "type": "text/plain"}], "start": 1777904335426, "stop": 1777904335454}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "4e548b7e-2348-4c8e-9e29-d4521ab799ee-attachment.txt", "type": "text/plain"}], "start": 1777904335454, "stop": 1777904335482}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "0bf71998-4fb9-4ad4-b26d-b7f68f89bc2a-attachment.txt", "type": "text/plain"}], "start": 1777904335483, "stop": 1777904335508}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "5d2a2313-7c95-4d0e-aa64-509744975d98-attachment.txt", "type": "text/plain"}], "start": 1777904335508, "stop": 1777904335552}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "f0482c2b-3793-4f10-875f-64908d81113e-attachment.txt", "type": "text/plain"}], "start": 1777904335552, "stop": 1777904335586}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "2ab5b533-af24-4430-967d-180906c2ce4b-attachment.txt", "type": "text/plain"}], "start": 1777904335586, "stop": 1777904335640}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "21d5d8c6-92b8-466b-a171-029e37923c1e-attachment.txt", "type": "text/plain"}], "start": 1777904335640, "stop": 1777904335694}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "8dfbda3f-3a9f-4a8b-9b48-da03fc9eb927-attachment.txt", "type": "text/plain"}], "start": 1777904335694, "stop": 1777904335721}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "d43de201-b56c-47fc-b765-b46952ebf3ca-attachment.txt", "type": "text/plain"}], "start": 1777904335721, "stop": 1777904335746}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "110af90f-8fb2-41c0-83d9-4a777db24942-attachment.txt", "type": "text/plain"}], "start": 1777904335746, "stop": 1777904335773}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v1)", "source": "842dbbed-ca59-4cf6-9f7e-253a7c503849-attachment.txt", "type": "text/plain"}], "start": 1777904335774, "stop": 1777904335823}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "4b57bf98-f4e1-4b58-8cdf-b21220b815da-attachment.txt", "type": "text/plain"}], "start": 1777904335141, "stop": 1777904335827}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904335828, "stop": 1777904336009}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777904336010, "stop": 1777904336090}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904336090, "stop": 1777904336142}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904336142, "stop": 1777904336195}, {"name": "When query passRequests by created pass_id", "status": "skipped", "start": 1777904336196, "stop": 1777904336196}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777904336196, "stop": 1777904336196}], "start": 1777904333864, "stop": 1777904336196, "uuid": "ff4328dc-5f18-4268-8e0e-e8fb49496e86", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/36b51cc0-1048-4b1a-8cc2-64e78748a943-attachment.txt b/allure-results/36b51cc0-1048-4b1a-8cc2-64e78748a943-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/36b51cc0-1048-4b1a-8cc2-64e78748a943-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/36f25bab-33f0-43d0-b8b4-3d9619f67c52-attachment.json b/allure-results/36f25bab-33f0-43d0-b8b4-3d9619f67c52-attachment.json new file mode 100644 index 0000000..a5707f5 --- /dev/null +++ b/allure-results/36f25bab-33f0-43d0-b8b4-3d9619f67c52-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "f84e4a72-0de2-4980-be9b-6b62bfe7e375", + "created_at": "2026-05-04T14:23:00.743Z", + "updated_at": "2026-05-04T14:23:00.743Z", + "username": "+79993497971", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3734e1f3-d6fc-4fb0-853f-82baef3060ec-result.json b/allure-results/3734e1f3-d6fc-4fb0-853f-82baef3060ec-result.json new file mode 100644 index 0000000..05595f9 --- /dev/null +++ b/allure-results/3734e1f3-d6fc-4fb0-853f-82baef3060ec-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 704, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 326, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 284, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 205, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777903995251, "stop": 1777903995406}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 704, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 326, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 284, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 205, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=section)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 284, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 205, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "attachments": [{"name": "RuntimeError: createPlaceMultiple", "source": "de89cf23-7311-4bb1-9c59-26f5a391e679-attachment.txt", "type": "text/plain"}], "start": 1777903995427, "stop": 1777903995452}], "start": 1777903995407, "stop": 1777903995458}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777903995461, "stop": 1777903995461}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777903995461, "stop": 1777903995461}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777903995461, "stop": 1777903995461}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777903995461, "stop": 1777903995461}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777903995461, "stop": 1777903995461}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777903995461, "stop": 1777903995461}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777903995461, "stop": 1777903995461}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777903995461, "stop": 1777903995461}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777903995461, "stop": 1777903995461}], "start": 1777903995250, "stop": 1777903995461, "uuid": "3e70db8f-48a9-43cb-9c74-97596d9ab785", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/3747185d-619a-4bfd-87d6-8febca888fb7-attachment.txt b/allure-results/3747185d-619a-4bfd-87d6-8febca888fb7-attachment.txt new file mode 100644 index 0000000..019a45c --- /dev/null +++ b/allure-results/3747185d-619a-4bfd-87d6-8febca888fb7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"createEntrance\" must not have a selection since type \"JSONObject!\" has no subfields.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/377ab1e4-670f-465b-b21e-f2f22faa5714-attachment.txt b/allure-results/377ab1e4-670f-465b-b21e-f2f22faa5714-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-results/377ab1e4-670f-465b-b21e-f2f22faa5714-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/37c58b83-9a93-419e-b575-6835bf878d37-attachment.txt b/allure-results/37c58b83-9a93-419e-b575-6835bf878d37-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/37c58b83-9a93-419e-b575-6835bf878d37-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/37cec871-d3d0-4dcb-9512-15506295e6e6-attachment.json b/allure-results/37cec871-d3d0-4dcb-9512-15506295e6e6-attachment.json new file mode 100644 index 0000000..921896d --- /dev/null +++ b/allure-results/37cec871-d3d0-4dcb-9512-15506295e6e6-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa9132367dfb4b45a16d", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/37d71592-e1d2-4972-a6d0-3b6db5b56d5f-attachment.json b/allure-results/37d71592-e1d2-4972-a6d0-3b6db5b56d5f-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/37d71592-e1d2-4972-a6d0-3b6db5b56d5f-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/380709c5-2984-4df4-a91f-7286ed0e534d-attachment.json b/allure-results/380709c5-2984-4df4-a91f-7286ed0e534d-attachment.json new file mode 100644 index 0000000..131f9a2 --- /dev/null +++ b/allure-results/380709c5-2984-4df4-a91f-7286ed0e534d-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8b186b55738e9a3c46ff7" + } + } +} \ No newline at end of file diff --git a/allure-results/380b3dad-d312-47b7-80c1-393331be6f9c-attachment.txt b/allure-results/380b3dad-d312-47b7-80c1-393331be6f9c-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/380b3dad-d312-47b7-80c1-393331be6f9c-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/3868566f-d720-422f-98a8-f01be8e66040-attachment.txt b/allure-results/3868566f-d720-422f-98a8-f01be8e66040-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/3868566f-d720-422f-98a8-f01be8e66040-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3873bd06-505b-4963-8015-1e155c9a145c-attachment.json b/allure-results/3873bd06-505b-4963-8015-1e155c9a145c-attachment.json new file mode 100644 index 0000000..95223e6 --- /dev/null +++ b/allure-results/3873bd06-505b-4963-8015-1e155c9a145c-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8b151037d44249d0d156f" + }, + { + "id": "69f8b151c15e6311636d89f3" + }, + { + "id": "69f8b151c15e6311636d89f6" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/3888671a-ef92-4e6d-b0d6-8077897dfc55-attachment.txt b/allure-results/3888671a-ef92-4e6d-b0d6-8077897dfc55-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/3888671a-ef92-4e6d-b0d6-8077897dfc55-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/388af218-c0b6-41a2-9ee9-164a3474574a-attachment.json b/allure-results/388af218-c0b6-41a2-9ee9-164a3474574a-attachment.json new file mode 100644 index 0000000..260f23e --- /dev/null +++ b/allure-results/388af218-c0b6-41a2-9ee9-164a3474574a-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "830c1ecd-b974-4aa8-9b56-a5b28462ea84", + "status": "accepted", + "privileges": null, + "user": { + "id": "830c1ecd-b974-4aa8-9b56-a5b28462ea84" + } + }, + { + "id": "b6229627-28a2-4254-9269-30b2fb494220", + "status": "accepted", + "privileges": null, + "user": { + "id": "b6229627-28a2-4254-9269-30b2fb494220" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/3890cbab-b895-4b1e-b7c5-e3935fba6b67-attachment.json b/allure-results/3890cbab-b895-4b1e-b7c5-e3935fba6b67-attachment.json new file mode 100644 index 0000000..685cb7d --- /dev/null +++ b/allure-results/3890cbab-b895-4b1e-b7c5-e3935fba6b67-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "7be01224-6a04-479f-8841-10c6a33988a0", + "status": "pending", + "privileges": null, + "user": { + "id": "7be01224-6a04-479f-8841-10c6a33988a0" + } + }, + { + "id": "e5886bf1-4fe6-486d-985e-55a96446c72d", + "status": "accepted", + "privileges": null, + "user": { + "id": "e5886bf1-4fe6-486d-985e-55a96446c72d" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/38a55bde-3c21-423c-86af-813a2795b432-attachment.txt b/allure-results/38a55bde-3c21-423c-86af-813a2795b432-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/38a55bde-3c21-423c-86af-813a2795b432-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/38ce6c89-e2db-4154-8a60-0983c905b19b-attachment.txt b/allure-results/38ce6c89-e2db-4154-8a60-0983c905b19b-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/38ce6c89-e2db-4154-8a60-0983c905b19b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/38d72b51-f31d-41e5-8ef6-daa02d9e3f9d-attachment.txt b/allure-results/38d72b51-f31d-41e5-8ef6-daa02d9e3f9d-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/38d72b51-f31d-41e5-8ef6-daa02d9e3f9d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/390fabef-448a-435d-b10f-d17020496a48-attachment.txt b/allure-results/390fabef-448a-435d-b10f-d17020496a48-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/390fabef-448a-435d-b10f-d17020496a48-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3915fcc2-e69a-461c-9813-aa1f921196fc-attachment.json b/allure-results/3915fcc2-e69a-461c-9813-aa1f921196fc-attachment.json new file mode 100644 index 0000000..eb62332 --- /dev/null +++ b/allure-results/3915fcc2-e69a-461c-9813-aa1f921196fc-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8b1205bf357cd11710f07", + "title": "c59bf284", + "place": { + "id": "69f8b11e17bb1e0c5fc4e031", + "name": "passreq-place-3-1777905949" + }, + "starts_at": "2026-05-04T14:46:52.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/39329aa1-c548-4cc9-861a-196dbed10aa9-attachment.txt b/allure-results/39329aa1-c548-4cc9-861a-196dbed10aa9-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/39329aa1-c548-4cc9-861a-196dbed10aa9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/39523c23-6b84-4d4a-b2b6-5a8d5ada56f0-attachment.txt b/allure-results/39523c23-6b84-4d4a-b2b6-5a8d5ada56f0-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/39523c23-6b84-4d4a-b2b6-5a8d5ada56f0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/397d94c8-9a8a-4281-aac5-5901cca30f41-attachment.json b/allure-results/397d94c8-9a8a-4281-aac5-5901cca30f41-attachment.json new file mode 100644 index 0000000..3781e32 --- /dev/null +++ b/allure-results/397d94c8-9a8a-4281-aac5-5901cca30f41-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab28c15e6311636d84ae", + "member_id": "893e018a-c644-4e43-9e19-c27a129b58b7" + } + } +} \ No newline at end of file diff --git a/allure-results/399328bd-6bca-44cf-808b-ae6cd7521c37-attachment.json b/allure-results/399328bd-6bca-44cf-808b-ae6cd7521c37-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/399328bd-6bca-44cf-808b-ae6cd7521c37-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/39abc093-5771-4e66-91c5-d94a9ce12271-attachment.txt b/allure-results/39abc093-5771-4e66-91c5-d94a9ce12271-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/39abc093-5771-4e66-91c5-d94a9ce12271-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/39ae49e6-c556-475a-8d04-b52c8fcb00a5-attachment.json b/allure-results/39ae49e6-c556-475a-8d04-b52c8fcb00a5-attachment.json new file mode 100644 index 0000000..9b2b19f --- /dev/null +++ b/allure-results/39ae49e6-c556-475a-8d04-b52c8fcb00a5-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab8332367dfb4b45a31a", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/39e64482-0ff9-4eb0-9159-4de7db861d52-attachment.json b/allure-results/39e64482-0ff9-4eb0-9159-4de7db861d52-attachment.json new file mode 100644 index 0000000..0597d53 --- /dev/null +++ b/allure-results/39e64482-0ff9-4eb0-9159-4de7db861d52-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aa9417bb1e0c5fc4db0d", + "member_id": "2ea6baf0-886d-44b3-aa44-c26d786755a3" + } + } +} \ No newline at end of file diff --git a/allure-results/39f2e6f9-9526-41c1-8c8f-e57bfa230547-attachment.json b/allure-results/39f2e6f9-9526-41c1-8c8f-e57bfa230547-attachment.json new file mode 100644 index 0000000..c1b82f0 --- /dev/null +++ b/allure-results/39f2e6f9-9526-41c1-8c8f-e57bfa230547-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a97c32367dfb4b45a0f8", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/3a43e946-926a-4a03-ad04-20fa365d2559-attachment.json b/allure-results/3a43e946-926a-4a03-ad04-20fa365d2559-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/3a43e946-926a-4a03-ad04-20fa365d2559-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3a668e91-d85d-42c2-a71f-b6e33edbd2d2-attachment.txt b/allure-results/3a668e91-d85d-42c2-a71f-b6e33edbd2d2-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/3a668e91-d85d-42c2-a71f-b6e33edbd2d2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3a860f3b-1fb6-461a-95d7-1a1786702860-attachment.txt b/allure-results/3a860f3b-1fb6-461a-95d7-1a1786702860-attachment.txt new file mode 100644 index 0000000..fbf3592 --- /dev/null +++ b/allure-results/3a860f3b-1fb6-461a-95d7-1a1786702860-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8abca32367dfb4b45a3d2', place_id='69f8abc9c15e6311636d8698'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3a8a9cf9-66f9-411d-a88f-95daf33e1f54-attachment.txt b/allure-results/3a8a9cf9-66f9-411d-a88f-95daf33e1f54-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/3a8a9cf9-66f9-411d-a88f-95daf33e1f54-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3abd9f90-a7bd-412a-a79e-ccc8fad2567b-attachment.json b/allure-results/3abd9f90-a7bd-412a-a79e-ccc8fad2567b-attachment.json new file mode 100644 index 0000000..5140aca --- /dev/null +++ b/allure-results/3abd9f90-a7bd-412a-a79e-ccc8fad2567b-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aba517bb1e0c5fc4dc9e", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/3ad0f035-f31b-4a86-a1dc-5ec219ded88c-attachment.txt b/allure-results/3ad0f035-f31b-4a86-a1dc-5ec219ded88c-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/3ad0f035-f31b-4a86-a1dc-5ec219ded88c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3ae23763-ce13-4d22-a262-ef5582a694f1-attachment.json b/allure-results/3ae23763-ce13-4d22-a262-ef5582a694f1-attachment.json new file mode 100644 index 0000000..a12313e --- /dev/null +++ b/allure-results/3ae23763-ce13-4d22-a262-ef5582a694f1-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aad032367dfb4b45a1e6", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/3ae31964-a3b8-47dc-a2eb-f10e21542c69-attachment.txt b/allure-results/3ae31964-a3b8-47dc-a2eb-f10e21542c69-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/3ae31964-a3b8-47dc-a2eb-f10e21542c69-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3af90cf3-4c65-4e0c-9fea-f14a5ea59922-attachment.txt b/allure-results/3af90cf3-4c65-4e0c-9fea-f14a5ea59922-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/3af90cf3-4c65-4e0c-9fea-f14a5ea59922-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3b2d2c91-9a28-4a4a-90a8-9f6985d9d57e-attachment.json b/allure-results/3b2d2c91-9a28-4a4a-90a8-9f6985d9d57e-attachment.json new file mode 100644 index 0000000..2e57399 --- /dev/null +++ b/allure-results/3b2d2c91-9a28-4a4a-90a8-9f6985d9d57e-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa9317bb1e0c5fc4db06", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/3b325e68-9ebd-4e86-9b42-38952eb14723-attachment.json b/allure-results/3b325e68-9ebd-4e86-9b42-38952eb14723-attachment.json new file mode 100644 index 0000000..b1e7c51 --- /dev/null +++ b/allure-results/3b325e68-9ebd-4e86-9b42-38952eb14723-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b04517bb1e0c5fc4df7f", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/3b3908f6-2e41-4faa-9266-91ad76b58146-attachment.txt b/allure-results/3b3908f6-2e41-4faa-9266-91ad76b58146-attachment.txt new file mode 100644 index 0000000..53108cf --- /dev/null +++ b/allure-results/3b3908f6-2e41-4faa-9266-91ad76b58146-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$attributes\" of type \"[String!]!\" used in position expecting type \"[EmployeeAttribute!]!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3b4f33c7-794e-41a6-871e-58125e98176c-attachment.txt b/allure-results/3b4f33c7-794e-41a6-871e-58125e98176c-attachment.txt new file mode 100644 index 0000000..009781a --- /dev/null +++ b/allure-results/3b4f33c7-794e-41a6-871e-58125e98176c-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aad417bb1e0c5fc4db50', place_id='69f8aad4c15e6311636d8451'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3b64e156-5ea3-4c02-a21a-200f6735ccaf-attachment.json b/allure-results/3b64e156-5ea3-4c02-a21a-200f6735ccaf-attachment.json new file mode 100644 index 0000000..97e27ef --- /dev/null +++ b/allure-results/3b64e156-5ea3-4c02-a21a-200f6735ccaf-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "f9863db0-5794-43c2-9f9a-8b0094b7c118", + "created_at": "2026-05-04T14:36:25.900Z", + "updated_at": "2026-05-04T14:36:25.900Z", + "username": "+79994587430", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3b770247-25d1-4f2e-a312-f1d7a577d1f2-attachment.json b/allure-results/3b770247-25d1-4f2e-a312-f1d7a577d1f2-attachment.json new file mode 100644 index 0000000..36c334a --- /dev/null +++ b/allure-results/3b770247-25d1-4f2e-a312-f1d7a577d1f2-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af54037d44249d0d1448", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/3b7b80f9-3905-4cf0-ba91-a8aef79096bd-attachment.txt b/allure-results/3b7b80f9-3905-4cf0-ba91-a8aef79096bd-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/3b7b80f9-3905-4cf0-ba91-a8aef79096bd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3b7fb38a-6b07-436a-982d-46ba4c16a875-attachment.txt b/allure-results/3b7fb38a-6b07-436a-982d-46ba4c16a875-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/3b7fb38a-6b07-436a-982d-46ba4c16a875-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3b8866bd-f1fa-43d4-83bc-a48df3ed2df3-attachment.txt b/allure-results/3b8866bd-f1fa-43d4-83bc-a48df3ed2df3-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/3b8866bd-f1fa-43d4-83bc-a48df3ed2df3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3be0950e-6a78-4f90-be15-f419ba0ce8f3-attachment.txt b/allure-results/3be0950e-6a78-4f90-be15-f419ba0ce8f3-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/3be0950e-6a78-4f90-be15-f419ba0ce8f3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3bed28bb-9467-4f19-81d0-45a230f58b92-attachment.json b/allure-results/3bed28bb-9467-4f19-81d0-45a230f58b92-attachment.json new file mode 100644 index 0000000..b473805 --- /dev/null +++ b/allure-results/3bed28bb-9467-4f19-81d0-45a230f58b92-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af3c17bb1e0c5fc4deb1", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/3befd199-fb21-4294-bdb3-bd97e4eb36d7-attachment.txt b/allure-results/3befd199-fb21-4294-bdb3-bd97e4eb36d7-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/3befd199-fb21-4294-bdb3-bd97e4eb36d7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3c0d87fd-d58e-47c3-8b92-39748c78e934-attachment.txt b/allure-results/3c0d87fd-d58e-47c3-8b92-39748c78e934-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/3c0d87fd-d58e-47c3-8b92-39748c78e934-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3c19194f-435e-478f-8b0e-46c694fd52ef-attachment.txt b/allure-results/3c19194f-435e-478f-8b0e-46c694fd52ef-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/3c19194f-435e-478f-8b0e-46c694fd52ef-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3c54a181-a716-4ffe-9b9c-18891f856259-attachment.json b/allure-results/3c54a181-a716-4ffe-9b9c-18891f856259-attachment.json new file mode 100644 index 0000000..6f92000 --- /dev/null +++ b/allure-results/3c54a181-a716-4ffe-9b9c-18891f856259-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa3bc15e6311636d83a3", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/3c5f14e2-c6b7-4e7d-90ed-aa49db9452e2-attachment.json b/allure-results/3c5f14e2-c6b7-4e7d-90ed-aa49db9452e2-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/3c5f14e2-c6b7-4e7d-90ed-aa49db9452e2-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3c67f3b8-0275-453e-8ad9-faf345d0d86d-attachment.txt b/allure-results/3c67f3b8-0275-453e-8ad9-faf345d0d86d-attachment.txt new file mode 100644 index 0000000..6911a6c --- /dev/null +++ b/allure-results/3c67f3b8-0275-453e-8ad9-faf345d0d86d-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8b09dc15e6311636d892a", account_id: "674fa177-c927-4039-9200-109b64956ab1", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/3c6a83ec-60a2-41e5-b5f9-13d741b13125-attachment.txt b/allure-results/3c6a83ec-60a2-41e5-b5f9-13d741b13125-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/3c6a83ec-60a2-41e5-b5f9-13d741b13125-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3c8f3874-0f5a-48ad-91cc-63c31d25f694-attachment.txt b/allure-results/3c8f3874-0f5a-48ad-91cc-63c31d25f694-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/3c8f3874-0f5a-48ad-91cc-63c31d25f694-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3c8ff3f4-3ea5-4791-8d5b-3ea165df904a-attachment.txt b/allure-results/3c8ff3f4-3ea5-4791-8d5b-3ea165df904a-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/3c8ff3f4-3ea5-4791-8d5b-3ea165df904a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3cbbb849-ba4c-4960-9f4d-f69c1605da05-attachment.json b/allure-results/3cbbb849-ba4c-4960-9f4d-f69c1605da05-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/3cbbb849-ba4c-4960-9f4d-f69c1605da05-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3cc1b034-96a1-4de3-9c13-e1297f86f613-attachment.txt b/allure-results/3cc1b034-96a1-4de3-9c13-e1297f86f613-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/3cc1b034-96a1-4de3-9c13-e1297f86f613-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3cc7322a-afb5-4b5a-a549-71032b169bf3-attachment.txt b/allure-results/3cc7322a-afb5-4b5a-a549-71032b169bf3-attachment.txt new file mode 100644 index 0000000..5a8239f --- /dev/null +++ b/allure-results/3cc7322a-afb5-4b5a-a549-71032b169bf3-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1523, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/3ccbb2aa-5343-4ffb-a47c-76ac07482d18-attachment.txt b/allure-results/3ccbb2aa-5343-4ffb-a47c-76ac07482d18-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/3ccbb2aa-5343-4ffb-a47c-76ac07482d18-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3cd0520c-472a-429b-b046-93b0cf285c61-attachment.json b/allure-results/3cd0520c-472a-429b-b046-93b0cf285c61-attachment.json new file mode 100644 index 0000000..2b6e2b0 --- /dev/null +++ b/allure-results/3cd0520c-472a-429b-b046-93b0cf285c61-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "95efa9b1-4ac3-474b-b256-f2b3f01b0ee9", + "created_at": "2026-05-04T14:22:18.927Z", + "updated_at": "2026-05-04T14:22:18.927Z", + "username": "+79996873544", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3cdd1c3f-75f6-483d-8fab-b51a2fea6a22-attachment.json b/allure-results/3cdd1c3f-75f6-483d-8fab-b51a2fea6a22-attachment.json new file mode 100644 index 0000000..cfb4789 --- /dev/null +++ b/allure-results/3cdd1c3f-75f6-483d-8fab-b51a2fea6a22-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aa42c15e6311636d83b2", + "member_id": "2edf75e6-76ad-416e-86c3-98080b07905f" + } + } +} \ No newline at end of file diff --git a/allure-results/3cdf986e-acb5-4bf5-90c4-39e4e8e5fa17-attachment.json b/allure-results/3cdf986e-acb5-4bf5-90c4-39e4e8e5fa17-attachment.json new file mode 100644 index 0000000..3c8b325 --- /dev/null +++ b/allure-results/3cdf986e-acb5-4bf5-90c4-39e4e8e5fa17-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aad4c15e6311636d844e", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/3cf1396b-4eda-4eab-a18a-a371337abeee-attachment.txt b/allure-results/3cf1396b-4eda-4eab-a18a-a371337abeee-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/3cf1396b-4eda-4eab-a18a-a371337abeee-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3cf414a4-bd16-4d75-8f57-b0efb5c49168-attachment.txt b/allure-results/3cf414a4-bd16-4d75-8f57-b0efb5c49168-attachment.txt new file mode 100644 index 0000000..d108c38 --- /dev/null +++ b/allure-results/3cf414a4-bd16-4d75-8f57-b0efb5c49168-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8ab2c17bb1e0c5fc4db9e', place_id='69f8ab2b037d44249d0d10c1'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3d282d60-57c0-4a55-a833-8decf2910024-attachment.txt b/allure-results/3d282d60-57c0-4a55-a833-8decf2910024-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/3d282d60-57c0-4a55-a833-8decf2910024-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3d3ad385-111e-40f9-893f-4f0b2c6c5559-attachment.json b/allure-results/3d3ad385-111e-40f9-893f-4f0b2c6c5559-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/3d3ad385-111e-40f9-893f-4f0b2c6c5559-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3d8da1ec-dd2b-4e7d-a8c4-f1c752be54ff-attachment.json b/allure-results/3d8da1ec-dd2b-4e7d-a8c4-f1c752be54ff-attachment.json new file mode 100644 index 0000000..cd8fe00 --- /dev/null +++ b/allure-results/3d8da1ec-dd2b-4e7d-a8c4-f1c752be54ff-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "77bd8c3a-f220-4f56-840d-c522197aac47", + "created_at": "2026-05-04T14:22:29.494Z", + "updated_at": "2026-05-04T14:22:29.494Z", + "username": "+79997890613", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3d94eb42-de6a-46a0-8299-bb35a9c8046e-attachment.json b/allure-results/3d94eb42-de6a-46a0-8299-bb35a9c8046e-attachment.json new file mode 100644 index 0000000..00b0920 --- /dev/null +++ b/allure-results/3d94eb42-de6a-46a0-8299-bb35a9c8046e-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "63ebb675-3138-4ded-ab5c-57202cd093bc", + "created_at": "2026-05-04T14:37:20.332Z", + "updated_at": "2026-05-04T14:37:20.332Z", + "username": "+79996800023", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3df9b549-71ad-4b5d-9eae-a5c188f0f943-attachment.txt b/allure-results/3df9b549-71ad-4b5d-9eae-a5c188f0f943-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/3df9b549-71ad-4b5d-9eae-a5c188f0f943-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3dfd507c-bc66-48a7-85c1-fd0b5cbef474-attachment.json b/allure-results/3dfd507c-bc66-48a7-85c1-fd0b5cbef474-attachment.json new file mode 100644 index 0000000..b152384 --- /dev/null +++ b/allure-results/3dfd507c-bc66-48a7-85c1-fd0b5cbef474-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "ac5d2b45-8e8e-4a79-8e8e-2dc78fc6d0fc", + "created_at": "2026-05-04T14:21:49.008Z", + "updated_at": "2026-05-04T14:21:49.008Z", + "username": "+79993262721", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3e03723f-5e9d-4747-ae1f-b51edf9c81ba-attachment.txt b/allure-results/3e03723f-5e9d-4747-ae1f-b51edf9c81ba-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/3e03723f-5e9d-4747-ae1f-b51edf9c81ba-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3e0b042b-af44-4fda-a4e2-2186094e9d6e-attachment.json b/allure-results/3e0b042b-af44-4fda-a4e2-2186094e9d6e-attachment.json new file mode 100644 index 0000000..428d35a --- /dev/null +++ b/allure-results/3e0b042b-af44-4fda-a4e2-2186094e9d6e-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "0177b402-386e-4c59-b0c1-dc3671fad20c", + "status": "accepted", + "privileges": null, + "user": { + "id": "0177b402-386e-4c59-b0c1-dc3671fad20c" + } + }, + { + "id": "b3333d75-34ef-45ad-b7ab-f639ebe09131", + "status": "accepted", + "privileges": null, + "user": { + "id": "b3333d75-34ef-45ad-b7ab-f639ebe09131" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/3e100cdb-be35-4240-abec-314edce502ae-attachment.txt b/allure-results/3e100cdb-be35-4240-abec-314edce502ae-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/3e100cdb-be35-4240-abec-314edce502ae-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3e18d7b8-5630-49e3-b80b-ce47dc3d9581-attachment.txt b/allure-results/3e18d7b8-5630-49e3-b80b-ce47dc3d9581-attachment.txt new file mode 100644 index 0000000..9e3c54f --- /dev/null +++ b/allure-results/3e18d7b8-5630-49e3-b80b-ce47dc3d9581-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8b14b32367dfb4b45a6f7", account_id: "f9432025-d2d9-4d5c-a26c-7ab8c6275104", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/3e46654e-6b69-47a2-8ad4-a43788f9a5e8-attachment.txt b/allure-results/3e46654e-6b69-47a2-8ad4-a43788f9a5e8-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/3e46654e-6b69-47a2-8ad4-a43788f9a5e8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3e6bcd82-e70e-4acd-94fc-b48947e913d2-attachment.txt b/allure-results/3e6bcd82-e70e-4acd-94fc-b48947e913d2-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/3e6bcd82-e70e-4acd-94fc-b48947e913d2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3e710157-f4bb-4d5b-a91b-a30ca51b4eb7-attachment.txt b/allure-results/3e710157-f4bb-4d5b-a91b-a30ca51b4eb7-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/3e710157-f4bb-4d5b-a91b-a30ca51b4eb7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3e9f9be2-deba-4246-968f-2e1fdd6d266e-attachment.json b/allure-results/3e9f9be2-deba-4246-968f-2e1fdd6d266e-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/3e9f9be2-deba-4246-968f-2e1fdd6d266e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3ec37e5d-a45a-4052-a7c9-35c9aeb2eba2-attachment.txt b/allure-results/3ec37e5d-a45a-4052-a7c9-35c9aeb2eba2-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/3ec37e5d-a45a-4052-a7c9-35c9aeb2eba2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3ec50045-b8d9-4b8c-b8e7-f758fb1f7bc3-attachment.txt b/allure-results/3ec50045-b8d9-4b8c-b8e7-f758fb1f7bc3-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/3ec50045-b8d9-4b8c-b8e7-f758fb1f7bc3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3ecf1c87-31e8-49ad-9627-13ae97530e6c-attachment.txt b/allure-results/3ecf1c87-31e8-49ad-9627-13ae97530e6c-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/3ecf1c87-31e8-49ad-9627-13ae97530e6c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3ef6d417-4f9d-456a-8414-24723d810c78-attachment.json b/allure-results/3ef6d417-4f9d-456a-8414-24723d810c78-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/3ef6d417-4f9d-456a-8414-24723d810c78-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3f020c0a-d86a-4081-83b8-189823007365-attachment.json b/allure-results/3f020c0a-d86a-4081-83b8-189823007365-attachment.json new file mode 100644 index 0000000..85217d6 --- /dev/null +++ b/allure-results/3f020c0a-d86a-4081-83b8-189823007365-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "fe4daf0e-cc33-40e8-a90d-60ff40e89c87", + "created_at": "2026-05-04T14:38:12.258Z", + "updated_at": "2026-05-04T14:38:12.258Z", + "username": "+79998889865", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3f1416a1-400e-4660-ad48-4f753b7352c9-attachment.txt b/allure-results/3f1416a1-400e-4660-ad48-4f753b7352c9-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-results/3f1416a1-400e-4660-ad48-4f753b7352c9-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-results/3f144cc8-7cdb-4b32-84fe-1033725abad7-attachment.json b/allure-results/3f144cc8-7cdb-4b32-84fe-1033725abad7-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/3f144cc8-7cdb-4b32-84fe-1033725abad7-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3f398105-fec9-4238-8d7e-1e42a65a2658-attachment.txt b/allure-results/3f398105-fec9-4238-8d7e-1e42a65a2658-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/3f398105-fec9-4238-8d7e-1e42a65a2658-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3f41a4f4-955a-4158-9a5d-beb18c5b7853-attachment.json b/allure-results/3f41a4f4-955a-4158-9a5d-beb18c5b7853-attachment.json new file mode 100644 index 0000000..8922654 --- /dev/null +++ b/allure-results/3f41a4f4-955a-4158-9a5d-beb18c5b7853-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab3617bb1e0c5fc4dbba", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/3f986b5d-dce7-4ec6-94df-06cd3a7a67a7-attachment.txt b/allure-results/3f986b5d-dce7-4ec6-94df-06cd3a7a67a7-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/3f986b5d-dce7-4ec6-94df-06cd3a7a67a7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3fa564b7-95aa-41a5-a7a7-7b96d7ed5653-attachment.txt b/allure-results/3fa564b7-95aa-41a5-a7a7-7b96d7ed5653-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/3fa564b7-95aa-41a5-a7a7-7b96d7ed5653-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3fb16f73-9ff3-42ed-99ac-495e22321cde-attachment.json b/allure-results/3fb16f73-9ff3-42ed-99ac-495e22321cde-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/3fb16f73-9ff3-42ed-99ac-495e22321cde-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/3fc46ead-8271-4cfc-abd1-4e5040f22fd6-attachment.txt b/allure-results/3fc46ead-8271-4cfc-abd1-4e5040f22fd6-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/3fc46ead-8271-4cfc-abd1-4e5040f22fd6-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/3fe3f817-bd9c-4d68-9a14-07df1c2ab057-result.json b/allure-results/3fe3f817-bd9c-4d68-9a14-07df1c2ab057-result.json new file mode 100644 index 0000000..dfcc16e --- /dev/null +++ b/allure-results/3fe3f817-bd9c-4d68-9a14-07df1c2ab057-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 82, in step_prepare_set_user_places_flow\n td.prepare_set_user_places_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1084, in prepare_set_user_places_flow\n self._attach_employee_to_place(employee_id=worker_employee_id, place_id=p4)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 613, in _attach_employee_to_place\n raise AssertionError(f\"Не удалось прикрепить employee к place. Попробовали: {attempts}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904002151, "stop": 1777904002270}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 82, in step_prepare_set_user_places_flow\n td.prepare_set_user_places_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1084, in prepare_set_user_places_flow\n self._attach_employee_to_place(employee_id=worker_employee_id, place_id=p4)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 613, in _attach_employee_to_place\n raise AssertionError(f\"Не удалось прикрепить employee к place. Попробовали: {attempts}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b7e8ac80-174e-48ad-a781-41c95062593d-attachment.json", "type": "application/json"}], "start": 1777904002272, "stop": 1777904002435}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "f13ec954-9953-45b2-ac56-cd4b2bf93bc2-attachment.json", "type": "application/json"}], "start": 1777904002435, "stop": 1777904002482}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "488501a3-13f8-4cfb-8e77-4a2f1d166d19-attachment.json", "type": "application/json"}], "start": 1777904002482, "stop": 1777904002523}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "898d4201-e88b-496e-abab-c1f3f1df2346-attachment.json", "type": "application/json"}], "start": 1777904002523, "stop": 1777904002575}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "cd2086cd-7447-4fd3-9ed7-7853bd662aae-attachment.json", "type": "application/json"}], "start": 1777904002575, "stop": 1777904002616}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "25876f4f-3b69-4608-bfb2-1241002a9d16-attachment.json", "type": "application/json"}], "start": 1777904002616, "stop": 1777904002660}, {"name": "GraphQL: addEmployee (generic)", "status": "passed", "attachments": [{"name": "addEmployee(generic) response", "source": "1452f80b-2a20-41c1-9b25-4116c7af54c5-attachment.json", "type": "application/json"}], "start": 1777904002660, "stop": 1777904002693}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "deb56193-d6fd-497d-bb25-aeda5ed036ea-attachment.json", "type": "application/json"}], "start": 1777904002693, "stop": 1777904003016}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "fe5922a7-30a9-4510-927a-fc3b666a86a9-attachment.txt", "type": "text/plain"}], "start": 1777904003036, "stop": 1777904003063}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "6de8a2b6-739c-4fd4-ae46-bd44b1ecec64-attachment.txt", "type": "text/plain"}], "start": 1777904003063, "stop": 1777904003089}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "a3aa797a-1033-4716-9dbe-3ef0d5015481-attachment.txt", "type": "text/plain"}], "start": 1777904003089, "stop": 1777904003114}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "6c031c88-4d2b-4f0b-94e9-300213a7e969-attachment.txt", "type": "text/plain"}], "start": 1777904003114, "stop": 1777904003137}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "2e97b391-cae9-4e67-8eba-89cb86735133-attachment.txt", "type": "text/plain"}], "start": 1777904003137, "stop": 1777904003179}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "19860250-fdce-4a9f-943b-3eea52bded39-attachment.txt", "type": "text/plain"}], "start": 1777904003179, "stop": 1777904003205}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "c1eefeb5-5b9f-4e32-bab2-99a19fbf5da6-attachment.txt", "type": "text/plain"}], "start": 1777904003205, "stop": 1777904003230}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "0c13134f-4485-4805-8083-c4b47d793e33-attachment.txt", "type": "text/plain"}], "start": 1777904003230, "stop": 1777904003256}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "855ced95-5acc-4c9c-b48e-170f2278ef30-attachment.txt", "type": "text/plain"}], "start": 1777904003256, "stop": 1777904003280}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "3189404e-75e5-41f0-b58a-f17e33eef6cb-attachment.txt", "type": "text/plain"}], "start": 1777904003280, "stop": 1777904003305}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "aa6286ed-78e5-41be-96e3-a6121c2b784b-attachment.txt", "type": "text/plain"}], "start": 1777904003305, "stop": 1777904003330}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "e14765ff-009b-440c-8292-a2ed2219c12e-attachment.txt", "type": "text/plain"}], "start": 1777904003330, "stop": 1777904003354}], "start": 1777904002270, "stop": 1777904003355}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904003356, "stop": 1777904003534}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904003534, "stop": 1777904003697}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904003697, "stop": 1777904003903}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904003903, "stop": 1777904003954}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904003954, "stop": 1777904004010}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904004010, "stop": 1777904004072}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "skipped", "start": 1777904004073, "stop": 1777904004073}, {"name": "And query places by worker member filter", "status": "skipped", "start": 1777904004073, "stop": 1777904004073}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "skipped", "start": 1777904004073, "stop": 1777904004073}], "start": 1777904002150, "stop": 1777904004073, "uuid": "99993ac1-fa9c-479a-b2eb-23cec6a8754d", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/3ff5a16f-b1de-4ef0-aee4-f1e9639c8cca-attachment.txt b/allure-results/3ff5a16f-b1de-4ef0-aee4-f1e9639c8cca-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/3ff5a16f-b1de-4ef0-aee4-f1e9639c8cca-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/3ffe0201-a36f-4d83-a270-a2ade9ef279f-attachment.json b/allure-results/3ffe0201-a36f-4d83-a270-a2ade9ef279f-attachment.json deleted file mode 100644 index 74e0c9b..0000000 --- a/allure-results/3ffe0201-a36f-4d83-a270-a2ade9ef279f-attachment.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a5c963548ff04f752605", - "members": [ - { - "id": "27a692df-2cd4-45e7-97db-a8696f2691af", - "parent_id": null, - "user": { - "id": "27a692df-2cd4-45e7-97db-a8696f2691af", - "username": "+79997035425" - } - } - ] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-results/400fdeca-78b9-474e-8dfc-e2ab25c8e5dd-attachment.txt b/allure-results/400fdeca-78b9-474e-8dfc-e2ab25c8e5dd-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/400fdeca-78b9-474e-8dfc-e2ab25c8e5dd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/402e5ed4-101d-43b0-acd9-3d402ce7ca5b-attachment.json b/allure-results/402e5ed4-101d-43b0-acd9-3d402ce7ca5b-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/402e5ed4-101d-43b0-acd9-3d402ce7ca5b-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/404c79c9-4e13-4e32-afed-13cb4a5c32a1-attachment.json b/allure-results/404c79c9-4e13-4e32-afed-13cb4a5c32a1-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/404c79c9-4e13-4e32-afed-13cb4a5c32a1-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/404d8ba8-7c1d-4b5d-8f7d-79a7e2148667-result.json b/allure-results/404d8ba8-7c1d-4b5d-8f7d-79a7e2148667-result.json new file mode 100644 index 0000000..876f1ee --- /dev/null +++ b/allure-results/404d8ba8-7c1d-4b5d-8f7d-79a7e2148667-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"profile\\\" on type \\\"Query\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 712, in prepare_pass_request_approval_flow\n self._ensure_place_has_user(place_id=p1)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 339, in _ensure_place_has_user\n my_account_id = self._get_my_account_id()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 471, in _get_my_account_id\n raise AssertionError(f\"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904187088, "stop": 1777904187259}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"profile\\\" on type \\\"Query\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 712, in prepare_pass_request_approval_flow\n self._ensure_place_has_user(place_id=p1)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 339, in _ensure_place_has_user\n my_account_id = self._get_my_account_id()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 471, in _get_my_account_id\n raise AssertionError(f\"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "02904e5d-9649-4ddd-8b56-a3077ee7d3f3-attachment.json", "type": "application/json"}], "start": 1777904187261, "stop": 1777904187302}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "2c20daf3-d78b-4613-b3c9-ea4b3793b1a7-attachment.json", "type": "application/json"}], "start": 1777904187302, "stop": 1777904187341}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "3c54a181-a716-4ffe-9b9c-18891f856259-attachment.json", "type": "application/json"}], "start": 1777904187341, "stop": 1777904187380}, {"name": "GraphQL: get my account id (me)", "status": "passed", "start": 1777904187380, "stop": 1777904187412}, {"name": "GraphQL: get my account id (account)", "status": "passed", "start": 1777904187412, "stop": 1777904187445}, {"name": "GraphQL: get my account id (viewer)", "status": "passed", "start": 1777904187445, "stop": 1777904187463}, {"name": "GraphQL: get my account id (profile.account)", "status": "passed", "start": 1777904187463, "stop": 1777904187496}], "start": 1777904187259, "stop": 1777904187497}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904187498, "stop": 1777904187554}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904187554, "stop": 1777904187611}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904187611, "stop": 1777904187663}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904187666, "stop": 1777904187666}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904187666, "stop": 1777904187666}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904187666, "stop": 1777904187666}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777904187666, "stop": 1777904187666}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904187666, "stop": 1777904187666}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904187666, "stop": 1777904187666}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904187666, "stop": 1777904187666}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904187666, "stop": 1777904187666}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904187666, "stop": 1777904187666}], "start": 1777904187087, "stop": 1777904187666, "uuid": "580b941e-a607-4f88-96e7-8b85e3683a55", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/40514547-f966-4aff-9980-d99b1552bb81-attachment.json b/allure-results/40514547-f966-4aff-9980-d99b1552bb81-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/40514547-f966-4aff-9980-d99b1552bb81-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4084e496-ca60-41f1-a51b-08ea6e68cc81-attachment.txt b/allure-results/4084e496-ca60-41f1-a51b-08ea6e68cc81-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/4084e496-ca60-41f1-a51b-08ea6e68cc81-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4087e2ff-22d0-45c6-a01e-7d7e524c6ee1-attachment.json b/allure-results/4087e2ff-22d0-45c6-a01e-7d7e524c6ee1-attachment.json new file mode 100644 index 0000000..0a95103 --- /dev/null +++ b/allure-results/4087e2ff-22d0-45c6-a01e-7d7e524c6ee1-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8af7f3dcf1a2e79fbf93b" + } + } +} \ No newline at end of file diff --git a/allure-results/4089d086-624a-4334-8a42-a1517ade727e-attachment.txt b/allure-results/4089d086-624a-4334-8a42-a1517ade727e-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/4089d086-624a-4334-8a42-a1517ade727e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/40901dae-980d-49fa-bcea-9d2050007424-attachment.json b/allure-results/40901dae-980d-49fa-bcea-9d2050007424-attachment.json new file mode 100644 index 0000000..e2bb4fe --- /dev/null +++ b/allure-results/40901dae-980d-49fa-bcea-9d2050007424-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af3cc15e6311636d8803", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/40911629-654d-41d6-b8b7-646dd20d96af-attachment.json b/allure-results/40911629-654d-41d6-b8b7-646dd20d96af-attachment.json new file mode 100644 index 0000000..420aa14 --- /dev/null +++ b/allure-results/40911629-654d-41d6-b8b7-646dd20d96af-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "833b918d-3977-4b23-8291-77173df95a3d", + "created_at": "2026-05-04T14:45:52.419Z", + "updated_at": "2026-05-04T14:45:52.419Z", + "username": "+79993355808", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/40a6246f-8bea-467c-a692-ded3c59f1c39-attachment.json b/allure-results/40a6246f-8bea-467c-a692-ded3c59f1c39-attachment.json new file mode 100644 index 0000000..b91b51a --- /dev/null +++ b/allure-results/40a6246f-8bea-467c-a692-ded3c59f1c39-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "465f0d91-3bc1-4bc5-87ac-388c485384d9", + "status": "pending", + "privileges": null, + "user": { + "id": "465f0d91-3bc1-4bc5-87ac-388c485384d9" + } + }, + { + "id": "eee83094-2cdb-4333-b19a-63018f1226fa", + "status": "accepted", + "privileges": null, + "user": { + "id": "eee83094-2cdb-4333-b19a-63018f1226fa" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/40bdaec0-4e97-4847-84d9-497fdadb7f3c-attachment.json b/allure-results/40bdaec0-4e97-4847-84d9-497fdadb7f3c-attachment.json new file mode 100644 index 0000000..84d4ae9 --- /dev/null +++ b/allure-results/40bdaec0-4e97-4847-84d9-497fdadb7f3c-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aba117bb1e0c5fc4dc73", + "member_id": "cb60ec51-d652-470a-ac19-9c7909a2593e" + } + } +} \ No newline at end of file diff --git a/allure-results/40ceb747-4f60-47ec-8317-84d974e06266-attachment.txt b/allure-results/40ceb747-4f60-47ec-8317-84d974e06266-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/40ceb747-4f60-47ec-8317-84d974e06266-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/40ea8dba-df44-4160-8541-effdb6768c8d-attachment.json b/allure-results/40ea8dba-df44-4160-8541-effdb6768c8d-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/40ea8dba-df44-4160-8541-effdb6768c8d-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/40fe4e4d-c16a-48fc-8f18-58b64eb79b11-attachment.txt b/allure-results/40fe4e4d-c16a-48fc-8f18-58b64eb79b11-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/40fe4e4d-c16a-48fc-8f18-58b64eb79b11-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/410fb25b-6dfb-4e7c-baa5-b16c46cdbc2b-attachment.txt b/allure-results/410fb25b-6dfb-4e7c-baa5-b16c46cdbc2b-attachment.txt new file mode 100644 index 0000000..2c705ce --- /dev/null +++ b/allure-results/410fb25b-6dfb-4e7c-baa5-b16c46cdbc2b-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aa9417bb1e0c5fc4db0d", account_id: "d888229f-441f-4504-8c0a-9fec64e01f1c", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/412ec0f4-9edf-47c5-b03c-3401695d6a9d-attachment.txt b/allure-results/412ec0f4-9edf-47c5-b03c-3401695d6a9d-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/412ec0f4-9edf-47c5-b03c-3401695d6a9d-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/41411254-4189-40c1-9b37-87d9527905ac-attachment.json b/allure-results/41411254-4189-40c1-9b37-87d9527905ac-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/41411254-4189-40c1-9b37-87d9527905ac-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4143a68c-67ee-42f8-ad24-25e5a94e5dc1-attachment.txt b/allure-results/4143a68c-67ee-42f8-ad24-25e5a94e5dc1-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/4143a68c-67ee-42f8-ad24-25e5a94e5dc1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/415ce612-91d6-4f20-98e1-2600e71aa43c-attachment.txt b/allure-results/415ce612-91d6-4f20-98e1-2600e71aa43c-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/415ce612-91d6-4f20-98e1-2600e71aa43c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4176439c-7ecf-46ef-ae46-88fbf1472e32-attachment.txt b/allure-results/4176439c-7ecf-46ef-ae46-88fbf1472e32-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/4176439c-7ecf-46ef-ae46-88fbf1472e32-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/417dbfd0-7df5-41cc-a013-e49a17bb7d28-attachment.json b/allure-results/417dbfd0-7df5-41cc-a013-e49a17bb7d28-attachment.json new file mode 100644 index 0000000..9f7aa81 --- /dev/null +++ b/allure-results/417dbfd0-7df5-41cc-a013-e49a17bb7d28-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "11f00344-df3a-46e8-ba64-eabb7ab180c8", + "created_at": "2026-05-04T14:42:58.820Z", + "updated_at": "2026-05-04T14:42:58.820Z", + "username": "+79991391947", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4199f180-dc82-424c-8d23-fa69810901d2-attachment.txt b/allure-results/4199f180-dc82-424c-8d23-fa69810901d2-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/4199f180-dc82-424c-8d23-fa69810901d2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/419ea719-3679-46ec-9aa4-f439307663ab-attachment.txt b/allure-results/419ea719-3679-46ec-9aa4-f439307663ab-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/419ea719-3679-46ec-9aa4-f439307663ab-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/41b2a633-4679-4494-b223-129f02cd49ca-attachment.txt b/allure-results/41b2a633-4679-4494-b223-129f02cd49ca-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/41b2a633-4679-4494-b223-129f02cd49ca-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/41e86af3-ffbb-4bbc-bdd4-d5f22b72127b-attachment.txt b/allure-results/41e86af3-ffbb-4bbc-bdd4-d5f22b72127b-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/41e86af3-ffbb-4bbc-bdd4-d5f22b72127b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/41f11e98-44c5-4651-a4ea-a4e8654385f8-attachment.txt b/allure-results/41f11e98-44c5-4651-a4ea-a4e8654385f8-attachment.txt new file mode 100644 index 0000000..c67e051 --- /dev/null +++ b/allure-results/41f11e98-44c5-4651-a4ea-a4e8654385f8-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8a9c9c15e6311636d8371", account_id: "0a5813f4-3d30-40a9-9c6b-fb409c9eca0e", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/422ec886-5e13-491d-acc0-17215ad0e884-attachment.json b/allure-results/422ec886-5e13-491d-acc0-17215ad0e884-attachment.json new file mode 100644 index 0000000..3577d6f --- /dev/null +++ b/allure-results/422ec886-5e13-491d-acc0-17215ad0e884-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8b0473dcf1a2e79fbf940" + } + } +} \ No newline at end of file diff --git a/allure-results/4272ed09-0e9d-4eb0-a8aa-e31c477ba346-attachment.txt b/allure-results/4272ed09-0e9d-4eb0-a8aa-e31c477ba346-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/4272ed09-0e9d-4eb0-a8aa-e31c477ba346-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/429337fc-f846-46dc-903d-d5b10561266e-attachment.txt b/allure-results/429337fc-f846-46dc-903d-d5b10561266e-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/429337fc-f846-46dc-903d-d5b10561266e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/42943967-bbd5-40a2-834e-e0748d979b0c-result.json b/allure-results/42943967-bbd5-40a2-834e-e0748d979b0c-result.json new file mode 100644 index 0000000..d4e6319 --- /dev/null +++ b/allure-results/42943967-bbd5-40a2-834e-e0748d979b0c-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"profile\\\" on type \\\"Query\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 712, in prepare_pass_request_approval_flow\n self._ensure_place_has_user(place_id=p1)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 339, in _ensure_place_has_user\n my_account_id = self._get_my_account_id()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 471, in _get_my_account_id\n raise AssertionError(f\"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904274924, "stop": 1777904275058}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"profile\\\" on type \\\"Query\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 712, in prepare_pass_request_approval_flow\n self._ensure_place_has_user(place_id=p1)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 339, in _ensure_place_has_user\n my_account_id = self._get_my_account_id()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 471, in _get_my_account_id\n raise AssertionError(f\"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "51e9cf7f-983c-431f-8739-4ba8087ca9ea-attachment.json", "type": "application/json"}], "start": 1777904275059, "stop": 1777904275099}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "979af278-1855-40ad-97bb-6809a602a7c3-attachment.json", "type": "application/json"}], "start": 1777904275099, "stop": 1777904275142}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "20329918-a483-4137-ad7f-36d00442b358-attachment.json", "type": "application/json"}], "start": 1777904275143, "stop": 1777904275189}, {"name": "GraphQL: get my account id (me)", "status": "passed", "start": 1777904275189, "stop": 1777904275215}, {"name": "GraphQL: get my account id (account)", "status": "passed", "start": 1777904275215, "stop": 1777904275241}, {"name": "GraphQL: get my account id (viewer)", "status": "passed", "start": 1777904275241, "stop": 1777904275265}, {"name": "GraphQL: get my account id (profile.account)", "status": "passed", "start": 1777904275265, "stop": 1777904275285}], "start": 1777904275058, "stop": 1777904275287}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904275288, "stop": 1777904275342}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904275343, "stop": 1777904275405}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904275405, "stop": 1777904275459}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904275464, "stop": 1777904275464}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904275464, "stop": 1777904275464}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904275464, "stop": 1777904275464}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777904275464, "stop": 1777904275464}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904275464, "stop": 1777904275464}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904275464, "stop": 1777904275464}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904275464, "stop": 1777904275464}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904275464, "stop": 1777904275464}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777904275464, "stop": 1777904275464}], "start": 1777904274922, "stop": 1777904275464, "uuid": "52030966-96b6-48c3-8e51-e6cc7c0e76f7", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/42b7e3a8-2754-4e07-923e-e6136fc61bb9-attachment.txt b/allure-results/42b7e3a8-2754-4e07-923e-e6136fc61bb9-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/42b7e3a8-2754-4e07-923e-e6136fc61bb9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/42cc3edb-679e-4628-8759-a7bfa711d0ed-attachment.txt b/allure-results/42cc3edb-679e-4628-8759-a7bfa711d0ed-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/42cc3edb-679e-4628-8759-a7bfa711d0ed-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/42ce38e3-b596-4d42-b111-c30c007f91f0-attachment.txt b/allure-results/42ce38e3-b596-4d42-b111-c30c007f91f0-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/42ce38e3-b596-4d42-b111-c30c007f91f0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/42d5716a-2d5f-4713-b9b9-bb016aceb13e-attachment.json b/allure-results/42d5716a-2d5f-4713-b9b9-bb016aceb13e-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/42d5716a-2d5f-4713-b9b9-bb016aceb13e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/42dd86a9-a272-4e78-bbc3-83167a841cc1-attachment.json b/allure-results/42dd86a9-a272-4e78-bbc3-83167a841cc1-attachment.json new file mode 100644 index 0000000..b63483d --- /dev/null +++ b/allure-results/42dd86a9-a272-4e78-bbc3-83167a841cc1-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a9c9c15e6311636d836e", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/431924e3-d618-4aba-9682-e21a169f5208-attachment.txt b/allure-results/431924e3-d618-4aba-9682-e21a169f5208-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/431924e3-d618-4aba-9682-e21a169f5208-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/43251391-7da4-43a3-afd6-de8578b1fb11-attachment.json b/allure-results/43251391-7da4-43a3-afd6-de8578b1fb11-attachment.json new file mode 100644 index 0000000..95223e6 --- /dev/null +++ b/allure-results/43251391-7da4-43a3-afd6-de8578b1fb11-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8b151037d44249d0d156f" + }, + { + "id": "69f8b151c15e6311636d89f3" + }, + { + "id": "69f8b151c15e6311636d89f6" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/4340eb81-66c0-428a-ac24-053ccae62aac-attachment.txt b/allure-results/4340eb81-66c0-428a-ac24-053ccae62aac-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/4340eb81-66c0-428a-ac24-053ccae62aac-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/43517def-4fbc-4535-a9ea-e7f29094f70f-attachment.json b/allure-results/43517def-4fbc-4535-a9ea-e7f29094f70f-attachment.json new file mode 100644 index 0000000..a22d1b9 --- /dev/null +++ b/allure-results/43517def-4fbc-4535-a9ea-e7f29094f70f-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ababc15e6311636d85f8", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/435d3733-3f31-4d50-91f2-bd4457e1478b-attachment.txt b/allure-results/435d3733-3f31-4d50-91f2-bd4457e1478b-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/435d3733-3f31-4d50-91f2-bd4457e1478b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/436088cc-05fc-4cbe-9981-28cb63a0e8c4-attachment.json b/allure-results/436088cc-05fc-4cbe-9981-28cb63a0e8c4-attachment.json new file mode 100644 index 0000000..a6a2ae7 --- /dev/null +++ b/allure-results/436088cc-05fc-4cbe-9981-28cb63a0e8c4-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8aa4217bb1e0c5fc4da7f" + }, + { + "id": "69f8aa4232367dfb4b45a155" + }, + { + "id": "69f8aa4232367dfb4b45a158" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/437548da-42ca-480d-b813-05b59ea20921-attachment.txt b/allure-results/437548da-42ca-480d-b813-05b59ea20921-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/437548da-42ca-480d-b813-05b59ea20921-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/43824ca1-440f-4c3b-bb9b-7d9643a3e23e-attachment.txt b/allure-results/43824ca1-440f-4c3b-bb9b-7d9643a3e23e-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-results/43824ca1-440f-4c3b-bb9b-7d9643a3e23e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/439cff05-7bc4-4cb3-882b-c824c4b5a811-attachment.txt b/allure-results/439cff05-7bc4-4cb3-882b-c824c4b5a811-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/439cff05-7bc4-4cb3-882b-c824c4b5a811-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/43d8cbfb-152e-46a7-9f5f-de24d7fb488c-attachment.txt b/allure-results/43d8cbfb-152e-46a7-9f5f-de24d7fb488c-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/43d8cbfb-152e-46a7-9f5f-de24d7fb488c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/44402df1-7742-4b7a-a489-c14955c7c579-attachment.json b/allure-results/44402df1-7742-4b7a-a489-c14955c7c579-attachment.json new file mode 100644 index 0000000..8f72404 --- /dev/null +++ b/allure-results/44402df1-7742-4b7a-a489-c14955c7c579-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa4232367dfb4b45a158", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/44528a9c-fc80-474c-8ac1-1d051ed62be6-attachment.txt b/allure-results/44528a9c-fc80-474c-8ac1-1d051ed62be6-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/44528a9c-fc80-474c-8ac1-1d051ed62be6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4452a18c-fdcd-4d92-b9b2-7627323a9d16-attachment.txt b/allure-results/4452a18c-fdcd-4d92-b9b2-7627323a9d16-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/4452a18c-fdcd-4d92-b9b2-7627323a9d16-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/44568d77-b87e-4d49-b9ec-20f1f601590e-result.json b/allure-results/44568d77-b87e-4d49-b9ec-20f1f601590e-result.json new file mode 100644 index 0000000..ae9f643 --- /dev/null +++ b/allure-results/44568d77-b87e-4d49-b9ec-20f1f601590e-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777906055330, "stop": 1777906055446}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "92ec1865-5fc2-4293-b340-4a5156f8ae80-attachment.json", "type": "application/json"}], "start": 1777906055448, "stop": 1777906055490}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "5c1917b1-efd0-429d-b610-b25f7b7373d1-attachment.json", "type": "application/json"}], "start": 1777906055490, "stop": 1777906055539}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "2bbdf713-8890-4e6a-a945-0131605422d1-attachment.json", "type": "application/json"}], "start": 1777906055540, "stop": 1777906055584}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "b9c2de2b-36d0-4227-b6f8-87f346b014b8-attachment.json", "type": "application/json"}], "start": 1777906055585, "stop": 1777906055681}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "5e18a092-255c-4119-b781-a2e0dde95c5c-attachment.txt", "type": "text/plain"}], "start": 1777906055681, "stop": 1777906055724}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "dc31e7df-e5b5-488f-93a6-44b399cd051e-attachment.txt", "type": "text/plain"}], "start": 1777906055724, "stop": 1777906055748}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "f93883b0-e3d6-4203-8f4a-911ddc4fcade-attachment.txt", "type": "text/plain"}], "start": 1777906055748, "stop": 1777906055773}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "85368b65-d98c-46b3-8d6c-7183f5bf75e5-attachment.txt", "type": "text/plain"}], "start": 1777906055773, "stop": 1777906055798}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "a9b01b94-54be-42cd-b7ff-57d90d077b70-attachment.txt", "type": "text/plain"}], "start": 1777906055798, "stop": 1777906055823}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "d0e1d477-1945-4614-8a1c-d0782309e402-attachment.txt", "type": "text/plain"}], "start": 1777906055823, "stop": 1777906055849}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "a51f6caf-343d-46bc-a8d2-3e3ce139be46-attachment.txt", "type": "text/plain"}], "start": 1777906055849, "stop": 1777906055893}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "f34fff9b-42b8-4901-a9e7-b70882e2abb1-attachment.txt", "type": "text/plain"}], "start": 1777906055894, "stop": 1777906055920}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "18ea6f58-2e24-4208-b313-9008c9b83d78-attachment.txt", "type": "text/plain"}], "start": 1777906055920, "stop": 1777906055944}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "2792a62c-ddc5-4424-999d-959955d814d4-attachment.txt", "type": "text/plain"}], "start": 1777906055945, "stop": 1777906055970}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "5c1b83b5-5419-44ef-bb1f-3250d9a18598-attachment.txt", "type": "text/plain"}], "start": 1777906055970, "stop": 1777906056001}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "e77da744-6370-4447-bbab-209469708fd6-attachment.txt", "type": "text/plain"}], "start": 1777906056001, "stop": 1777906056028}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "ca0cde16-85d7-4255-aadf-6cc356c79d82-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "d6b731ac-57dc-4d0e-b8ce-422dbad9b131-attachment.txt", "type": "text/plain"}], "start": 1777906056029, "stop": 1777906057279}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "2e43879f-4c24-4147-98d3-3ff87ef0ef34-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "a9b78745-d100-486a-815f-0c19cef58d56-attachment.txt", "type": "text/plain"}], "start": 1777906057279, "stop": 1777906058530}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "20b530ec-e4ee-4bfa-940e-5cb7f1e803dc-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "380b3dad-d312-47b7-80c1-393331be6f9c-attachment.txt", "type": "text/plain"}], "start": 1777906058530, "stop": 1777906059916}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "1392e784-5774-455b-8d69-c406f0a977ad-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "9289a28e-3b53-41f1-bd37-7ada6f924be4-attachment.txt", "type": "text/plain"}], "start": 1777906059916, "stop": 1777906061177}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b187037d44249d0d15cc)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "5683cd4f-bfdf-4787-b33c-d259b313d5e6-attachment.json", "type": "application/json"}], "start": 1777906061177, "stop": 1777906061251}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "54e61df1-76a8-43a9-bf8f-db4e20f7f739-attachment.txt", "type": "text/plain"}], "start": 1777906061275, "stop": 1777906061302}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "cf36ff6d-f719-4fe2-ac60-9e4d9490a0e5-attachment.txt", "type": "text/plain"}], "start": 1777906061302, "stop": 1777906061326}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "166a4ba6-ab1a-4a7a-99c4-017f09d3dedd-attachment.txt", "type": "text/plain"}], "start": 1777906061326, "stop": 1777906061353}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "836c1b21-e635-45d6-aca0-15f17aa8d09d-attachment.txt", "type": "text/plain"}], "start": 1777906061353, "stop": 1777906061382}], "attachments": [{"name": "Member status update not supported on this stand", "source": "68304d00-8273-4f8a-ba6a-85127f9dfbe4-attachment.txt", "type": "text/plain"}], "start": 1777906055447, "stop": 1777906061383}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "a07d6ed1-85e9-4edf-9308-5db1c6d0dd7c-attachment.json", "type": "application/json"}], "start": 1777906061384, "stop": 1777906061422}], "start": 1777906061383, "stop": 1777906061422}, {"name": "Then members response contains trusted worker with accepted status", "status": "passed", "start": 1777906061422, "stop": 1777906061423}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906061423, "stop": 1777906061599}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906061599, "stop": 1777906061773}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906061773, "stop": 1777906061881}], "start": 1777906055329, "stop": 1777906061881, "uuid": "fab47dda-10cc-46f7-b0f5-15511484880d", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/4457d581-f472-411a-8179-7fe1c25a0bfa-attachment.json b/allure-results/4457d581-f472-411a-8179-7fe1c25a0bfa-attachment.json new file mode 100644 index 0000000..bf8d771 --- /dev/null +++ b/allure-results/4457d581-f472-411a-8179-7fe1c25a0bfa-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8b073dc029b6ba8f7cd39", + "title": "pass-service-1777905778", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/446403d4-201c-405b-a055-70727426ffea-attachment.txt b/allure-results/446403d4-201c-405b-a055-70727426ffea-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/446403d4-201c-405b-a055-70727426ffea-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/446f395e-e77a-4c67-a9fe-7d3a42a4405e-attachment.txt b/allure-results/446f395e-e77a-4c67-a9fe-7d3a42a4405e-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/446f395e-e77a-4c67-a9fe-7d3a42a4405e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/449f3022-ca31-4cf2-84ed-d0f87ff93c3c-attachment.txt b/allure-results/449f3022-ca31-4cf2-84ed-d0f87ff93c3c-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/449f3022-ca31-4cf2-84ed-d0f87ff93c3c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/44ad666b-32dc-42a4-a739-af5e2347ee6d-attachment.txt b/allure-results/44ad666b-32dc-42a4-a739-af5e2347ee6d-attachment.txt new file mode 100644 index 0000000..60d926c --- /dev/null +++ b/allure-results/44ad666b-32dc-42a4-a739-af5e2347ee6d-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aba517bb1e0c5fc4dc9e", account_id: "77bd8c3a-f220-4f56-840d-c522197aac47", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/44ba0904-2b81-4217-81dd-555675fed783-attachment.txt b/allure-results/44ba0904-2b81-4217-81dd-555675fed783-attachment.txt new file mode 100644 index 0000000..8027b55 --- /dev/null +++ b/allure-results/44ba0904-2b81-4217-81dd-555675fed783-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8ab7cc15e6311636d85a4', user_id='ac5d2b45-8e8e-4a79-8e8e-2dc78fc6d0fc', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/44bdb720-44ad-45d1-a276-938d5327aa8f-attachment.txt b/allure-results/44bdb720-44ad-45d1-a276-938d5327aa8f-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/44bdb720-44ad-45d1-a276-938d5327aa8f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/44c2f0f0-906d-452c-a46f-e758181f613e-attachment.txt b/allure-results/44c2f0f0-906d-452c-a46f-e758181f613e-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/44c2f0f0-906d-452c-a46f-e758181f613e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/44c8ece1-25c7-471f-8f0a-26a444fe17bd-attachment.txt b/allure-results/44c8ece1-25c7-471f-8f0a-26a444fe17bd-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/44c8ece1-25c7-471f-8f0a-26a444fe17bd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/44cb86e0-022e-4dcb-8e4c-dd3e49d843af-attachment.txt b/allure-results/44cb86e0-022e-4dcb-8e4c-dd3e49d843af-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/44cb86e0-022e-4dcb-8e4c-dd3e49d843af-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/44d49df8-2d68-46e0-91a1-97b8c0dcd3c1-attachment.txt b/allure-results/44d49df8-2d68-46e0-91a1-97b8c0dcd3c1-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/44d49df8-2d68-46e0-91a1-97b8c0dcd3c1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/44dd3862-24af-412d-ac53-760b7105ad27-attachment.txt b/allure-results/44dd3862-24af-412d-ac53-760b7105ad27-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/44dd3862-24af-412d-ac53-760b7105ad27-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/44ed757d-25a3-4a85-a6e4-25825700ab50-attachment.json b/allure-results/44ed757d-25a3-4a85-a6e4-25825700ab50-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/44ed757d-25a3-4a85-a6e4-25825700ab50-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4503b603-21dc-4368-881a-9db5272d8278-attachment.json b/allure-results/4503b603-21dc-4368-881a-9db5272d8278-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/4503b603-21dc-4368-881a-9db5272d8278-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/450721a9-1d4e-4b6e-9c71-4318b12a8d48-attachment.json b/allure-results/450721a9-1d4e-4b6e-9c71-4318b12a8d48-attachment.json new file mode 100644 index 0000000..eaf068d --- /dev/null +++ b/allure-results/450721a9-1d4e-4b6e-9c71-4318b12a8d48-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab9c32367dfb4b45a325", + "member_id": "1cf73915-e35a-4932-8bbe-831403308cd1" + } + } +} \ No newline at end of file diff --git a/allure-results/4512e89e-e293-4e16-861c-1da8e99331f7-attachment.txt b/allure-results/4512e89e-e293-4e16-861c-1da8e99331f7-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/4512e89e-e293-4e16-861c-1da8e99331f7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/45419095-22a1-4819-a5f9-04cc8503ee87-attachment.txt b/allure-results/45419095-22a1-4819-a5f9-04cc8503ee87-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/45419095-22a1-4819-a5f9-04cc8503ee87-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/454b60ac-ebe0-48bb-9523-094230cb2e35-attachment.json b/allure-results/454b60ac-ebe0-48bb-9523-094230cb2e35-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/454b60ac-ebe0-48bb-9523-094230cb2e35-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4554023a-dfb6-4866-b2f7-21b40e328e27-attachment.json b/allure-results/4554023a-dfb6-4866-b2f7-21b40e328e27-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/4554023a-dfb6-4866-b2f7-21b40e328e27-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/45b35dd1-b606-4511-9b37-be7c66322799-attachment.json b/allure-results/45b35dd1-b606-4511-9b37-be7c66322799-attachment.json new file mode 100644 index 0000000..73f4059 --- /dev/null +++ b/allure-results/45b35dd1-b606-4511-9b37-be7c66322799-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aadf037d44249d0d1049", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/45e48068-4479-4819-98a4-4893d855a578-attachment.txt b/allure-results/45e48068-4479-4819-98a4-4893d855a578-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/45e48068-4479-4819-98a4-4893d855a578-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/45e54ccd-8bc0-47ae-8a0c-67cc5950916f-attachment.txt b/allure-results/45e54ccd-8bc0-47ae-8a0c-67cc5950916f-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/45e54ccd-8bc0-47ae-8a0c-67cc5950916f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/45efae9c-d985-43cf-b17d-8015b4e34b4c-attachment.txt b/allure-results/45efae9c-d985-43cf-b17d-8015b4e34b4c-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/45efae9c-d985-43cf-b17d-8015b4e34b4c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/45fc8613-c44a-4913-8952-2a2a31aefaae-attachment.json b/allure-results/45fc8613-c44a-4913-8952-2a2a31aefaae-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/45fc8613-c44a-4913-8952-2a2a31aefaae-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/46016a34-f06c-463c-82e1-8f103530b7f6-attachment.json b/allure-results/46016a34-f06c-463c-82e1-8f103530b7f6-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/46016a34-f06c-463c-82e1-8f103530b7f6-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4655ffa9-9608-4de3-81c4-7d54fd7ab1a4-attachment.json b/allure-results/4655ffa9-9608-4de3-81c4-7d54fd7ab1a4-attachment.json new file mode 100644 index 0000000..d50311d --- /dev/null +++ b/allure-results/4655ffa9-9608-4de3-81c4-7d54fd7ab1a4-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b185037d44249d0d15ac", + "member_id": "d82fc6e9-8853-444e-bbde-7bd38c8dcbe5" + } + } +} \ No newline at end of file diff --git a/allure-results/467ceacb-930d-4ab8-95b2-914de871a70a-attachment.txt b/allure-results/467ceacb-930d-4ab8-95b2-914de871a70a-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/467ceacb-930d-4ab8-95b2-914de871a70a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/46a90ee2-56ea-4409-aa60-6bc0f9de025e-attachment.json b/allure-results/46a90ee2-56ea-4409-aa60-6bc0f9de025e-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/46a90ee2-56ea-4409-aa60-6bc0f9de025e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/46bae9fc-9df1-4f38-93ef-3ac93d9f196d-attachment.json b/allure-results/46bae9fc-9df1-4f38-93ef-3ac93d9f196d-attachment.json new file mode 100644 index 0000000..be35fc6 --- /dev/null +++ b/allure-results/46bae9fc-9df1-4f38-93ef-3ac93d9f196d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab28c15e6311636d84b1", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/46bfe53f-7d2a-4fe5-a8b6-100d3b85a566-attachment.json b/allure-results/46bfe53f-7d2a-4fe5-a8b6-100d3b85a566-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/46bfe53f-7d2a-4fe5-a8b6-100d3b85a566-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/46c9bfbe-8cb6-442f-b7ee-7957de4a1ad0-attachment.txt b/allure-results/46c9bfbe-8cb6-442f-b7ee-7957de4a1ad0-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/46c9bfbe-8cb6-442f-b7ee-7957de4a1ad0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/470a4dc9-00e7-4796-aee4-f1f527799612-attachment.json b/allure-results/470a4dc9-00e7-4796-aee4-f1f527799612-attachment.json new file mode 100644 index 0000000..cf78890 --- /dev/null +++ b/allure-results/470a4dc9-00e7-4796-aee4-f1f527799612-attachment.json @@ -0,0 +1,75 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8b18e17bb1e0c5fc4e0ce", + "members": [ + { + "id": "830c1ecd-b974-4aa8-9b56-a5b28462ea84", + "status": "accepted", + "privileges": null, + "user": { + "id": "830c1ecd-b974-4aa8-9b56-a5b28462ea84" + } + }, + { + "id": "b6229627-28a2-4254-9269-30b2fb494220", + "status": "accepted", + "privileges": null, + "user": { + "id": "b6229627-28a2-4254-9269-30b2fb494220" + } + } + ] + }, + { + "id": "69f8b18e037d44249d0d15d9", + "members": [ + { + "id": "830c1ecd-b974-4aa8-9b56-a5b28462ea84", + "status": "accepted", + "privileges": null, + "user": { + "id": "830c1ecd-b974-4aa8-9b56-a5b28462ea84" + } + }, + { + "id": "b6229627-28a2-4254-9269-30b2fb494220", + "status": "accepted", + "privileges": null, + "user": { + "id": "b6229627-28a2-4254-9269-30b2fb494220" + } + } + ] + }, + { + "id": "69f8b18e32367dfb4b45a759", + "members": [ + { + "id": "830c1ecd-b974-4aa8-9b56-a5b28462ea84", + "status": "accepted", + "privileges": null, + "user": { + "id": "830c1ecd-b974-4aa8-9b56-a5b28462ea84" + } + }, + { + "id": "b6229627-28a2-4254-9269-30b2fb494220", + "status": "accepted", + "privileges": null, + "user": { + "id": "b6229627-28a2-4254-9269-30b2fb494220" + } + } + ] + }, + { + "id": "69f8b18e037d44249d0d15dc", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/475acd0a-aeb5-450a-8e21-dd3344cf8980-attachment.txt b/allure-results/475acd0a-aeb5-450a-8e21-dd3344cf8980-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/475acd0a-aeb5-450a-8e21-dd3344cf8980-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/479834f4-37d7-414e-b536-1ad6960e60e8-attachment.json b/allure-results/479834f4-37d7-414e-b536-1ad6960e60e8-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/479834f4-37d7-414e-b536-1ad6960e60e8-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/47c4ac47-47e7-4735-94db-92d2deb2838d-attachment.json b/allure-results/47c4ac47-47e7-4735-94db-92d2deb2838d-attachment.json new file mode 100644 index 0000000..cfbcb57 --- /dev/null +++ b/allure-results/47c4ac47-47e7-4735-94db-92d2deb2838d-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8aadf037d44249d0d1046" + }, + { + "id": "69f8aadf037d44249d0d1049" + }, + { + "id": "69f8aadf32367dfb4b45a234" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/47cd99ad-d87e-419d-a492-b4133b95684d-attachment.json b/allure-results/47cd99ad-d87e-419d-a492-b4133b95684d-attachment.json new file mode 100644 index 0000000..1866020 --- /dev/null +++ b/allure-results/47cd99ad-d87e-419d-a492-b4133b95684d-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8af545bf357cd11710bfb", + "title": "cea9f368", + "place": { + "id": "69f8af54037d44249d0d1448", + "name": "pass-place-1777905491" + }, + "starts_at": "2026-05-04T14:39:12.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/47ea7087-864f-4845-a5b3-bbe69cc59e8e-attachment.json b/allure-results/47ea7087-864f-4845-a5b3-bbe69cc59e8e-attachment.json new file mode 100644 index 0000000..0015e8d --- /dev/null +++ b/allure-results/47ea7087-864f-4845-a5b3-bbe69cc59e8e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8b1200b1f8729e0528e14" + } + } +} \ No newline at end of file diff --git a/allure-results/47f5bb8a-936b-4ce2-be4f-e17955ab18cc-attachment.json b/allure-results/47f5bb8a-936b-4ce2-be4f-e17955ab18cc-attachment.json new file mode 100644 index 0000000..cea0239 --- /dev/null +++ b/allure-results/47f5bb8a-936b-4ce2-be4f-e17955ab18cc-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af2a32367dfb4b45a557", + "member_id": "701b7138-cb86-4fd9-ad38-5bd8122fabd1" + } + } +} \ No newline at end of file diff --git a/allure-results/481f390f-2ab6-4636-9bcc-f13d51577ce9-attachment.txt b/allure-results/481f390f-2ab6-4636-9bcc-f13d51577ce9-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/481f390f-2ab6-4636-9bcc-f13d51577ce9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/485a35ee-d7d6-4634-bf5d-4d787d5b0227-attachment.json b/allure-results/485a35ee-d7d6-4634-bf5d-4d787d5b0227-attachment.json new file mode 100644 index 0000000..730e621 --- /dev/null +++ b/allure-results/485a35ee-d7d6-4634-bf5d-4d787d5b0227-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af20c15e6311636d87b1", + "member_id": "2ae06b7f-36fd-4c97-a20d-79bff7e4cbc2" + } + } +} \ No newline at end of file diff --git a/allure-results/485ed9df-364b-4eeb-81bc-e42409008e9c-attachment.json b/allure-results/485ed9df-364b-4eeb-81bc-e42409008e9c-attachment.json new file mode 100644 index 0000000..7802b37 --- /dev/null +++ b/allure-results/485ed9df-364b-4eeb-81bc-e42409008e9c-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a9c732367dfb4b45a0fe", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/488050f3-43df-4536-b97d-3c132785c3ed-attachment.txt b/allure-results/488050f3-43df-4536-b97d-3c132785c3ed-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/488050f3-43df-4536-b97d-3c132785c3ed-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/488501a3-13f8-4cfb-8e77-4a2f1d166d19-attachment.json b/allure-results/488501a3-13f8-4cfb-8e77-4a2f1d166d19-attachment.json new file mode 100644 index 0000000..4185cf6 --- /dev/null +++ b/allure-results/488501a3-13f8-4cfb-8e77-4a2f1d166d19-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a982c15e6311636d8346", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/488da8d2-df5d-483d-bc37-fe26f8a5bbe1-attachment.txt b/allure-results/488da8d2-df5d-483d-bc37-fe26f8a5bbe1-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/488da8d2-df5d-483d-bc37-fe26f8a5bbe1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/488ef855-0d46-4df1-ac90-79c520d2aa59-attachment.json b/allure-results/488ef855-0d46-4df1-ac90-79c520d2aa59-attachment.json new file mode 100644 index 0000000..48ddfbb --- /dev/null +++ b/allure-results/488ef855-0d46-4df1-ac90-79c520d2aa59-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "1a097da7-7d00-4834-9f43-d790ef80dabd", + "status": "accepted", + "privileges": null, + "user": { + "id": "1a097da7-7d00-4834-9f43-d790ef80dabd" + } + }, + { + "id": "c5825d01-26be-497d-81b4-ec23b13f9071", + "status": "accepted", + "privileges": null, + "user": { + "id": "c5825d01-26be-497d-81b4-ec23b13f9071" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/4890563b-59bf-4144-9e2a-13f0b8a31a21-attachment.json b/allure-results/4890563b-59bf-4144-9e2a-13f0b8a31a21-attachment.json new file mode 100644 index 0000000..7e2ab1d --- /dev/null +++ b/allure-results/4890563b-59bf-4144-9e2a-13f0b8a31a21-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8aee7649bba1db50957cf" + } + } +} \ No newline at end of file diff --git a/allure-results/489cee87-e145-49f8-bd23-d04e2f556147-attachment.txt b/allure-results/489cee87-e145-49f8-bd23-d04e2f556147-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/489cee87-e145-49f8-bd23-d04e2f556147-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/48a11992-d375-48ef-8223-610aabc2a60c-attachment.json b/allure-results/48a11992-d375-48ef-8223-610aabc2a60c-attachment.json new file mode 100644 index 0000000..152c946 --- /dev/null +++ b/allure-results/48a11992-d375-48ef-8223-610aabc2a60c-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aec4c15e6311636d870a", + "member_id": "7be01224-6a04-479f-8841-10c6a33988a0" + } + } +} \ No newline at end of file diff --git a/allure-results/48dfa343-2074-4c83-991e-6548a33ef320-attachment.txt b/allure-results/48dfa343-2074-4c83-991e-6548a33ef320-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/48dfa343-2074-4c83-991e-6548a33ef320-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/491921f8-77d5-45d5-8930-4d78ddb2be9e-attachment.txt b/allure-results/491921f8-77d5-45d5-8930-4d78ddb2be9e-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/491921f8-77d5-45d5-8930-4d78ddb2be9e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/491c79a6-7572-40b3-92ac-dc8c8e9d47ab-attachment.json b/allure-results/491c79a6-7572-40b3-92ac-dc8c8e9d47ab-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/491c79a6-7572-40b3-92ac-dc8c8e9d47ab-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4921cedf-ed2c-432c-9e56-45e2fefe5239-attachment.json b/allure-results/4921cedf-ed2c-432c-9e56-45e2fefe5239-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/4921cedf-ed2c-432c-9e56-45e2fefe5239-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4963f296-63ae-46c9-b26a-07607eb40abc-attachment.json b/allure-results/4963f296-63ae-46c9-b26a-07607eb40abc-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/4963f296-63ae-46c9-b26a-07607eb40abc-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/497386a6-04a6-429a-a5a5-a9f1f4e06b57-attachment.json b/allure-results/497386a6-04a6-429a-a5a5-a9f1f4e06b57-attachment.json new file mode 100644 index 0000000..cfd356f --- /dev/null +++ b/allure-results/497386a6-04a6-429a-a5a5-a9f1f4e06b57-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aa9a17bb1e0c5fc4db1e", + "member_id": "d5ddd130-342a-468f-ac50-4a8808d184b4" + } + } +} \ No newline at end of file diff --git a/allure-results/4987a947-6e39-45df-b727-5e8659fa0bfe-attachment.txt b/allure-results/4987a947-6e39-45df-b727-5e8659fa0bfe-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/4987a947-6e39-45df-b727-5e8659fa0bfe-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/49ad353d-2f77-4852-923e-15a36c6f6dc5-attachment.txt b/allure-results/49ad353d-2f77-4852-923e-15a36c6f6dc5-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/49ad353d-2f77-4852-923e-15a36c6f6dc5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/49e97e9c-3889-4d34-a54e-796d98f4d784-attachment.json b/allure-results/49e97e9c-3889-4d34-a54e-796d98f4d784-attachment.json new file mode 100644 index 0000000..dd65365 --- /dev/null +++ b/allure-results/49e97e9c-3889-4d34-a54e-796d98f4d784-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af1f037d44249d0d13e7", + "member_id": "12bed3ac-4860-4df3-8461-b96f4ce9a7f3" + } + } +} \ No newline at end of file diff --git a/allure-results/49efc1b9-f769-48c1-98c1-9ab25b0c58d1-attachment.txt b/allure-results/49efc1b9-f769-48c1-98c1-9ab25b0c58d1-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/49efc1b9-f769-48c1-98c1-9ab25b0c58d1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/49f654e3-29d1-4a9c-80e1-5bff605a2b6f-attachment.txt b/allure-results/49f654e3-29d1-4a9c-80e1-5bff605a2b6f-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/49f654e3-29d1-4a9c-80e1-5bff605a2b6f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/49ffc635-7858-4b81-a6a5-4079e36a707d-attachment.txt b/allure-results/49ffc635-7858-4b81-a6a5-4079e36a707d-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/49ffc635-7858-4b81-a6a5-4079e36a707d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4a03f72d-02ce-4f8f-b3cd-40fbb35a6977-attachment.txt b/allure-results/4a03f72d-02ce-4f8f-b3cd-40fbb35a6977-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/4a03f72d-02ce-4f8f-b3cd-40fbb35a6977-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4a25e741-1920-463c-b755-c57713f16397-attachment.txt b/allure-results/4a25e741-1920-463c-b755-c57713f16397-attachment.txt new file mode 100644 index 0000000..019a45c --- /dev/null +++ b/allure-results/4a25e741-1920-463c-b755-c57713f16397-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"createEntrance\" must not have a selection since type \"JSONObject!\" has no subfields.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4a471359-a409-447a-b964-ee27b6428107-attachment.json b/allure-results/4a471359-a409-447a-b964-ee27b6428107-attachment.json new file mode 100644 index 0000000..2d8de80 --- /dev/null +++ b/allure-results/4a471359-a409-447a-b964-ee27b6428107-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "adc507e0-6f7b-4589-ba32-9bc5da653ebe", + "created_at": "2026-05-04T14:21:55.446Z", + "updated_at": "2026-05-04T14:21:55.446Z", + "username": "+79996003831", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4a9cdaea-1b4e-4c96-9685-27df760ba321-attachment.txt b/allure-results/4a9cdaea-1b4e-4c96-9685-27df760ba321-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/4a9cdaea-1b4e-4c96-9685-27df760ba321-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4aa5c8f1-d1e2-4730-a750-bfb2c2df3db3-attachment.json b/allure-results/4aa5c8f1-d1e2-4730-a750-bfb2c2df3db3-attachment.json new file mode 100644 index 0000000..2932e00 --- /dev/null +++ b/allure-results/4aa5c8f1-d1e2-4730-a750-bfb2c2df3db3-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab9c32367dfb4b45a345", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/4aa7406a-05f7-4a20-ba6d-9b301645e20b-attachment.txt b/allure-results/4aa7406a-05f7-4a20-ba6d-9b301645e20b-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/4aa7406a-05f7-4a20-ba6d-9b301645e20b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4ac0df82-bb96-494d-965c-f238173af76a-attachment.json b/allure-results/4ac0df82-bb96-494d-965c-f238173af76a-attachment.json new file mode 100644 index 0000000..7df52a0 --- /dev/null +++ b/allure-results/4ac0df82-bb96-494d-965c-f238173af76a-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa42c15e6311636d83b2", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/4b1564ff-81b5-4931-a012-c1c409ca57b4-attachment.txt b/allure-results/4b1564ff-81b5-4931-a012-c1c409ca57b4-attachment.txt new file mode 100644 index 0000000..cabb058 --- /dev/null +++ b/allure-results/4b1564ff-81b5-4931-a012-c1c409ca57b4-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aec4c15e6311636d870a", account_id: "7be01224-6a04-479f-8841-10c6a33988a0", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/4b37e13c-e791-4dd5-a473-8fe2d8914cd8-attachment.json b/allure-results/4b37e13c-e791-4dd5-a473-8fe2d8914cd8-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/4b37e13c-e791-4dd5-a473-8fe2d8914cd8-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4b3e686d-bc16-4cb3-b5eb-1c796cc80ef8-attachment.json b/allure-results/4b3e686d-bc16-4cb3-b5eb-1c796cc80ef8-attachment.json new file mode 100644 index 0000000..933b7bb --- /dev/null +++ b/allure-results/4b3e686d-bc16-4cb3-b5eb-1c796cc80ef8-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "b6229627-28a2-4254-9269-30b2fb494220", + "created_at": "2026-05-04T14:47:42.449Z", + "updated_at": "2026-05-04T14:47:42.449Z", + "username": "+79994396976", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4b453bdc-17d3-43da-a88a-3ec665c662ce-attachment.json b/allure-results/4b453bdc-17d3-43da-a88a-3ec665c662ce-attachment.json new file mode 100644 index 0000000..8a37c13 --- /dev/null +++ b/allure-results/4b453bdc-17d3-43da-a88a-3ec665c662ce-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8abc30b1f8729e0528de1", + "title": "pass-service-1777904579", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/4b57bf98-f4e1-4b58-8cdf-b21220b815da-attachment.txt b/allure-results/4b57bf98-f4e1-4b58-8cdf-b21220b815da-attachment.txt new file mode 100644 index 0000000..3c6f094 --- /dev/null +++ b/allure-results/4b57bf98-f4e1-4b58-8cdf-b21220b815da-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aace037d44249d0d0ffb', place_id='69f8aacec15e6311636d842b'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4b599b06-779e-4936-b0e9-704baf8e8fe5-attachment.json b/allure-results/4b599b06-779e-4936-b0e9-704baf8e8fe5-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/4b599b06-779e-4936-b0e9-704baf8e8fe5-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4b5a8b59-8ed5-4bb6-8bb4-50b125dee954-result.json b/allure-results/4b5a8b59-8ed5-4bb6-8bb4-50b125dee954-result.json new file mode 100644 index 0000000..eda27da --- /dev/null +++ b/allure-results/4b5a8b59-8ed5-4bb6-8bb4-50b125dee954-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 29, in step_query_pass_requests\n context.pass_requests_response = td.wait_for_pass_request()\n ~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1487, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905690947, "stop": 1777905691253}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "27176d5a-15ac-4dd9-8570-db8eb0237307-attachment.json", "type": "application/json"}], "start": 1777905691256, "stop": 1777905691341}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "b06efbfa-9a76-4030-a164-918ad828bedc-attachment.json", "type": "application/json"}], "start": 1777905691341, "stop": 1777905691375}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "7e9c85cd-dc7e-44eb-a204-beeefa4a62ff-attachment.json", "type": "application/json"}], "start": 1777905691375, "stop": 1777905691408}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "18f484e9-5706-4a3e-9b83-85ff16b67447-attachment.json", "type": "application/json"}], "start": 1777905691409, "stop": 1777905691458}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "bf7ebbdb-503c-4d19-a830-ba9d1bf7ed1b-attachment.json", "type": "application/json"}], "start": 1777905691458, "stop": 1777905691519}], "start": 1777905691253, "stop": 1777905691519}, {"name": "And create pass for prepared place", "status": "passed", "steps": [{"name": "GraphQL: createEntrance(RegisterEntranceDTO)", "status": "passed", "attachments": [{"name": "RuntimeError: createEntrance", "source": "78e0399b-0e69-4c75-a38c-fb5bce92b318-attachment.txt", "type": "text/plain"}, {"name": "createEntrance failed (best-effort)", "source": "a46a0a31-04f3-408d-a407-0f8f73a39d24-attachment.txt", "type": "text/plain"}], "start": 1777905691521, "stop": 1777905691551}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "6fa9087d-8da0-4bb0-a5f6-735296e189f5-attachment.json", "type": "application/json"}], "start": 1777905691551, "stop": 1777905691751}], "start": 1777905691520, "stop": 1777905691752}, {"name": "When query passRequests by created pass_id", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 29, in step_query_pass_requests\n context.pass_requests_response = td.wait_for_pass_request()\n ~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1487, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "e744ad23-a069-4e11-b9a3-2803178df944-attachment.json", "type": "application/json"}], "start": 1777905691753, "stop": 1777905691794}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "4b599b06-779e-4936-b0e9-704baf8e8fe5-attachment.json", "type": "application/json"}], "start": 1777905692794, "stop": 1777905692843}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ec42c488-b03c-449e-a031-a742cc65f107-attachment.json", "type": "application/json"}], "start": 1777905693844, "stop": 1777905693892}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "7277060b-0425-4ed6-b081-c21a4f94d734-attachment.json", "type": "application/json"}], "start": 1777905694892, "stop": 1777905694929}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "70461a58-9bda-4072-9e7f-d6d31f412ee9-attachment.json", "type": "application/json"}], "start": 1777905695929, "stop": 1777905695972}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "903b023f-7bf9-4c26-8ae3-a11b43d0e823-attachment.json", "type": "application/json"}], "start": 1777905696972, "stop": 1777905697031}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "cf05f96b-f80d-4327-b7d9-72157d09ee4e-attachment.json", "type": "application/json"}], "start": 1777905698032, "stop": 1777905698071}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "2d416973-d481-4c07-93d5-3f7f11aca38f-attachment.json", "type": "application/json"}], "start": 1777905699071, "stop": 1777905699120}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "f44de5a1-3268-458a-b569-360bc3daf944-attachment.json", "type": "application/json"}], "start": 1777905700121, "stop": 1777905700165}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "150a4a9c-6833-4e04-893d-616b307954ad-attachment.json", "type": "application/json"}], "start": 1777905701165, "stop": 1777905701219}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c21ac202-c8da-493a-970f-955a20a518aa-attachment.json", "type": "application/json"}], "start": 1777905702219, "stop": 1777905702265}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "f2f5f0b3-9dde-4a5e-acd4-0eb4ee0c878d-attachment.json", "type": "application/json"}], "start": 1777905703265, "stop": 1777905703302}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "7ee2c98a-5e44-475e-a275-e151cd817675-attachment.json", "type": "application/json"}], "start": 1777905704302, "stop": 1777905704337}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "cd497eb8-2e7e-4e0d-9ef1-b2a88dcde7fe-attachment.json", "type": "application/json"}], "start": 1777905705337, "stop": 1777905705379}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c1029204-6bc0-4116-a391-a7bb5cc9c9f3-attachment.json", "type": "application/json"}], "start": 1777905706379, "stop": 1777905706422}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "03b60493-7226-4df5-ae65-1d03160c49e8-attachment.json", "type": "application/json"}], "start": 1777905707423, "stop": 1777905707460}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "4503b603-21dc-4368-881a-9db5272d8278-attachment.json", "type": "application/json"}], "start": 1777905708460, "stop": 1777905708500}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "b34c93f8-5087-4d32-ba65-0a5e44fc9e79-attachment.json", "type": "application/json"}], "start": 1777905709500, "stop": 1777905709542}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "99d418ef-11c0-473b-87ca-5e60a4d2fc86-attachment.json", "type": "application/json"}], "start": 1777905710542, "stop": 1777905710609}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "dbd997e8-6533-45ed-8dc2-b6ae72a03cb4-attachment.json", "type": "application/json"}], "start": 1777905711609, "stop": 1777905711649}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "491c79a6-7572-40b3-92ac-dc8c8e9d47ab-attachment.json", "type": "application/json"}], "start": 1777905712649, "stop": 1777905712696}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "801d47d8-71ab-4dd0-875d-12683e32abfc-attachment.json", "type": "application/json"}], "start": 1777905713697, "stop": 1777905713731}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "1d9dcb71-0bb9-4860-bee0-a0b8cbc687d2-attachment.json", "type": "application/json"}], "start": 1777905714732, "stop": 1777905714768}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "82cab371-577f-437d-a48e-6527c70ba3b4-attachment.json", "type": "application/json"}], "start": 1777905715768, "stop": 1777905715835}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "68ec7427-6a77-4b2b-ad6c-f50e35762630-attachment.json", "type": "application/json"}], "start": 1777905716835, "stop": 1777905716873}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "f40f9f0a-ff72-4bcc-912b-15aeba174e0d-attachment.json", "type": "application/json"}], "start": 1777905717874, "stop": 1777905717922}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9399b0ff-2f16-4a51-a79e-91fbf3273816-attachment.json", "type": "application/json"}], "start": 1777905718922, "stop": 1777905718959}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "76abd70b-21c3-403e-969a-6a2abf5c33b5-attachment.json", "type": "application/json"}], "start": 1777905719959, "stop": 1777905720006}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "aeb88c55-82cc-47f2-b510-9857e34dcd77-attachment.json", "type": "application/json"}], "start": 1777905721007, "stop": 1777905721049}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "2f2053c1-290b-4108-a5b2-724f1ef949b3-attachment.json", "type": "application/json"}], "start": 1777905722050, "stop": 1777905722107}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "bff70635-0284-4244-83f0-3bd48aa8680e-attachment.json", "type": "application/json"}], "start": 1777905723108, "stop": 1777905723148}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9ced7eac-904c-423e-8d7d-f753aecefadd-attachment.json", "type": "application/json"}], "start": 1777905724148, "stop": 1777905724189}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "45fc8613-c44a-4913-8952-2a2a31aefaae-attachment.json", "type": "application/json"}], "start": 1777905725189, "stop": 1777905725228}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "73a7c278-de34-4466-b917-f06334668734-attachment.json", "type": "application/json"}], "start": 1777905726228, "stop": 1777905726308}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "88744961-629c-47ed-ae4d-46d6f5fc3882-attachment.json", "type": "application/json"}], "start": 1777905727309, "stop": 1777905727348}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "db020b7b-a4bb-4574-8ba1-9f6cb016d84e-attachment.json", "type": "application/json"}], "start": 1777905728348, "stop": 1777905728394}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ec01732e-2911-4e5e-abe5-67cb4c1708b9-attachment.json", "type": "application/json"}], "start": 1777905729395, "stop": 1777905729431}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "66d4275c-ba21-4c8a-8f9d-40d85cd37ff6-attachment.json", "type": "application/json"}], "start": 1777905730432, "stop": 1777905730472}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "b280145e-f882-43b2-a516-ae7e47787c0f-attachment.json", "type": "application/json"}], "start": 1777905731472, "stop": 1777905731543}], "start": 1777905691752, "stop": 1777905732546}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1439, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "7111dcc0-d78c-4fb1-a3e1-d493f7b7404c-attachment.txt", "type": "text/plain"}], "start": 1777905732547, "stop": 1777905732574}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905732581, "stop": 1777905732777}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905732777, "stop": 1777905732879}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905732879, "stop": 1777905732927}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777905732929, "stop": 1777905732929}], "attachments": [{"name": "Cleanup error", "source": "86a2c779-1437-4e52-8a16-c2ae13ee4766-attachment.txt", "type": "text/plain"}], "start": 1777905690945, "stop": 1777905732929, "uuid": "693b9e23-66ab-47a9-956f-7ed241ed6e8a", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/4b6e5cc2-b1fe-453b-b507-f03d7f21fbf0-attachment.txt b/allure-results/4b6e5cc2-b1fe-453b-b507-f03d7f21fbf0-attachment.txt new file mode 100644 index 0000000..bc96bcc --- /dev/null +++ b/allure-results/4b6e5cc2-b1fe-453b-b507-f03d7f21fbf0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"company_id\" is not defined by type \"DeviceTemplateFilterDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4b7a485f-2714-4d25-8c7f-30776599ce5d-attachment.json b/allure-results/4b7a485f-2714-4d25-8c7f-30776599ce5d-attachment.json new file mode 100644 index 0000000..be5fd21 --- /dev/null +++ b/allure-results/4b7a485f-2714-4d25-8c7f-30776599ce5d-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8b0a4037d44249d0d14f0" + }, + { + "id": "69f8b0a4037d44249d0d14f3" + }, + { + "id": "69f8b0a417bb1e0c5fc4dfe6" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/4b894e11-67be-4d1a-b459-be461f5483b3-attachment.txt b/allure-results/4b894e11-67be-4d1a-b459-be461f5483b3-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/4b894e11-67be-4d1a-b459-be461f5483b3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4ba3951f-22ae-43a8-83c0-80700572a46b-attachment.txt b/allure-results/4ba3951f-22ae-43a8-83c0-80700572a46b-attachment.txt new file mode 100644 index 0000000..20d0df1 --- /dev/null +++ b/allure-results/4ba3951f-22ae-43a8-83c0-80700572a46b-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aba1c15e6311636d85d0', place_id='69f8aba117bb1e0c5fc4dc76'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4bb921e5-e360-43a5-9b80-8260d1f9e063-attachment.txt b/allure-results/4bb921e5-e360-43a5-9b80-8260d1f9e063-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/4bb921e5-e360-43a5-9b80-8260d1f9e063-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4be944b9-9b57-4ea7-a96e-4832444f49fc-attachment.json b/allure-results/4be944b9-9b57-4ea7-a96e-4832444f49fc-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/4be944b9-9b57-4ea7-a96e-4832444f49fc-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4c10e79f-a9c9-4737-aa59-0fae1e354c7a-attachment.json b/allure-results/4c10e79f-a9c9-4737-aa59-0fae1e354c7a-attachment.json new file mode 100644 index 0000000..f210710 --- /dev/null +++ b/allure-results/4c10e79f-a9c9-4737-aa59-0fae1e354c7a-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aad4037d44249d0d1027", + "member_id": "2c5ac86c-9f61-4510-b232-930e19d1a8ca" + } + } +} \ No newline at end of file diff --git a/allure-results/4c3fb2ae-614b-45e7-8135-33d87c566c70-attachment.txt b/allure-results/4c3fb2ae-614b-45e7-8135-33d87c566c70-attachment.txt new file mode 100644 index 0000000..d8ba314 --- /dev/null +++ b/allure-results/4c3fb2ae-614b-45e7-8135-33d87c566c70-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8ab2c17bb1e0c5fc4db9e', place_id='69f8ab2b037d44249d0d10be'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4c5a2fcd-88d3-47bc-9990-1e3f9d800468-attachment.txt b/allure-results/4c5a2fcd-88d3-47bc-9990-1e3f9d800468-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/4c5a2fcd-88d3-47bc-9990-1e3f9d800468-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4c5da8bb-4b5b-4c85-afc8-86cfe1b42795-attachment.txt b/allure-results/4c5da8bb-4b5b-4c85-afc8-86cfe1b42795-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/4c5da8bb-4b5b-4c85-afc8-86cfe1b42795-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4c81680f-9417-44f4-a935-fab3d9af087d-result.json b/allure-results/4c81680f-9417-44f4-a935-fab3d9af087d-result.json new file mode 100644 index 0000000..0b3c5a1 --- /dev/null +++ b/allure-results/4c81680f-9417-44f4-a935-fab3d9af087d-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777905994811, "stop": 1777905994974}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "f6187ba1-e5a1-43ae-b9dc-d649fa005c75-attachment.json", "type": "application/json"}], "start": 1777905994975, "stop": 1777905995011}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "a54fe39c-4502-47dc-a09d-f5f533d84c08-attachment.json", "type": "application/json"}], "start": 1777905995011, "stop": 1777905995063}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "23f3fffe-c585-4dd6-af83-341281ac3c39-attachment.json", "type": "application/json"}], "start": 1777905995063, "stop": 1777905995110}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "2181f652-adf3-4717-88cb-669baba044e8-attachment.json", "type": "application/json"}], "start": 1777905995110, "stop": 1777905995210}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "cd43b745-b708-4be7-91c5-b7c4208b3bd3-attachment.txt", "type": "text/plain"}], "start": 1777905995210, "stop": 1777905995240}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "91f020c9-3a78-4e0d-84cb-8ed66d0046ed-attachment.txt", "type": "text/plain"}], "start": 1777905995240, "stop": 1777905995269}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "221712e2-d011-46ec-972a-b29036370a65-attachment.txt", "type": "text/plain"}], "start": 1777905995269, "stop": 1777905995293}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "29829cb1-1244-49b8-b49d-5cea93f8a1ac-attachment.txt", "type": "text/plain"}], "start": 1777905995293, "stop": 1777905995318}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "b9ea645e-c8f2-4bb0-b68e-399c8c247dae-attachment.txt", "type": "text/plain"}], "start": 1777905995318, "stop": 1777905995343}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "da27d76b-c117-4769-ab4d-a0c39d463b32-attachment.txt", "type": "text/plain"}], "start": 1777905995343, "stop": 1777905995367}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "de99afa7-93f2-4998-98de-c9d38370ab2f-attachment.txt", "type": "text/plain"}], "start": 1777905995367, "stop": 1777905995389}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "c5e3625d-7a8b-4961-bc67-72629fa41c37-attachment.txt", "type": "text/plain"}], "start": 1777905995390, "stop": 1777905995418}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "61062a92-eb93-4b3a-a6ab-583e020eace9-attachment.txt", "type": "text/plain"}], "start": 1777905995418, "stop": 1777905995447}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "c5a6ca15-dc1a-481a-8e08-0ae31b01a3b3-attachment.txt", "type": "text/plain"}], "start": 1777905995447, "stop": 1777905995475}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "8e8f31b6-3c1f-4b0b-9ff5-bd2302fc3c59-attachment.txt", "type": "text/plain"}], "start": 1777905995475, "stop": 1777905995510}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "e1a2c69f-1509-476a-998e-0d4a0fc57101-attachment.txt", "type": "text/plain"}], "start": 1777905995510, "stop": 1777905995542}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "d32aff81-4570-4498-8d65-80e268550e50-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "3e18d7b8-5630-49e3-b80b-ce47dc3d9581-attachment.txt", "type": "text/plain"}], "start": 1777905995542, "stop": 1777905996799}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "721b604b-36b3-4cf2-9b70-906382f25d05-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "b2b5d51e-e2bd-41b4-85ec-ea160b8b6646-attachment.txt", "type": "text/plain"}], "start": 1777905996799, "stop": 1777905998070}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "d5fc3b15-e90b-4ac8-a74c-83842f33646f-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "2fa7bb3f-b1df-442d-b393-26d331129670-attachment.txt", "type": "text/plain"}], "start": 1777905998070, "stop": 1777905999349}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "8026f937-173e-4f84-82e8-4afbabbdb4a3-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "279f1653-d8fa-49c0-a94a-db6f10cbf2f9-attachment.txt", "type": "text/plain"}], "start": 1777905999349, "stop": 1777906000609}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b14b32367dfb4b45a6f7)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "6645cb03-e41b-4817-ac4e-0afcc8ecf77a-attachment.json", "type": "application/json"}], "start": 1777906000609, "stop": 1777906000684}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "afb176f2-0ec7-4065-afac-70cd14899095-attachment.txt", "type": "text/plain"}], "start": 1777906000736, "stop": 1777906000765}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "449f3022-ca31-4cf2-84ed-d0f87ff93c3c-attachment.txt", "type": "text/plain"}], "start": 1777906000765, "stop": 1777906000798}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "9307f930-b7da-4ad9-a121-84c5995da8d0-attachment.txt", "type": "text/plain"}], "start": 1777906000798, "stop": 1777906000829}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "78f7ab9a-d85e-4d34-8da8-0c9ff7daa8a4-attachment.txt", "type": "text/plain"}], "start": 1777906000829, "stop": 1777906000856}], "attachments": [{"name": "Member status update not supported on this stand", "source": "79ff59eb-49fa-470c-881c-1d94c8525467-attachment.txt", "type": "text/plain"}], "start": 1777905994974, "stop": 1777906000857}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "e4332fd3-adbb-4cb2-b346-e70edcce233d-attachment.json", "type": "application/json"}], "start": 1777906000858, "stop": 1777906000893}], "start": 1777906000857, "stop": 1777906000894}, {"name": "Then members response contains trusted worker with accepted status", "status": "passed", "start": 1777906000894, "stop": 1777906000896}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906000897, "stop": 1777906001080}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906001080, "stop": 1777906001255}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906001255, "stop": 1777906001318}], "start": 1777905994807, "stop": 1777906001318, "uuid": "09acc9fb-0951-472c-bf5c-44dabadda4ae", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/4c8aa546-95ff-4f9c-9a33-e956524d2aa7-attachment.json b/allure-results/4c8aa546-95ff-4f9c-9a33-e956524d2aa7-attachment.json new file mode 100644 index 0000000..5e503b8 --- /dev/null +++ b/allure-results/4c8aa546-95ff-4f9c-9a33-e956524d2aa7-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aef032367dfb4b45a501", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/4ca92171-03c3-47dd-8651-d38a1772d8f9-attachment.txt b/allure-results/4ca92171-03c3-47dd-8651-d38a1772d8f9-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/4ca92171-03c3-47dd-8651-d38a1772d8f9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4d0111de-6361-4476-8448-299810af7c9e-attachment.txt b/allure-results/4d0111de-6361-4476-8448-299810af7c9e-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-results/4d0111de-6361-4476-8448-299810af7c9e-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-results/4d192eb3-c7d2-4663-ac3b-053b790dbecc-attachment.txt b/allure-results/4d192eb3-c7d2-4663-ac3b-053b790dbecc-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/4d192eb3-c7d2-4663-ac3b-053b790dbecc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4d237823-28c8-46bf-9faf-a58b1c1f6cfe-attachment.txt b/allure-results/4d237823-28c8-46bf-9faf-a58b1c1f6cfe-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/4d237823-28c8-46bf-9faf-a58b1c1f6cfe-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4d39a38c-eefa-4875-b0d4-5a732c52eac5-attachment.txt b/allure-results/4d39a38c-eefa-4875-b0d4-5a732c52eac5-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/4d39a38c-eefa-4875-b0d4-5a732c52eac5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4d3cd9a3-436f-46d1-8632-361cdb38ca79-attachment.txt b/allure-results/4d3cd9a3-436f-46d1-8632-361cdb38ca79-attachment.txt new file mode 100644 index 0000000..953dbcd --- /dev/null +++ b/allure-results/4d3cd9a3-436f-46d1-8632-361cdb38ca79-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8aa9417bb1e0c5fc4db0d', user_id='d888229f-441f-4504-8c0a-9fec64e01f1c', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4d49966e-f3f4-4cbf-9602-d5a336962dbf-attachment.json b/allure-results/4d49966e-f3f4-4cbf-9602-d5a336962dbf-attachment.json new file mode 100644 index 0000000..2e68249 --- /dev/null +++ b/allure-results/4d49966e-f3f4-4cbf-9602-d5a336962dbf-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af7d17bb1e0c5fc4df08", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/4d57d377-58f4-419d-85e6-75fd1ccb007f-attachment.txt b/allure-results/4d57d377-58f4-419d-85e6-75fd1ccb007f-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/4d57d377-58f4-419d-85e6-75fd1ccb007f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4d59ed66-87b5-464b-92f4-e6ea27327b70-attachment.json b/allure-results/4d59ed66-87b5-464b-92f4-e6ea27327b70-attachment.json new file mode 100644 index 0000000..3d68cb2 --- /dev/null +++ b/allure-results/4d59ed66-87b5-464b-92f4-e6ea27327b70-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "members": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4d5dda8d-69f8-4a21-9ff6-48e7843a2ef6-attachment.txt b/allure-results/4d5dda8d-69f8-4a21-9ff6-48e7843a2ef6-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/4d5dda8d-69f8-4a21-9ff6-48e7843a2ef6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4d5fb563-36cd-4814-ba16-124122f9424e-attachment.json b/allure-results/4d5fb563-36cd-4814-ba16-124122f9424e-attachment.json new file mode 100644 index 0000000..bd5ecff --- /dev/null +++ b/allure-results/4d5fb563-36cd-4814-ba16-124122f9424e-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "c4610033-fa40-4a44-9eab-901f119ea62f", + "created_at": "2026-05-04T14:37:10.800Z", + "updated_at": "2026-05-04T14:37:10.800Z", + "username": "+79993488665", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4d616cc9-d90b-4dd5-8eb8-d6184fd32254-attachment.txt b/allure-results/4d616cc9-d90b-4dd5-8eb8-d6184fd32254-attachment.txt new file mode 100644 index 0000000..bc96bcc --- /dev/null +++ b/allure-results/4d616cc9-d90b-4dd5-8eb8-d6184fd32254-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"company_id\" is not defined by type \"DeviceTemplateFilterDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4d6a8c91-04bd-4166-bb26-48242ad158b5-attachment.json b/allure-results/4d6a8c91-04bd-4166-bb26-48242ad158b5-attachment.json new file mode 100644 index 0000000..941b787 --- /dev/null +++ b/allure-results/4d6a8c91-04bd-4166-bb26-48242ad158b5-attachment.json @@ -0,0 +1,75 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8ab3632367dfb4b45a2c8", + "members": [ + { + "id": "0762c878-588d-4d77-9af2-7b3729730613", + "status": "accepted", + "privileges": null, + "user": { + "id": "0762c878-588d-4d77-9af2-7b3729730613" + } + }, + { + "id": "afc25f7a-483b-429e-b1d2-f180c8140cd5", + "status": "accepted", + "privileges": null, + "user": { + "id": "afc25f7a-483b-429e-b1d2-f180c8140cd5" + } + } + ] + }, + { + "id": "69f8ab3617bb1e0c5fc4dbba", + "members": [ + { + "id": "0762c878-588d-4d77-9af2-7b3729730613", + "status": "accepted", + "privileges": null, + "user": { + "id": "0762c878-588d-4d77-9af2-7b3729730613" + } + }, + { + "id": "afc25f7a-483b-429e-b1d2-f180c8140cd5", + "status": "accepted", + "privileges": null, + "user": { + "id": "afc25f7a-483b-429e-b1d2-f180c8140cd5" + } + } + ] + }, + { + "id": "69f8ab36c15e6311636d84f1", + "members": [ + { + "id": "0762c878-588d-4d77-9af2-7b3729730613", + "status": "accepted", + "privileges": null, + "user": { + "id": "0762c878-588d-4d77-9af2-7b3729730613" + } + }, + { + "id": "afc25f7a-483b-429e-b1d2-f180c8140cd5", + "status": "accepted", + "privileges": null, + "user": { + "id": "afc25f7a-483b-429e-b1d2-f180c8140cd5" + } + } + ] + }, + { + "id": "69f8ab36c15e6311636d84f4", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/4d6f37fd-ca97-4e34-9de5-b40bf76967e0-attachment.txt b/allure-results/4d6f37fd-ca97-4e34-9de5-b40bf76967e0-attachment.txt new file mode 100644 index 0000000..b5b3932 --- /dev/null +++ b/allure-results/4d6f37fd-ca97-4e34-9de5-b40bf76967e0-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aad732367dfb4b45a21a", account_id: "7af00cb0-a1e3-446f-9502-67097cdb84fe", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/4d77e6f5-13b9-486f-991f-a990cd9229d3-attachment.json b/allure-results/4d77e6f5-13b9-486f-991f-a990cd9229d3-attachment.json new file mode 100644 index 0000000..98f27f6 --- /dev/null +++ b/allure-results/4d77e6f5-13b9-486f-991f-a990cd9229d3-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aa9132367dfb4b45a16d", + "member_id": "f9209520-ee25-4c1a-9fe7-33848f2a0f04" + } + } +} \ No newline at end of file diff --git a/allure-results/4da36285-370e-4656-b353-1bda1df3739a-attachment.json b/allure-results/4da36285-370e-4656-b353-1bda1df3739a-attachment.json new file mode 100644 index 0000000..a02ad1e --- /dev/null +++ b/allure-results/4da36285-370e-4656-b353-1bda1df3739a-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab7ac15e6311636d858f", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/4dab7da3-2b1b-414e-90b4-59fe6318d053-attachment.json b/allure-results/4dab7da3-2b1b-414e-90b4-59fe6318d053-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/4dab7da3-2b1b-414e-90b4-59fe6318d053-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4dd2d3b8-cf28-433e-9e2e-1a0daf271e37-attachment.txt b/allure-results/4dd2d3b8-cf28-433e-9e2e-1a0daf271e37-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/4dd2d3b8-cf28-433e-9e2e-1a0daf271e37-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4dd6ced0-66f1-4813-94a7-4893218a9279-attachment.json b/allure-results/4dd6ced0-66f1-4813-94a7-4893218a9279-attachment.json new file mode 100644 index 0000000..6ad321e --- /dev/null +++ b/allure-results/4dd6ced0-66f1-4813-94a7-4893218a9279-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8aee21b4cbdc23d450987" + } + } +} \ No newline at end of file diff --git a/allure-results/4ddbe126-39a1-4058-949d-54c39b6c6f78-attachment.txt b/allure-results/4ddbe126-39a1-4058-949d-54c39b6c6f78-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/4ddbe126-39a1-4058-949d-54c39b6c6f78-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4de9a6f3-a115-4db6-a30d-cbf5706de89d-attachment.txt b/allure-results/4de9a6f3-a115-4db6-a30d-cbf5706de89d-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/4de9a6f3-a115-4db6-a30d-cbf5706de89d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4e2c8623-0f80-46f9-928c-fe70dfa06ea7-result.json b/allure-results/4e2c8623-0f80-46f9-928c-fe70dfa06ea7-result.json new file mode 100644 index 0000000..d96fe82 --- /dev/null +++ b/allure-results/4e2c8623-0f80-46f9-928c-fe70dfa06ea7-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Variable \"$pass_targets\" got invalid value { type: \"account\", user_id: \"95efa9b1-4ac3-474b-b256-f2b3f01b0ee9\" } at \"pass_targets[0]\"; Field \"entrance_ids\" of required type \"[String!]!\" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}, {'message': 'Variable \"$pass_targets\" got invalid value { type: \"account\", user_id: \"95efa9b1-4ac3-474b-b256-f2b3f01b0ee9\" } at \"pass_targets[0]\"; Field \"user_id\" is not defined by type \"PassTargetInput\".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1439, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904537541, "stop": 1777904537881}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "f5ac0481-83c9-47df-8883-da2dcb0afe5f-attachment.json", "type": "application/json"}], "start": 1777904537883, "stop": 1777904537930}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=69f8ab9a037d44249d0d120a)", "status": "passed", "attachments": [{"name": "RuntimeError: createPlaceMultiple(entrance)", "source": "65e27bde-b6b1-40ec-ab80-d62db22d8101-attachment.txt", "type": "text/plain"}], "start": 1777904537930, "stop": 1777904537959}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=6915dc03462d5aea0adc8cbd)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "324213ee-8da5-42b5-bfb4-cdfe57be59e1-attachment.json", "type": "application/json"}], "start": 1777904537959, "stop": 1777904537999}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "29d0eb1d-9fae-4a94-9a04-db9f2c5368c6-attachment.txt", "type": "text/plain"}], "start": 1777904538022, "stop": 1777904538053}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "231e9643-0f05-45e0-b0d6-8e8b9279e2a0-attachment.txt", "type": "text/plain"}], "start": 1777904538053, "stop": 1777904538082}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "3befd199-fb21-4294-bdb3-bd97e4eb36d7-attachment.txt", "type": "text/plain"}], "start": 1777904538082, "stop": 1777904538112}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "7e7f6465-df08-4e79-99d9-ef13966d7323-attachment.txt", "type": "text/plain"}], "start": 1777904538112, "stop": 1777904538156}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "edb3ebf5-925e-43bb-ac97-06c1154634dd-attachment.txt", "type": "text/plain"}], "start": 1777904538156, "stop": 1777904538183}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "64d299db-af76-4290-8960-5ecd69c9e664-attachment.txt", "type": "text/plain"}], "start": 1777904538183, "stop": 1777904538215}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "3a8a9cf9-66f9-411d-a88f-95daf33e1f54-attachment.txt", "type": "text/plain"}], "start": 1777904538215, "stop": 1777904538248}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "9b982d48-3ce9-4c3d-8d24-b6151148e3e8-attachment.txt", "type": "text/plain"}], "start": 1777904538248, "stop": 1777904538274}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "23429a36-6bf1-47ef-9927-f28f964e1805-attachment.txt", "type": "text/plain"}], "start": 1777904538274, "stop": 1777904538301}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "d7a7e1b2-d914-4df1-b867-5d56b3fa4040-attachment.txt", "type": "text/plain"}], "start": 1777904538301, "stop": 1777904538330}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "9b42d622-6e9a-4e4e-8a46-bb5f4fd6f75e-attachment.txt", "type": "text/plain"}], "start": 1777904538330, "stop": 1777904538354}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "94b7c6ba-e09e-4e35-b063-2477ddf56e6e-attachment.txt", "type": "text/plain"}], "start": 1777904538354, "stop": 1777904538381}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "e0283739-b6d8-4c8c-8478-52b99ba9274e-attachment.txt", "type": "text/plain"}], "start": 1777904538381, "stop": 1777904538418}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "a4454634-17ee-4aa6-b3ec-2c9c929b682e-attachment.txt", "type": "text/plain"}], "start": 1777904538418, "stop": 1777904538447}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "c30ee1f2-e544-406e-bf68-c8d8cbd3b999-attachment.txt", "type": "text/plain"}], "start": 1777904538447, "stop": 1777904538472}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "44cb86e0-022e-4dcb-8e4c-dd3e49d843af-attachment.txt", "type": "text/plain"}], "start": 1777904538472, "stop": 1777904538497}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "088d1533-e857-40fd-b50c-3817a1205a06-attachment.txt", "type": "text/plain"}], "start": 1777904538497, "stop": 1777904538530}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "813406b8-e306-4f05-9ac5-240b877325cc-attachment.txt", "type": "text/plain"}], "start": 1777904538531, "stop": 1777904538567}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "6cb97818-f8bd-4eaf-85b6-feaa2f603a1e-attachment.txt", "type": "text/plain"}], "start": 1777904538567, "stop": 1777904538590}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "1bf31f20-1543-4e8c-a197-4153ff6c5ead-attachment.txt", "type": "text/plain"}], "start": 1777904538591, "stop": 1777904538616}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "28e05940-b611-47ac-8497-8f23033cec2c-attachment.json", "type": "application/json"}], "start": 1777904538617, "stop": 1777904538650}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "ae36c185-2467-4b32-93c2-6c73e251e7b3-attachment.json", "type": "application/json"}], "start": 1777904538650, "stop": 1777904538688}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "3cd0520c-472a-429b-b046-93b0cf285c61-attachment.json", "type": "application/json"}], "start": 1777904538688, "stop": 1777904538731}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "cc172116-9d86-418f-b395-7019f937812f-attachment.json", "type": "application/json"}], "start": 1777904538731, "stop": 1777904538806}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "6e300123-26f9-48db-a280-f47fede516bb-attachment.txt", "type": "text/plain"}], "start": 1777904537882, "stop": 1777904538807}, {"name": "And create pass for prepared place", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Variable \"$pass_targets\" got invalid value { type: \"account\", user_id: \"95efa9b1-4ac3-474b-b256-f2b3f01b0ee9\" } at \"pass_targets[0]\"; Field \"entrance_ids\" of required type \"[String!]!\" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}, {'message': 'Variable \"$pass_targets\" got invalid value { type: \"account\", user_id: \"95efa9b1-4ac3-474b-b256-f2b3f01b0ee9\" } at \"pass_targets[0]\"; Field \"user_id\" is not defined by type \"PassTargetInput\".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1439, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "8171923f-b7a1-4a1d-bb16-961e6eb94078-attachment.txt", "type": "text/plain"}], "start": 1777904538808, "stop": 1777904538831}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "739c5085-9e45-4998-af23-699beb70e168-attachment.txt", "type": "text/plain"}], "start": 1777904538831, "stop": 1777904538856}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "dad53adc-e68a-4807-954e-0291ea43832d-attachment.txt", "type": "text/plain"}], "start": 1777904538856, "stop": 1777904538887}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "0fa6f5ba-77ad-4170-8e8b-4067d253360d-attachment.txt", "type": "text/plain"}], "start": 1777904538887, "stop": 1777904538911}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "c0d9f836-6a5c-4e3b-b8fa-315485a92aa1-attachment.txt", "type": "text/plain"}], "start": 1777904538911, "stop": 1777904538936}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "d9d76cdf-5c91-468d-b000-4d73563290ae-attachment.txt", "type": "text/plain"}], "start": 1777904538937, "stop": 1777904538964}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "d9e11086-c94f-48e1-b610-2a39505b4208-attachment.txt", "type": "text/plain"}], "start": 1777904538964, "stop": 1777904538994}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "5aea3288-0cf5-4b63-847c-5946225f3b47-attachment.txt", "type": "text/plain"}], "start": 1777904538994, "stop": 1777904539019}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "11d0bb0e-8fc7-48a6-bc48-58efeaff518a-attachment.txt", "type": "text/plain"}], "start": 1777904539019, "stop": 1777904539045}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "146f78aa-3644-43a5-906b-2629fc074a65-attachment.txt", "type": "text/plain"}], "start": 1777904539045, "stop": 1777904539074}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "5fbb1798-bd86-4fb4-a2a6-fa159ff0f8a0-attachment.txt", "type": "text/plain"}], "start": 1777904539074, "stop": 1777904539103}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "45e54ccd-8bc0-47ae-8a0c-67cc5950916f-attachment.txt", "type": "text/plain"}], "start": 1777904539103, "stop": 1777904539130}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "b90141f1-630c-4d12-878f-0beff45c4596-attachment.txt", "type": "text/plain"}], "start": 1777904539130, "stop": 1777904539154}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "f9fbe593-6b7b-4fa6-9a51-932d6400dc37-attachment.txt", "type": "text/plain"}], "start": 1777904539154, "stop": 1777904539178}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "a8e857af-1fc5-4d18-a47e-853afa2a80f7-attachment.txt", "type": "text/plain"}], "start": 1777904539178, "stop": 1777904539203}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "167662d6-a244-4481-b424-acbeff3db187-attachment.txt", "type": "text/plain"}], "start": 1777904539203, "stop": 1777904539224}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "4d192eb3-c7d2-4663-ac3b-053b790dbecc-attachment.txt", "type": "text/plain"}], "start": 1777904539224, "stop": 1777904539263}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "e6983bf7-4b8c-4827-a256-481c32cfb528-attachment.txt", "type": "text/plain"}], "start": 1777904539263, "stop": 1777904539290}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "3c8f3874-0f5a-48ad-91cc-63c31d25f694-attachment.txt", "type": "text/plain"}], "start": 1777904539290, "stop": 1777904539315}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "e31a4e6c-dcc8-440e-8593-dd670eff455f-attachment.txt", "type": "text/plain"}], "start": 1777904539315, "stop": 1777904539348}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v1)", "source": "d1634603-13ae-4ea2-80e5-4dddf0ccf49f-attachment.txt", "type": "text/plain"}], "start": 1777904539349, "stop": 1777904539391}, {"name": "GraphQL: createPass (variant 2)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v2)", "source": "1840a9f1-2ac1-4f40-8870-8e88e49389be-attachment.txt", "type": "text/plain"}], "start": 1777904539391, "stop": 1777904539415}, {"name": "GraphQL: createPass (variant 3)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v3)", "source": "11a98755-14a4-4b79-a948-da0e2d60e567-attachment.txt", "type": "text/plain"}], "start": 1777904539415, "stop": 1777904539439}, {"name": "GraphQL: createPass (variant 4)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v4)", "source": "c08909f5-90a9-4e15-8218-792201aeed7b-attachment.txt", "type": "text/plain"}], "start": 1777904539439, "stop": 1777904539460}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "d27b052f-bdb3-4c41-ba04-933bb0bd48de-attachment.txt", "type": "text/plain"}], "start": 1777904538807, "stop": 1777904539464}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904539465, "stop": 1777904539647}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777904539647, "stop": 1777904539723}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904539724, "stop": 1777904539796}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904539796, "stop": 1777904539850}, {"name": "When query passRequests by created pass_id", "status": "skipped", "start": 1777904539853, "stop": 1777904539853}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777904539853, "stop": 1777904539853}], "start": 1777904537539, "stop": 1777904539853, "uuid": "6b716f77-9bba-4805-a42a-2391e77991a3", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/4e491016-0bbc-42ce-84af-f411157ce45d-attachment.txt b/allure-results/4e491016-0bbc-42ce-84af-f411157ce45d-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/4e491016-0bbc-42ce-84af-f411157ce45d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4e548b7e-2348-4c8e-9e29-d4521ab799ee-attachment.txt b/allure-results/4e548b7e-2348-4c8e-9e29-d4521ab799ee-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/4e548b7e-2348-4c8e-9e29-d4521ab799ee-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4e5983e9-8a06-4f96-98a2-6a43d1b38179-attachment.txt b/allure-results/4e5983e9-8a06-4f96-98a2-6a43d1b38179-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/4e5983e9-8a06-4f96-98a2-6a43d1b38179-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4e6603c3-bd0e-48a4-9792-83026b8da461-attachment.txt b/allure-results/4e6603c3-bd0e-48a4-9792-83026b8da461-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/4e6603c3-bd0e-48a4-9792-83026b8da461-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4e666a44-98a8-4762-b48f-fd32bbb97b3a-attachment.txt b/allure-results/4e666a44-98a8-4762-b48f-fd32bbb97b3a-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/4e666a44-98a8-4762-b48f-fd32bbb97b3a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4e6c81a5-a726-489b-a651-ea7a362d908c-attachment.txt b/allure-results/4e6c81a5-a726-489b-a651-ea7a362d908c-attachment.txt new file mode 100644 index 0000000..a8805e8 --- /dev/null +++ b/allure-results/4e6c81a5-a726-489b-a651-ea7a362d908c-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1440, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/4e797dcf-6df5-4804-aba8-0aa1bf0c4406-attachment.txt b/allure-results/4e797dcf-6df5-4804-aba8-0aa1bf0c4406-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/4e797dcf-6df5-4804-aba8-0aa1bf0c4406-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4e8199a5-9d37-45b8-9e70-88f0dceda2d4-attachment.json b/allure-results/4e8199a5-9d37-45b8-9e70-88f0dceda2d4-attachment.json new file mode 100644 index 0000000..a00b38d --- /dev/null +++ b/allure-results/4e8199a5-9d37-45b8-9e70-88f0dceda2d4-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b09dc15e6311636d892a", + "member_id": "beec5b57-8019-4cbb-9ba1-6e740eeffe04" + } + } +} \ No newline at end of file diff --git a/allure-results/4e836d8a-0bc2-4970-9190-de4981d4d16f-attachment.json b/allure-results/4e836d8a-0bc2-4970-9190-de4981d4d16f-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/4e836d8a-0bc2-4970-9190-de4981d4d16f-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4eb7dedc-b5b1-4097-828a-e6ade43b42a5-attachment.txt b/allure-results/4eb7dedc-b5b1-4097-828a-e6ade43b42a5-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/4eb7dedc-b5b1-4097-828a-e6ade43b42a5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4ebcabe2-3b86-414f-b075-a42ae6440f2c-attachment.json b/allure-results/4ebcabe2-3b86-414f-b075-a42ae6440f2c-attachment.json new file mode 100644 index 0000000..a347ed5 --- /dev/null +++ b/allure-results/4ebcabe2-3b86-414f-b075-a42ae6440f2c-attachment.json @@ -0,0 +1,75 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8aef017bb1e0c5fc4de30", + "members": [ + { + "id": "0177b402-386e-4c59-b0c1-dc3671fad20c", + "status": "accepted", + "privileges": null, + "user": { + "id": "0177b402-386e-4c59-b0c1-dc3671fad20c" + } + }, + { + "id": "b3333d75-34ef-45ad-b7ab-f639ebe09131", + "status": "accepted", + "privileges": null, + "user": { + "id": "b3333d75-34ef-45ad-b7ab-f639ebe09131" + } + } + ] + }, + { + "id": "69f8aef032367dfb4b45a4fe", + "members": [ + { + "id": "0177b402-386e-4c59-b0c1-dc3671fad20c", + "status": "accepted", + "privileges": null, + "user": { + "id": "0177b402-386e-4c59-b0c1-dc3671fad20c" + } + }, + { + "id": "b3333d75-34ef-45ad-b7ab-f639ebe09131", + "status": "accepted", + "privileges": null, + "user": { + "id": "b3333d75-34ef-45ad-b7ab-f639ebe09131" + } + } + ] + }, + { + "id": "69f8aef0c15e6311636d8790", + "members": [ + { + "id": "0177b402-386e-4c59-b0c1-dc3671fad20c", + "status": "accepted", + "privileges": null, + "user": { + "id": "0177b402-386e-4c59-b0c1-dc3671fad20c" + } + }, + { + "id": "b3333d75-34ef-45ad-b7ab-f639ebe09131", + "status": "accepted", + "privileges": null, + "user": { + "id": "b3333d75-34ef-45ad-b7ab-f639ebe09131" + } + } + ] + }, + { + "id": "69f8aef032367dfb4b45a501", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/4ed8b586-126b-4b3e-afa4-4edd4114ea98-attachment.txt b/allure-results/4ed8b586-126b-4b3e-afa4-4edd4114ea98-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/4ed8b586-126b-4b3e-afa4-4edd4114ea98-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4ef20c62-3fd2-4b4d-a526-6cf15a15eef7-attachment.txt b/allure-results/4ef20c62-3fd2-4b4d-a526-6cf15a15eef7-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/4ef20c62-3fd2-4b4d-a526-6cf15a15eef7-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/4f0aa068-8a57-4992-b47a-056ab5fa75f7-attachment.txt b/allure-results/4f0aa068-8a57-4992-b47a-056ab5fa75f7-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/4f0aa068-8a57-4992-b47a-056ab5fa75f7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4f1fa299-be4f-4a0b-9975-c48910070490-attachment.json b/allure-results/4f1fa299-be4f-4a0b-9975-c48910070490-attachment.json deleted file mode 100644 index 6f2ca2a..0000000 --- a/allure-results/4f1fa299-be4f-4a0b-9975-c48910070490-attachment.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "data": { - "createSubscription": { - "id": "69e8a59e1a037043d86d23d6", - "services": [ - { - "id": "69e8a59d1a037043d86d23d3", - "title": "kvs-service-1776854432" - } - ], - "user": { - "id": "a6542878-eba4-45ff-b1ba-38fe31a1349e", - "data": { - "first_name": "kvstest1", - "last_name": "kvstest2" - } - }, - "plan": { - "id": "69e8a59d1a037043d86d23d4", - "title": "plan-kvs-1776854432" - }, - "place_id": "69e8a59d5d6417545a7f4844" - } - } -} \ No newline at end of file diff --git a/allure-results/4f452c7f-f42e-48ea-9223-da87b61711ec-attachment.json b/allure-results/4f452c7f-f42e-48ea-9223-da87b61711ec-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/4f452c7f-f42e-48ea-9223-da87b61711ec-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4f4d04eb-3604-4a57-bc27-efd08e1bad85-attachment.json b/allure-results/4f4d04eb-3604-4a57-bc27-efd08e1bad85-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/4f4d04eb-3604-4a57-bc27-efd08e1bad85-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4f6cf653-7cb3-4371-b8bc-25a00c7c065b-attachment.json b/allure-results/4f6cf653-7cb3-4371-b8bc-25a00c7c065b-attachment.json new file mode 100644 index 0000000..f6067de --- /dev/null +++ b/allure-results/4f6cf653-7cb3-4371-b8bc-25a00c7c065b-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "4a333b95-390b-49b0-abc6-7cadff73f7f8", + "created_at": "2026-05-04T14:36:23.570Z", + "updated_at": "2026-05-04T14:36:23.570Z", + "username": "+79996117456", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/4f70f630-3330-4512-af81-b0c335a4bceb-attachment.json b/allure-results/4f70f630-3330-4512-af81-b0c335a4bceb-attachment.json new file mode 100644 index 0000000..e02e388 --- /dev/null +++ b/allure-results/4f70f630-3330-4512-af81-b0c335a4bceb-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aec032367dfb4b45a437", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/4fbe2d34-c4f6-4255-9f8d-1cfc8b84eb50-attachment.json b/allure-results/4fbe2d34-c4f6-4255-9f8d-1cfc8b84eb50-attachment.json new file mode 100644 index 0000000..ccc35c7 --- /dev/null +++ b/allure-results/4fbe2d34-c4f6-4255-9f8d-1cfc8b84eb50-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af3517bb1e0c5fc4de85", + "member_id": "86dd0882-68f5-46c8-9b95-21d9f9deb73a" + } + } +} \ No newline at end of file diff --git a/allure-results/4fc64d9d-5cb2-45d9-9017-0e88c4539522-attachment.txt b/allure-results/4fc64d9d-5cb2-45d9-9017-0e88c4539522-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/4fc64d9d-5cb2-45d9-9017-0e88c4539522-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4fd4eca1-52c5-4c88-b3ec-8f29712573f1-attachment.txt b/allure-results/4fd4eca1-52c5-4c88-b3ec-8f29712573f1-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/4fd4eca1-52c5-4c88-b3ec-8f29712573f1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/4ff590ca-7525-4c45-b648-61c91f378b6c-attachment.json b/allure-results/4ff590ca-7525-4c45-b648-61c91f378b6c-attachment.json new file mode 100644 index 0000000..be5fd21 --- /dev/null +++ b/allure-results/4ff590ca-7525-4c45-b648-61c91f378b6c-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8b0a4037d44249d0d14f0" + }, + { + "id": "69f8b0a4037d44249d0d14f3" + }, + { + "id": "69f8b0a417bb1e0c5fc4dfe6" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/4ff94ce2-c657-4fa5-988e-4d68c601afe2-attachment.txt b/allure-results/4ff94ce2-c657-4fa5-988e-4d68c601afe2-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/4ff94ce2-c657-4fa5-988e-4d68c601afe2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/500e05ed-4f36-4d4a-bb2a-2ae674b52b3c-attachment.json b/allure-results/500e05ed-4f36-4d4a-bb2a-2ae674b52b3c-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/500e05ed-4f36-4d4a-bb2a-2ae674b52b3c-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5015f6f2-8136-45c7-b6f3-ddd2b1534ed3-attachment.json b/allure-results/5015f6f2-8136-45c7-b6f3-ddd2b1534ed3-attachment.json new file mode 100644 index 0000000..b028b3c --- /dev/null +++ b/allure-results/5015f6f2-8136-45c7-b6f3-ddd2b1534ed3-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8afd5037d44249d0d148a", + "member_id": "2662efdf-b657-467f-9520-8b5efd598ef8" + } + } +} \ No newline at end of file diff --git a/allure-results/50c28de9-feef-41d0-a6b7-0e6005b7a71d-attachment.txt b/allure-results/50c28de9-feef-41d0-a6b7-0e6005b7a71d-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/50c28de9-feef-41d0-a6b7-0e6005b7a71d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/50c41b38-82d8-48c1-bda3-6da08d0c86ee-attachment.json b/allure-results/50c41b38-82d8-48c1-bda3-6da08d0c86ee-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/50c41b38-82d8-48c1-bda3-6da08d0c86ee-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/50fc8b52-372c-4d7e-acb5-225cb7ca6a27-attachment.txt b/allure-results/50fc8b52-372c-4d7e-acb5-225cb7ca6a27-attachment.txt new file mode 100644 index 0000000..d285840 --- /dev/null +++ b/allure-results/50fc8b52-372c-4d7e-acb5-225cb7ca6a27-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8a9c9c15e6311636d8371", account_id: "0a5813f4-3d30-40a9-9c6b-fb409c9eca0e", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/510bd463-cf1b-4ffc-99b5-856ba1b67a4f-attachment.txt b/allure-results/510bd463-cf1b-4ffc-99b5-856ba1b67a4f-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/510bd463-cf1b-4ffc-99b5-856ba1b67a4f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/51515d19-6675-49d7-aeda-3263cfd24d80-attachment.txt b/allure-results/51515d19-6675-49d7-aeda-3263cfd24d80-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/51515d19-6675-49d7-aeda-3263cfd24d80-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/51e9cf7f-983c-431f-8739-4ba8087ca9ea-attachment.json b/allure-results/51e9cf7f-983c-431f-8739-4ba8087ca9ea-attachment.json new file mode 100644 index 0000000..4585443 --- /dev/null +++ b/allure-results/51e9cf7f-983c-431f-8739-4ba8087ca9ea-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa93c15e6311636d83c8", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/51f22155-502e-40ea-abd2-4e8bee7945c7-attachment.txt b/allure-results/51f22155-502e-40ea-abd2-4e8bee7945c7-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/51f22155-502e-40ea-abd2-4e8bee7945c7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/51f4de57-be8a-4371-904e-e8dff3ecc588-attachment.txt b/allure-results/51f4de57-be8a-4371-904e-e8dff3ecc588-attachment.txt new file mode 100644 index 0000000..a133045 --- /dev/null +++ b/allure-results/51f4de57-be8a-4371-904e-e8dff3ecc588-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8abc5037d44249d0d127d', place_id='69f8abc4c15e6311636d865c'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5201bbf0-1e91-42b7-8645-e788520d915a-attachment.json b/allure-results/5201bbf0-1e91-42b7-8645-e788520d915a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5201bbf0-1e91-42b7-8645-e788520d915a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/52093ed8-6000-46cb-800f-2d888bd040fe-result.json b/allure-results/52093ed8-6000-46cb-800f-2d888bd040fe-result.json new file mode 100644 index 0000000..153bbba --- /dev/null +++ b/allure-results/52093ed8-6000-46cb-800f-2d888bd040fe-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "failed", "statusDetails": {"message": "AssertionError: worker должен быть удален из 4-го места '69f8ab36c15e6311636d84f4', но место найдено в выдаче.\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 102, in step_assert_set_user_places_result\n td.assert_set_user_places_result(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1355, in assert_set_user_places_result\n assert p4 not in by_place, f\"worker должен быть удален из 4-го места {p4!r}, но место найдено в выдаче.\"\n ^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904438273, "stop": 1777904438401}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "1ea92dd8-b90d-46f1-ab1c-fe6863aa74e6-attachment.json", "type": "application/json"}], "start": 1777904438404, "stop": 1777904438472}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "3f41a4f4-955a-4158-9a5d-beb18c5b7853-attachment.json", "type": "application/json"}], "start": 1777904438472, "stop": 1777904438512}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "13837d1e-90b1-4583-ac5a-f1fe19fd3879-attachment.json", "type": "application/json"}], "start": 1777904438512, "stop": 1777904438554}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "bc70fe6c-4ae2-47ee-aebc-bda2432f8c83-attachment.json", "type": "application/json"}], "start": 1777904438554, "stop": 1777904438603}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "1f5f0438-4faf-45b1-af90-ea7d26072a0f-attachment.json", "type": "application/json"}], "start": 1777904438603, "stop": 1777904438646}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "e4b5c98c-fbad-4ec3-9a17-7b6a53eb1ec7-attachment.json", "type": "application/json"}], "start": 1777904438646, "stop": 1777904438689}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab36c15e6311636d84f4)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "01b1c7fc-7cdf-4bfe-81a4-7cba18da7b89-attachment.json", "type": "application/json"}], "start": 1777904438689, "stop": 1777904438773}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "d228d7a2-ac4b-41eb-8aa2-51b9e0d9c8e9-attachment.json", "type": "application/json"}], "start": 1777904438773, "stop": 1777904439021}], "start": 1777904438402, "stop": 1777904439021}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "595fad9f-279b-40d2-9c07-77f18703fc0e-attachment.json", "type": "application/json"}], "start": 1777904439022, "stop": 1777904439318}], "start": 1777904439021, "stop": 1777904439320}, {"name": "And query places by worker member filter", "status": "passed", "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "bab0ca76-2eeb-4fbd-8f87-95a4597d96be-attachment.txt", "type": "text/plain"}], "start": 1777904439321, "stop": 1777904439348}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "58068325-4452-49c1-8031-60434471163d-attachment.txt", "type": "text/plain"}], "start": 1777904439348, "stop": 1777904439374}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "8eb26992-40bc-464f-b8bc-c726e80ddeff-attachment.txt", "type": "text/plain"}], "start": 1777904439374, "stop": 1777904439405}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "ba3412b9-3e76-4a9f-85f7-12289dee5278-attachment.json", "type": "application/json"}], "start": 1777904439406, "stop": 1777904439449}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "dedc2565-4f20-49fc-933b-53fb62e348c5-attachment.json", "type": "application/json"}], "start": 1777904439449, "stop": 1777904439485}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "358747c4-79f4-4379-9e4f-cf6db0c05bd4-attachment.json", "type": "application/json"}], "start": 1777904439485, "stop": 1777904439526}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "4d59ed66-87b5-464b-92f4-e6ea27327b70-attachment.json", "type": "application/json"}], "start": 1777904439526, "stop": 1777904439559}], "attachments": [{"name": "place(filters.*) fallback synthetic response", "source": "4d6a8c91-04bd-4166-bb26-48242ad158b5-attachment.json", "type": "application/json"}], "start": 1777904439320, "stop": 1777904439560}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "failed", "statusDetails": {"message": "AssertionError: worker должен быть удален из 4-го места '69f8ab36c15e6311636d84f4', но место найдено в выдаче.\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 102, in step_assert_set_user_places_result\n td.assert_set_user_places_result(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1355, in assert_set_user_places_result\n assert p4 not in by_place, f\"worker должен быть удален из 4-го места {p4!r}, но место найдено в выдаче.\"\n ^^^^^^^^^^^^^^^^^^\n"}, "start": 1777904439560, "stop": 1777904439562}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904439562, "stop": 1777904439733}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904439733, "stop": 1777904439899}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904439899, "stop": 1777904440097}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904440097, "stop": 1777904440207}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904440207, "stop": 1777904440264}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904440264, "stop": 1777904440322}], "start": 1777904438272, "stop": 1777904440324, "uuid": "d408efd0-f2e4-449a-b2cc-b1ccb2b80ecb", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/523814c2-5838-41c3-9eee-1f49c8f67a21-attachment.json b/allure-results/523814c2-5838-41c3-9eee-1f49c8f67a21-attachment.json new file mode 100644 index 0000000..ff60f98 --- /dev/null +++ b/allure-results/523814c2-5838-41c3-9eee-1f49c8f67a21-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8abc4c15e6311636d8656", + "member_id": "f84e4a72-0de2-4980-be9b-6b62bfe7e375" + } + } +} \ No newline at end of file diff --git a/allure-results/52446db4-8583-4c6b-83c8-37aa0805d056-attachment.txt b/allure-results/52446db4-8583-4c6b-83c8-37aa0805d056-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/52446db4-8583-4c6b-83c8-37aa0805d056-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/525687b8-497f-4c58-a1b4-3688de2972b1-attachment.txt b/allure-results/525687b8-497f-4c58-a1b4-3688de2972b1-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/525687b8-497f-4c58-a1b4-3688de2972b1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5267de40-7a8b-406e-b42b-0f8c8136cdab-attachment.json b/allure-results/5267de40-7a8b-406e-b42b-0f8c8136cdab-attachment.json new file mode 100644 index 0000000..cc8cc1c --- /dev/null +++ b/allure-results/5267de40-7a8b-406e-b42b-0f8c8136cdab-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abc217bb1e0c5fc4dcb2", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/52774a30-c973-45e7-b7db-9862021bb343-result.json b/allure-results/52774a30-c973-45e7-b7db-9862021bb343-result.json new file mode 100644 index 0000000..e5400e2 --- /dev/null +++ b/allure-results/52774a30-c973-45e7-b7db-9862021bb343-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось связать entrance с place. entrance_id='69f8a97a037d44249d0d0f04', place_id='69f8a97a17bb1e0c5fc4d96b'. Попробовали: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"connectEntranceToPlace\\\" on type \\\"Mutation\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 14, in step_prepare_pass_prereqs\n td.ensure_entrance_connected_to_places(place_ids=[td.place_id] if td.place_id else [])\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 431, in ensure_entrance_connected_to_places\n self._connect_entrance_to_place(entrance_id=entrance_id, place_id=pid)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 422, in _connect_entrance_to_place\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777903994096, "stop": 1777903994420}, {"name": "And prepare place, entrance, service and user for pass", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось связать entrance с place. entrance_id='69f8a97a037d44249d0d0f04', place_id='69f8a97a17bb1e0c5fc4d96b'. Попробовали: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"connectEntranceToPlace\\\" on type \\\"Mutation\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 14, in step_prepare_pass_prereqs\n td.ensure_entrance_connected_to_places(place_ids=[td.place_id] if td.place_id else [])\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 431, in ensure_entrance_connected_to_places\n self._connect_entrance_to_place(entrance_id=entrance_id, place_id=pid)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 422, in _connect_entrance_to_place\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "785beae2-d85e-4c3e-bd07-5c1e64029615-attachment.json", "type": "application/json"}], "start": 1777903994422, "stop": 1777903994488}, {"name": "GraphQL: createPlaceMultiple (entrance place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "f60b9275-fd9d-4c01-b5d5-fdff56d8b202-attachment.json", "type": "application/json"}], "start": 1777903994488, "stop": 1777903994532}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "3fa564b7-95aa-41a5-a7a7-7b96d7ed5653-attachment.txt", "type": "text/plain"}], "start": 1777903994557, "stop": 1777903994584}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "eacad7d7-77a4-4b47-989b-39966dd13982-attachment.txt", "type": "text/plain"}], "start": 1777903994584, "stop": 1777903994619}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "67744626-3514-4229-ac0d-5c7c55037b68-attachment.txt", "type": "text/plain"}], "start": 1777903994619, "stop": 1777903994647}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "2133faed-b13d-45c1-b550-d254a4ca747a-attachment.txt", "type": "text/plain"}], "start": 1777903994647, "stop": 1777903994680}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "8a7e438f-a587-45ce-8dcb-375e062fb901-attachment.txt", "type": "text/plain"}], "start": 1777903994680, "stop": 1777903994709}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "cd9ee913-ef9d-4f42-8917-3ff41b10a319-attachment.txt", "type": "text/plain"}], "start": 1777903994709, "stop": 1777903994731}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "da85e783-fb78-4a07-8406-3068de67c603-attachment.txt", "type": "text/plain"}], "start": 1777903994731, "stop": 1777903994755}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "00ddb035-4fdb-4c78-8c73-19b024e81c6b-attachment.txt", "type": "text/plain"}], "start": 1777903994755, "stop": 1777903994780}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "3662fbb5-0108-458a-b021-240b3b8b69fc-attachment.txt", "type": "text/plain"}], "start": 1777903994780, "stop": 1777903994804}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "96e254a7-28a1-4184-992b-09cca1d9d3ee-attachment.txt", "type": "text/plain"}], "start": 1777903994804, "stop": 1777903994829}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "6a8867d5-14c9-4a5a-8f87-ebadbd69c997-attachment.txt", "type": "text/plain"}], "start": 1777903994829, "stop": 1777903994854}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "cce78e97-3b11-4f29-972d-f9da5857e78d-attachment.txt", "type": "text/plain"}], "start": 1777903994854, "stop": 1777903994875}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "996d6416-055a-4ce3-9542-3c7583a4a428-attachment.txt", "type": "text/plain"}], "start": 1777903994875, "stop": 1777903994896}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "697a69ab-54f7-49b9-9701-d812bb6d6d15-attachment.txt", "type": "text/plain"}], "start": 1777903994896, "stop": 1777903994923}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "6a665874-261d-4374-9980-3e68f0248464-attachment.txt", "type": "text/plain"}], "start": 1777903994923, "stop": 1777903994949}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "630d8c57-9ae6-4dbe-aa1f-a08c0641d4a2-attachment.txt", "type": "text/plain"}], "start": 1777903994949, "stop": 1777903994975}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "a7cec491-cf1f-4e8f-95a0-a34917186932-attachment.txt", "type": "text/plain"}], "start": 1777903994975, "stop": 1777903995004}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "93057fa5-29c1-47c6-9064-84c9dcb23332-attachment.txt", "type": "text/plain"}], "start": 1777903995004, "stop": 1777903995030}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "76d6520a-bf4c-4675-9f12-0f48f2880ef3-attachment.txt", "type": "text/plain"}], "start": 1777903995030, "stop": 1777903995057}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "62cb78bf-a3d2-4637-bd71-44c5af22efe2-attachment.txt", "type": "text/plain"}], "start": 1777903995057, "stop": 1777903995081}], "start": 1777903994420, "stop": 1777903995085}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777903995085, "stop": 1777903995164}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777903995164, "stop": 1777903995244}, {"name": "And create pass for prepared place", "status": "skipped", "start": 1777903995247, "stop": 1777903995247}, {"name": "When query passRequests by created pass_id", "status": "skipped", "start": 1777903995247, "stop": 1777903995247}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777903995247, "stop": 1777903995247}], "start": 1777903994094, "stop": 1777903995247, "uuid": "e8e135e8-c7b4-4ca0-8cf2-4a250567e2ee", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/5283c6d4-d49d-4446-bb2d-276e9c46c2bb-attachment.json b/allure-results/5283c6d4-d49d-4446-bb2d-276e9c46c2bb-attachment.json deleted file mode 100644 index b0331b9..0000000 --- a/allure-results/5283c6d4-d49d-4446-bb2d-276e9c46c2bb-attachment.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "data": { - "createUser": { - "id": "e03812e4-8689-4689-b561-29a40b290851", - "created_at": "2026-04-22T10:51:04.087Z", - "updated_at": "2026-04-22T10:51:04.087Z", - "username": "+79999216433", - "user_data": { - "first_name": "kvstest1", - "last_name": "kvstest2", - "email": "" - }, - "is_demo": true, - "next_request_timestamp": "1970-01-01T00:00:00.000Z", - "roles": [] - } - } -} \ No newline at end of file diff --git a/allure-results/52c69fbb-480e-4645-b778-1c77e58471c4-attachment.txt b/allure-results/52c69fbb-480e-4645-b778-1c77e58471c4-attachment.txt new file mode 100644 index 0000000..00bbb8f --- /dev/null +++ b/allure-results/52c69fbb-480e-4645-b778-1c77e58471c4-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aa3817bb1e0c5fc4da51', place_id='69f8aa38c15e6311636d8395'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/52ccfbf5-d999-4a6b-80ce-b292be09ea04-attachment.txt b/allure-results/52ccfbf5-d999-4a6b-80ce-b292be09ea04-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/52ccfbf5-d999-4a6b-80ce-b292be09ea04-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/52e1b8b1-f993-41ca-98aa-d4edee1e4eda-attachment.txt b/allure-results/52e1b8b1-f993-41ca-98aa-d4edee1e4eda-attachment.txt new file mode 100644 index 0000000..31fe1aa --- /dev/null +++ b/allure-results/52e1b8b1-f993-41ca-98aa-d4edee1e4eda-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_id\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/52e2028a-223a-43f2-a7bf-3a169421213d-attachment.txt b/allure-results/52e2028a-223a-43f2-a7bf-3a169421213d-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/52e2028a-223a-43f2-a7bf-3a169421213d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/52e3734b-d875-41bf-bfdb-cdfdde76f4a3-attachment.txt b/allure-results/52e3734b-d875-41bf-bfdb-cdfdde76f4a3-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/52e3734b-d875-41bf-bfdb-cdfdde76f4a3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/52e55c31-7d7c-44ca-8f0f-312e0751c363-attachment.json b/allure-results/52e55c31-7d7c-44ca-8f0f-312e0751c363-attachment.json new file mode 100644 index 0000000..7997914 --- /dev/null +++ b/allure-results/52e55c31-7d7c-44ca-8f0f-312e0751c363-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8afaa17bb1e0c5fc4df1c", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/5303875a-36ff-4d54-9e32-7b92497d9c64-attachment.txt b/allure-results/5303875a-36ff-4d54-9e32-7b92497d9c64-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/5303875a-36ff-4d54-9e32-7b92497d9c64-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/5321b431-679a-4fb0-8c01-20b51219d4a6-attachment.txt b/allure-results/5321b431-679a-4fb0-8c01-20b51219d4a6-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/5321b431-679a-4fb0-8c01-20b51219d4a6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/536068df-77fc-4ade-b06e-a2f783b6929a-attachment.txt b/allure-results/536068df-77fc-4ade-b06e-a2f783b6929a-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/536068df-77fc-4ade-b06e-a2f783b6929a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/53628ec7-c58c-4017-a120-1fc24a4d2f8d-attachment.json b/allure-results/53628ec7-c58c-4017-a120-1fc24a4d2f8d-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/53628ec7-c58c-4017-a120-1fc24a4d2f8d-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/53903b8e-9482-4f99-b039-97e6b6ad85d5-attachment.json b/allure-results/53903b8e-9482-4f99-b039-97e6b6ad85d5-attachment.json new file mode 100644 index 0000000..8874c25 --- /dev/null +++ b/allure-results/53903b8e-9482-4f99-b039-97e6b6ad85d5-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa3a32367dfb4b45a144", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/53944f2a-a243-41f5-b63e-daf91a96b245-attachment.txt b/allure-results/53944f2a-a243-41f5-b63e-daf91a96b245-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/53944f2a-a243-41f5-b63e-daf91a96b245-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/539a8147-5b4b-4e59-8198-aa54636b6ea8-attachment.txt b/allure-results/539a8147-5b4b-4e59-8198-aa54636b6ea8-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/539a8147-5b4b-4e59-8198-aa54636b6ea8-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/53c9fd63-5331-425c-b24d-f5bbae9b1024-attachment.json b/allure-results/53c9fd63-5331-425c-b24d-f5bbae9b1024-attachment.json new file mode 100644 index 0000000..35b7159 --- /dev/null +++ b/allure-results/53c9fd63-5331-425c-b24d-f5bbae9b1024-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aee732367dfb4b45a4ab", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/53da8978-81c0-47c2-b9a7-ea8086d839bf-attachment.txt b/allure-results/53da8978-81c0-47c2-b9a7-ea8086d839bf-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/53da8978-81c0-47c2-b9a7-ea8086d839bf-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/53f14054-c945-42a2-9526-bfb6c1cf06ad-attachment.json b/allure-results/53f14054-c945-42a2-9526-bfb6c1cf06ad-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/53f14054-c945-42a2-9526-bfb6c1cf06ad-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/542043ab-06e3-4a57-88f5-187d0a8bcaee-attachment.json b/allure-results/542043ab-06e3-4a57-88f5-187d0a8bcaee-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/542043ab-06e3-4a57-88f5-187d0a8bcaee-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/543631ea-8545-4d2a-b26f-a475fc0cd0d2-attachment.json b/allure-results/543631ea-8545-4d2a-b26f-a475fc0cd0d2-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/543631ea-8545-4d2a-b26f-a475fc0cd0d2-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5448ce65-8d6f-4157-bf0f-17fda66caf27-attachment.json b/allure-results/5448ce65-8d6f-4157-bf0f-17fda66caf27-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5448ce65-8d6f-4157-bf0f-17fda66caf27-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/544b7c71-7d30-4375-8fa2-5f7b3bf9c6fc-attachment.txt b/allure-results/544b7c71-7d30-4375-8fa2-5f7b3bf9c6fc-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/544b7c71-7d30-4375-8fa2-5f7b3bf9c6fc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/548513a8-7d15-48c7-99ea-aba44bcb82e7-attachment.txt b/allure-results/548513a8-7d15-48c7-99ea-aba44bcb82e7-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/548513a8-7d15-48c7-99ea-aba44bcb82e7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/54a44b3d-e5e6-4b2a-bb61-7c137d8c908b-attachment.txt b/allure-results/54a44b3d-e5e6-4b2a-bb61-7c137d8c908b-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/54a44b3d-e5e6-4b2a-bb61-7c137d8c908b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/54b44005-0d0c-4371-ae59-0a4cd637ed0d-attachment.json b/allure-results/54b44005-0d0c-4371-ae59-0a4cd637ed0d-attachment.json new file mode 100644 index 0000000..2d48675 --- /dev/null +++ b/allure-results/54b44005-0d0c-4371-ae59-0a4cd637ed0d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abc2037d44249d0d1260", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/54bf009a-7dfc-4941-8061-137bac1babb6-attachment.json b/allure-results/54bf009a-7dfc-4941-8061-137bac1babb6-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/54bf009a-7dfc-4941-8061-137bac1babb6-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/54c57f2b-5a02-49ae-8b30-57b8bb2615d5-attachment.txt b/allure-results/54c57f2b-5a02-49ae-8b30-57b8bb2615d5-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/54c57f2b-5a02-49ae-8b30-57b8bb2615d5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/54e61df1-76a8-43a9-bf8f-db4e20f7f739-attachment.txt b/allure-results/54e61df1-76a8-43a9-bf8f-db4e20f7f739-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/54e61df1-76a8-43a9-bf8f-db4e20f7f739-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/54edbadd-d029-47ea-b76e-49d61d65dcd6-result.json b/allure-results/54edbadd-d029-47ea-b76e-49d61d65dcd6-result.json deleted file mode 100644 index f7bf0b3..0000000 --- a/allure-results/54edbadd-d029-47ea-b76e-49d61d65dcd6-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "Add user to place and verify member appears", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1776854431430, "stop": 1776854431550}, {"name": "Then access token is valid", "status": "passed", "start": 1776854431550, "stop": 1776854431550}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c6233866-7fac-40e7-9f2d-2e3550b24aa0-attachment.json", "type": "application/json"}], "start": 1776854431552, "stop": 1776854431604}], "start": 1776854431551, "stop": 1776854431605}, {"name": "And create user for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "f3e25e41-f2ff-4848-8a10-3b2e532bd8ed-attachment.json", "type": "application/json"}], "start": 1776854431606, "stop": 1776854431675}], "start": 1776854431605, "stop": 1776854431676}, {"name": "And add user to kvs place", "status": "passed", "steps": [{"name": "GraphQL: addUserToPlace (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "affeae48-cb04-4628-86d4-5149b6d5ad1e-attachment.json", "type": "application/json"}], "start": 1776854431676, "stop": 1776854431761}], "start": 1776854431676, "stop": 1776854431762}, {"name": "Then addUserToPlace response is valid", "status": "passed", "start": 1776854431762, "stop": 1776854431763}, {"name": "When query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "305b0861-206a-4eaa-8606-4496adf5b90a-attachment.json", "type": "application/json"}], "start": 1776854431765, "stop": 1776854431810}], "start": 1776854431764, "stop": 1776854431810}, {"name": "Then added member is present in place members results", "status": "passed", "start": 1776854431810, "stop": 1776854431811}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1776854431811, "stop": 1776854431946}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1776854431946, "stop": 1776854432006}], "start": 1776854431429, "stop": 1776854432006, "uuid": "a8794de7-023d-4bb9-9eb4-0f804452bd16", "historyId": "28af94122ac2a3b2fdb35067e7223b74", "testCaseId": "e1df57d5cb09a640d38460e97cc2651f", "fullName": "KVS GraphQL (place + members): Add user to place and verify member appears", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/allure-results/5506446a-b970-46ca-b4d5-171b993744a5-attachment.txt b/allure-results/5506446a-b970-46ca-b4d5-171b993744a5-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/5506446a-b970-46ca-b4d5-171b993744a5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5506beb0-4ce7-4b7d-bcab-2862254b76cf-attachment.txt b/allure-results/5506beb0-4ce7-4b7d-bcab-2862254b76cf-attachment.txt new file mode 100644 index 0000000..31fe1aa --- /dev/null +++ b/allure-results/5506beb0-4ce7-4b7d-bcab-2862254b76cf-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_id\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/554b2b37-e216-4e7a-9b7f-284ea8719164-result.json b/allure-results/554b2b37-e216-4e7a-9b7f-284ea8719164-result.json new file mode 100644 index 0000000..7ddf402 --- /dev/null +++ b/allure-results/554b2b37-e216-4e7a-9b7f-284ea8719164-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 72, in step_prepare_set_user_places_flow\n td.prepare_set_user_places_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 959, in prepare_set_user_places_flow\n self._attach_employee_to_place(employee_id=worker_employee_id, place_id=p4)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 493, in _attach_employee_to_place\n raise AssertionError(f\"Не удалось прикрепить employee к place. Попробовали: {attempts}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777894661516, "stop": 1777894661659}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 72, in step_prepare_set_user_places_flow\n td.prepare_set_user_places_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 959, in prepare_set_user_places_flow\n self._attach_employee_to_place(employee_id=worker_employee_id, place_id=p4)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 493, in _attach_employee_to_place\n raise AssertionError(f\"Не удалось прикрепить employee к place. Попробовали: {attempts}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c4aaf600-b61a-4cd2-b04b-0965c4dc2a37-attachment.json", "type": "application/json"}], "start": 1777894661661, "stop": 1777894661704}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "ed2339e2-36fa-402a-9185-20b90c137e1d-attachment.json", "type": "application/json"}], "start": 1777894661704, "stop": 1777894661746}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b528ee0d-53be-451e-9c7b-7b6f57ad8c39-attachment.json", "type": "application/json"}], "start": 1777894661746, "stop": 1777894661787}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "5d95a000-6878-4a0c-af98-bb8ace0f5c61-attachment.json", "type": "application/json"}], "start": 1777894661787, "stop": 1777894661846}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "a2ebc667-87d4-4443-a1fb-edf5a6489024-attachment.json", "type": "application/json"}], "start": 1777894661846, "stop": 1777894661897}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "e1b8d01c-c69e-4048-a7d5-639ecad0cc80-attachment.json", "type": "application/json"}], "start": 1777894661897, "stop": 1777894661962}, {"name": "GraphQL: addEmployee (generic)", "status": "passed", "attachments": [{"name": "addEmployee(generic) response", "source": "007e1a83-b4a6-4f87-bfb2-c08279874e00-attachment.json", "type": "application/json"}], "start": 1777894661962, "stop": 1777894661996}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "218e62f1-ca13-4595-949d-15b447f51ce5-attachment.json", "type": "application/json"}], "start": 1777894661996, "stop": 1777894662392}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "7e76ba2d-1310-49fc-946e-b2a77169e95f-attachment.txt", "type": "text/plain"}], "start": 1777894662420, "stop": 1777894662450}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "43824ca1-440f-4c3b-bb9b-7d9643a3e23e-attachment.txt", "type": "text/plain"}], "start": 1777894662450, "stop": 1777894662478}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "677267b0-ead2-4733-8722-29122c087b59-attachment.txt", "type": "text/plain"}], "start": 1777894662478, "stop": 1777894662501}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "282195ca-c889-49cb-a3a2-1fe14bc4685f-attachment.txt", "type": "text/plain"}], "start": 1777894662502, "stop": 1777894662546}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "a4e94357-5a07-4a33-8327-8dbe1c363fa4-attachment.txt", "type": "text/plain"}], "start": 1777894662546, "stop": 1777894662568}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "962f2ccb-697f-496a-a313-b2fc9d1c00ba-attachment.txt", "type": "text/plain"}], "start": 1777894662568, "stop": 1777894662592}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "7181557e-4a2c-4538-9984-c0aaa968c12f-attachment.txt", "type": "text/plain"}], "start": 1777894662592, "stop": 1777894662620}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "ddbc0fad-0043-4ae3-bf47-fac2635f7196-attachment.txt", "type": "text/plain"}], "start": 1777894662620, "stop": 1777894662645}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "2340851c-8400-41ff-b733-eda3ad3356a5-attachment.txt", "type": "text/plain"}], "start": 1777894662645, "stop": 1777894662672}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "7fb9be8c-a4f7-454e-9bfa-eada1eaa7d06-attachment.txt", "type": "text/plain"}], "start": 1777894662672, "stop": 1777894662703}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "b25dd4ef-4d40-4138-b6d5-987f85d5d74d-attachment.txt", "type": "text/plain"}], "start": 1777894662703, "stop": 1777894662730}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "b919980f-b68b-4c5e-9ee7-41300fcf1c4e-attachment.txt", "type": "text/plain"}], "start": 1777894662730, "stop": 1777894662755}], "start": 1777894661659, "stop": 1777894662757}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777894662758, "stop": 1777894662964}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777894662964, "stop": 1777894663120}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777894663120, "stop": 1777894663273}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777894663273, "stop": 1777894663330}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777894663330, "stop": 1777894663433}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777894663433, "stop": 1777894663490}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "skipped", "start": 1777894663493, "stop": 1777894663493}, {"name": "And query places by worker member filter", "status": "skipped", "start": 1777894663493, "stop": 1777894663493}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "skipped", "start": 1777894663493, "stop": 1777894663493}], "start": 1777894661514, "stop": 1777894663493, "uuid": "4b99b381-4ecd-41be-a4d4-9d0432305944", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/555b0323-24cb-489f-97eb-88958870133c-attachment.txt b/allure-results/555b0323-24cb-489f-97eb-88958870133c-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/555b0323-24cb-489f-97eb-88958870133c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/55702af8-e2da-46bc-87fb-128f7b1fa8f6-attachment.txt b/allure-results/55702af8-e2da-46bc-87fb-128f7b1fa8f6-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/55702af8-e2da-46bc-87fb-128f7b1fa8f6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/557b5558-2517-416d-ab7f-5ed8f5828afe-attachment.json b/allure-results/557b5558-2517-416d-ab7f-5ed8f5828afe-attachment.json new file mode 100644 index 0000000..eeedff4 --- /dev/null +++ b/allure-results/557b5558-2517-416d-ab7f-5ed8f5828afe-attachment.json @@ -0,0 +1,75 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8ab8332367dfb4b45a317", + "members": [ + { + "id": "74152b85-8490-4ec5-b9d4-83075700498e", + "status": "accepted", + "privileges": null, + "user": { + "id": "74152b85-8490-4ec5-b9d4-83075700498e" + } + }, + { + "id": "adc507e0-6f7b-4589-ba32-9bc5da653ebe", + "status": "accepted", + "privileges": null, + "user": { + "id": "adc507e0-6f7b-4589-ba32-9bc5da653ebe" + } + } + ] + }, + { + "id": "69f8ab8332367dfb4b45a31a", + "members": [ + { + "id": "74152b85-8490-4ec5-b9d4-83075700498e", + "status": "accepted", + "privileges": null, + "user": { + "id": "74152b85-8490-4ec5-b9d4-83075700498e" + } + }, + { + "id": "adc507e0-6f7b-4589-ba32-9bc5da653ebe", + "status": "accepted", + "privileges": null, + "user": { + "id": "adc507e0-6f7b-4589-ba32-9bc5da653ebe" + } + } + ] + }, + { + "id": "69f8ab83037d44249d0d118e", + "members": [ + { + "id": "74152b85-8490-4ec5-b9d4-83075700498e", + "status": "accepted", + "privileges": null, + "user": { + "id": "74152b85-8490-4ec5-b9d4-83075700498e" + } + }, + { + "id": "adc507e0-6f7b-4589-ba32-9bc5da653ebe", + "status": "accepted", + "privileges": null, + "user": { + "id": "adc507e0-6f7b-4589-ba32-9bc5da653ebe" + } + } + ] + }, + { + "id": "69f8ab8317bb1e0c5fc4dc14", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/5592bb31-0a41-458b-9400-d0225e4b031b-attachment.txt b/allure-results/5592bb31-0a41-458b-9400-d0225e4b031b-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/5592bb31-0a41-458b-9400-d0225e4b031b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/559b413b-7744-4d21-99fb-d7fd5bc3d7e7-attachment.txt b/allure-results/559b413b-7744-4d21-99fb-d7fd5bc3d7e7-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/559b413b-7744-4d21-99fb-d7fd5bc3d7e7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/559bc9f3-5132-4f1d-b7a2-4d2b45884f3f-attachment.txt b/allure-results/559bc9f3-5132-4f1d-b7a2-4d2b45884f3f-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/559bc9f3-5132-4f1d-b7a2-4d2b45884f3f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/55bbd472-0445-4cdb-bb9c-c2cb3164043b-attachment.txt b/allure-results/55bbd472-0445-4cdb-bb9c-c2cb3164043b-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/55bbd472-0445-4cdb-bb9c-c2cb3164043b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/55d2c7b4-eae3-4ce6-95e6-a7842a7bc3d4-attachment.txt b/allure-results/55d2c7b4-eae3-4ce6-95e6-a7842a7bc3d4-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/55d2c7b4-eae3-4ce6-95e6-a7842a7bc3d4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/562ec49e-33dc-471e-8821-2c173010f48e-attachment.txt b/allure-results/562ec49e-33dc-471e-8821-2c173010f48e-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/562ec49e-33dc-471e-8821-2c173010f48e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/56545ddd-e929-4e6f-8b62-cf9f8bf6c3b4-attachment.txt b/allure-results/56545ddd-e929-4e6f-8b62-cf9f8bf6c3b4-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/56545ddd-e929-4e6f-8b62-cf9f8bf6c3b4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/565ed214-909f-4dd4-86cc-07172246004c-attachment.txt b/allure-results/565ed214-909f-4dd4-86cc-07172246004c-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/565ed214-909f-4dd4-86cc-07172246004c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5683cd4f-bfdf-4787-b33c-d259b313d5e6-attachment.json b/allure-results/5683cd4f-bfdf-4787-b33c-d259b313d5e6-attachment.json new file mode 100644 index 0000000..436865a --- /dev/null +++ b/allure-results/5683cd4f-bfdf-4787-b33c-d259b313d5e6-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b187037d44249d0d15cc", + "member_id": "83221e94-b415-4e5a-bd69-98f2d1cf4e98" + } + } +} \ No newline at end of file diff --git a/allure-results/568f3335-2f0f-4839-8a7f-c7957e3a4840-attachment.txt b/allure-results/568f3335-2f0f-4839-8a7f-c7957e3a4840-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/568f3335-2f0f-4839-8a7f-c7957e3a4840-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/56b043fe-60a8-4511-a07a-e30434dc7425-attachment.txt b/allure-results/56b043fe-60a8-4511-a07a-e30434dc7425-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/56b043fe-60a8-4511-a07a-e30434dc7425-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/56c3b311-49fb-49e2-98a9-42be32d042e2-attachment.txt b/allure-results/56c3b311-49fb-49e2-98a9-42be32d042e2-attachment.txt new file mode 100644 index 0000000..68a4b93 --- /dev/null +++ b/allure-results/56c3b311-49fb-49e2-98a9-42be32d042e2-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8a97c32367dfb4b45a0f8", account_id: "6c7cc04c-5ad4-46d2-9a71-f03ce91f621f", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/56d1463d-1885-4638-bd24-41794183250a-attachment.json b/allure-results/56d1463d-1885-4638-bd24-41794183250a-attachment.json new file mode 100644 index 0000000..9bb0190 --- /dev/null +++ b/allure-results/56d1463d-1885-4638-bd24-41794183250a-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "4728d824-66bb-4b77-8db4-764486d1a001", + "status": "pending", + "privileges": null, + "user": { + "id": "4728d824-66bb-4b77-8db4-764486d1a001" + } + }, + { + "id": "be6cd740-9f7b-4a13-9551-47ee17989fb7", + "status": "accepted", + "privileges": null, + "user": { + "id": "be6cd740-9f7b-4a13-9551-47ee17989fb7" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/56d5aea3-208e-471b-b96d-aa0b6047d9ff-attachment.json b/allure-results/56d5aea3-208e-471b-b96d-aa0b6047d9ff-attachment.json new file mode 100644 index 0000000..2008dc9 --- /dev/null +++ b/allure-results/56d5aea3-208e-471b-b96d-aa0b6047d9ff-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af7d17bb1e0c5fc4df08", + "member_id": "fbafebfe-9c66-447a-a852-eec0cb74fbda" + } + } +} \ No newline at end of file diff --git a/allure-results/56e2afbf-ab6e-4f09-9a63-55ba1a9ac0f5-attachment.txt b/allure-results/56e2afbf-ab6e-4f09-9a63-55ba1a9ac0f5-attachment.txt new file mode 100644 index 0000000..bc96bcc --- /dev/null +++ b/allure-results/56e2afbf-ab6e-4f09-9a63-55ba1a9ac0f5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"company_id\" is not defined by type \"DeviceTemplateFilterDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/573d1157-4528-4fea-94ba-3e3d11d5494e-attachment.json b/allure-results/573d1157-4528-4fea-94ba-3e3d11d5494e-attachment.json new file mode 100644 index 0000000..836676b --- /dev/null +++ b/allure-results/573d1157-4528-4fea-94ba-3e3d11d5494e-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8af3c17bb1e0c5fc4deae" + }, + { + "id": "69f8af3c32367dfb4b45a58b" + }, + { + "id": "69f8af3cc15e6311636d8803" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/5755a2fe-021a-46e7-9bbf-ce277562f1a1-attachment.txt b/allure-results/5755a2fe-021a-46e7-9bbf-ce277562f1a1-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/5755a2fe-021a-46e7-9bbf-ce277562f1a1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/575aee96-1abe-4e40-980c-11daead5a311-attachment.txt b/allure-results/575aee96-1abe-4e40-980c-11daead5a311-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/575aee96-1abe-4e40-980c-11daead5a311-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/575af3f2-2cbd-4446-b383-80e0c0afd3a7-attachment.txt b/allure-results/575af3f2-2cbd-4446-b383-80e0c0afd3a7-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/575af3f2-2cbd-4446-b383-80e0c0afd3a7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/57993cdb-4bac-4462-8f74-8fcc2c66dcc1-attachment.txt b/allure-results/57993cdb-4bac-4462-8f74-8fcc2c66dcc1-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/57993cdb-4bac-4462-8f74-8fcc2c66dcc1-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/579c8dd6-77c0-4267-8c1d-6bb30d9b6a51-attachment.txt b/allure-results/579c8dd6-77c0-4267-8c1d-6bb30d9b6a51-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/579c8dd6-77c0-4267-8c1d-6bb30d9b6a51-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/57bc5637-9df4-4af8-ab5e-cb336be0729a-attachment.txt b/allure-results/57bc5637-9df4-4af8-ab5e-cb336be0729a-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/57bc5637-9df4-4af8-ab5e-cb336be0729a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/57bd14cd-d197-4421-acee-734dd8777f83-attachment.json b/allure-results/57bd14cd-d197-4421-acee-734dd8777f83-attachment.json new file mode 100644 index 0000000..a05f8ca --- /dev/null +++ b/allure-results/57bd14cd-d197-4421-acee-734dd8777f83-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aecbc15e6311636d870e", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/580577e2-4ce5-4a74-a6eb-7092f45b6fbb-attachment.json b/allure-results/580577e2-4ce5-4a74-a6eb-7092f45b6fbb-attachment.json new file mode 100644 index 0000000..74d4fd7 --- /dev/null +++ b/allure-results/580577e2-4ce5-4a74-a6eb-7092f45b6fbb-attachment.json @@ -0,0 +1,75 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8aadf32367dfb4b45a234", + "members": [ + { + "id": "6294a5c5-76bc-4f08-8e16-d796355308f7", + "status": "accepted", + "privileges": null, + "user": { + "id": "6294a5c5-76bc-4f08-8e16-d796355308f7" + } + }, + { + "id": "b42c6a4c-a9cf-4227-9d62-41f9884671a0", + "status": "accepted", + "privileges": null, + "user": { + "id": "b42c6a4c-a9cf-4227-9d62-41f9884671a0" + } + } + ] + }, + { + "id": "69f8aadf037d44249d0d1046", + "members": [ + { + "id": "6294a5c5-76bc-4f08-8e16-d796355308f7", + "status": "accepted", + "privileges": null, + "user": { + "id": "6294a5c5-76bc-4f08-8e16-d796355308f7" + } + }, + { + "id": "b42c6a4c-a9cf-4227-9d62-41f9884671a0", + "status": "accepted", + "privileges": null, + "user": { + "id": "b42c6a4c-a9cf-4227-9d62-41f9884671a0" + } + } + ] + }, + { + "id": "69f8aadf037d44249d0d1049", + "members": [ + { + "id": "6294a5c5-76bc-4f08-8e16-d796355308f7", + "status": "accepted", + "privileges": null, + "user": { + "id": "6294a5c5-76bc-4f08-8e16-d796355308f7" + } + }, + { + "id": "b42c6a4c-a9cf-4227-9d62-41f9884671a0", + "status": "accepted", + "privileges": null, + "user": { + "id": "b42c6a4c-a9cf-4227-9d62-41f9884671a0" + } + } + ] + }, + { + "id": "69f8aadf17bb1e0c5fc4db62", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/58068325-4452-49c1-8031-60434471163d-attachment.txt b/allure-results/58068325-4452-49c1-8031-60434471163d-attachment.txt new file mode 100644 index 0000000..31fe1aa --- /dev/null +++ b/allure-results/58068325-4452-49c1-8031-60434471163d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_id\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/58077f4d-c579-4bf2-af8f-9c1bc40a933b-attachment.txt b/allure-results/58077f4d-c579-4bf2-af8f-9c1bc40a933b-attachment.txt new file mode 100644 index 0000000..c7353a9 --- /dev/null +++ b/allure-results/58077f4d-c579-4bf2-af8f-9c1bc40a933b-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aa9417bb1e0c5fc4db0d", account_id: "d888229f-441f-4504-8c0a-9fec64e01f1c", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/5807bc8d-16da-433a-bcec-d2331693e61c-attachment.txt b/allure-results/5807bc8d-16da-433a-bcec-d2331693e61c-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/5807bc8d-16da-433a-bcec-d2331693e61c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/580ec498-d4ae-4f71-bf08-701699fc67cd-attachment.json b/allure-results/580ec498-d4ae-4f71-bf08-701699fc67cd-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/580ec498-d4ae-4f71-bf08-701699fc67cd-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/581206c2-2bca-4ce9-aef1-5e23cf2b35b6-attachment.json b/allure-results/581206c2-2bca-4ce9-aef1-5e23cf2b35b6-attachment.json new file mode 100644 index 0000000..29c2c60 --- /dev/null +++ b/allure-results/581206c2-2bca-4ce9-aef1-5e23cf2b35b6-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab28037d44249d0d10a1", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/581766a9-dbeb-4b4c-a0ec-f6b697b889fc-attachment.txt b/allure-results/581766a9-dbeb-4b4c-a0ec-f6b697b889fc-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-results/581766a9-dbeb-4b4c-a0ec-f6b697b889fc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/582aa230-f3e5-430e-ac00-30eb80856b57-attachment.json b/allure-results/582aa230-f3e5-430e-ac00-30eb80856b57-attachment.json new file mode 100644 index 0000000..dd72a77 --- /dev/null +++ b/allure-results/582aa230-f3e5-430e-ac00-30eb80856b57-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8ab83037d44249d0d118e" + }, + { + "id": "69f8ab8332367dfb4b45a317" + }, + { + "id": "69f8ab8332367dfb4b45a31a" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/58506ef3-e851-4d7b-8a7f-ab21633de47f-attachment.txt b/allure-results/58506ef3-e851-4d7b-8a7f-ab21633de47f-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/58506ef3-e851-4d7b-8a7f-ab21633de47f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/58626b65-43fe-4381-b17e-08c797deb4cf-attachment.json b/allure-results/58626b65-43fe-4381-b17e-08c797deb4cf-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/58626b65-43fe-4381-b17e-08c797deb4cf-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/58669610-84ab-40ac-8de5-18f379663bec-attachment.json b/allure-results/58669610-84ab-40ac-8de5-18f379663bec-attachment.json new file mode 100644 index 0000000..f1af001 --- /dev/null +++ b/allure-results/58669610-84ab-40ac-8de5-18f379663bec-attachment.json @@ -0,0 +1,75 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8aecb17bb1e0c5fc4ddac", + "members": [ + { + "id": "1a097da7-7d00-4834-9f43-d790ef80dabd", + "status": "accepted", + "privileges": null, + "user": { + "id": "1a097da7-7d00-4834-9f43-d790ef80dabd" + } + }, + { + "id": "c5825d01-26be-497d-81b4-ec23b13f9071", + "status": "accepted", + "privileges": null, + "user": { + "id": "c5825d01-26be-497d-81b4-ec23b13f9071" + } + } + ] + }, + { + "id": "69f8aecb037d44249d0d1311", + "members": [ + { + "id": "1a097da7-7d00-4834-9f43-d790ef80dabd", + "status": "accepted", + "privileges": null, + "user": { + "id": "1a097da7-7d00-4834-9f43-d790ef80dabd" + } + }, + { + "id": "c5825d01-26be-497d-81b4-ec23b13f9071", + "status": "accepted", + "privileges": null, + "user": { + "id": "c5825d01-26be-497d-81b4-ec23b13f9071" + } + } + ] + }, + { + "id": "69f8aecbc15e6311636d870e", + "members": [ + { + "id": "1a097da7-7d00-4834-9f43-d790ef80dabd", + "status": "accepted", + "privileges": null, + "user": { + "id": "1a097da7-7d00-4834-9f43-d790ef80dabd" + } + }, + { + "id": "c5825d01-26be-497d-81b4-ec23b13f9071", + "status": "accepted", + "privileges": null, + "user": { + "id": "c5825d01-26be-497d-81b4-ec23b13f9071" + } + } + ] + }, + { + "id": "69f8aecbc15e6311636d8711", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/588c3f64-7a12-4daf-b72d-d75afb315168-attachment.json b/allure-results/588c3f64-7a12-4daf-b72d-d75afb315168-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/588c3f64-7a12-4daf-b72d-d75afb315168-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/589abea9-b9b1-4bc8-9cfc-2c7cc91ebbab-attachment.json b/allure-results/589abea9-b9b1-4bc8-9cfc-2c7cc91ebbab-attachment.json new file mode 100644 index 0000000..48ddfbb --- /dev/null +++ b/allure-results/589abea9-b9b1-4bc8-9cfc-2c7cc91ebbab-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "1a097da7-7d00-4834-9f43-d790ef80dabd", + "status": "accepted", + "privileges": null, + "user": { + "id": "1a097da7-7d00-4834-9f43-d790ef80dabd" + } + }, + { + "id": "c5825d01-26be-497d-81b4-ec23b13f9071", + "status": "accepted", + "privileges": null, + "user": { + "id": "c5825d01-26be-497d-81b4-ec23b13f9071" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/589e5038-8e93-4820-af73-3bf118fc63b8-attachment.json b/allure-results/589e5038-8e93-4820-af73-3bf118fc63b8-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/589e5038-8e93-4820-af73-3bf118fc63b8-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/58dd9e8d-03d4-4790-9208-bcb8c2520961-attachment.json b/allure-results/58dd9e8d-03d4-4790-9208-bcb8c2520961-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/58dd9e8d-03d4-4790-9208-bcb8c2520961-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/58f8f089-c4bd-4fcb-91e0-c510bd7f2f6a-attachment.txt b/allure-results/58f8f089-c4bd-4fcb-91e0-c510bd7f2f6a-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/58f8f089-c4bd-4fcb-91e0-c510bd7f2f6a-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/59237dd0-4332-45b1-bd64-6a1008aa8453-attachment.json b/allure-results/59237dd0-4332-45b1-bd64-6a1008aa8453-attachment.json new file mode 100644 index 0000000..0d8d0bc --- /dev/null +++ b/allure-results/59237dd0-4332-45b1-bd64-6a1008aa8453-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aad732367dfb4b45a21a", + "member_id": "7af00cb0-a1e3-446f-9502-67097cdb84fe" + } + } +} \ No newline at end of file diff --git a/allure-results/592b5152-9792-481f-aa2e-260627059e00-attachment.txt b/allure-results/592b5152-9792-481f-aa2e-260627059e00-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/592b5152-9792-481f-aa2e-260627059e00-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/595fad9f-279b-40d2-9c07-77f18703fc0e-attachment.json b/allure-results/595fad9f-279b-40d2-9c07-77f18703fc0e-attachment.json new file mode 100644 index 0000000..b06d9cb --- /dev/null +++ b/allure-results/595fad9f-279b-40d2-9c07-77f18703fc0e-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8ab3617bb1e0c5fc4dbba" + }, + { + "id": "69f8ab3632367dfb4b45a2c8" + }, + { + "id": "69f8ab36c15e6311636d84f1" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/596977e2-4cb2-4ff9-a6e5-308608e88d1a-attachment.json b/allure-results/596977e2-4cb2-4ff9-a6e5-308608e88d1a-attachment.json new file mode 100644 index 0000000..dda10db --- /dev/null +++ b/allure-results/596977e2-4cb2-4ff9-a6e5-308608e88d1a-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "f9209520-ee25-4c1a-9fe7-33848f2a0f04", + "created_at": "2026-05-04T14:17:53.832Z", + "updated_at": "2026-05-04T14:17:53.832Z", + "username": "+79996547291", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5988f49c-02ba-46b4-9039-d7c0a7d41ed1-attachment.txt b/allure-results/5988f49c-02ba-46b4-9039-d7c0a7d41ed1-attachment.txt new file mode 100644 index 0000000..f63e51c --- /dev/null +++ b/allure-results/5988f49c-02ba-46b4-9039-d7c0a7d41ed1-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aba517bb1e0c5fc4dc9e", account_id: "77bd8c3a-f220-4f56-840d-c522197aac47", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/59ae5d4d-f725-442f-b750-11229b4a97a7-attachment.json b/allure-results/59ae5d4d-f725-442f-b750-11229b4a97a7-attachment.json new file mode 100644 index 0000000..c5a6bf5 --- /dev/null +++ b/allure-results/59ae5d4d-f725-442f-b750-11229b4a97a7-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8aee51b4cbdc23d45098e", + "title": "pass-service-1777905380", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/59ca981d-5383-4237-bd72-6d7968d62f31-attachment.txt b/allure-results/59ca981d-5383-4237-bd72-6d7968d62f31-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/59ca981d-5383-4237-bd72-6d7968d62f31-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/59f8df4f-4237-4f36-9388-5235f8439868-attachment.json b/allure-results/59f8df4f-4237-4f36-9388-5235f8439868-attachment.json new file mode 100644 index 0000000..6856d2e --- /dev/null +++ b/allure-results/59f8df4f-4237-4f36-9388-5235f8439868-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b151c15e6311636d89f3", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/5a0975e2-4174-41fa-8eff-e855491aba4f-attachment.json b/allure-results/5a0975e2-4174-41fa-8eff-e855491aba4f-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5a0975e2-4174-41fa-8eff-e855491aba4f-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5a1d6e12-fe12-4903-87ac-1938eeec0ffb-attachment.json b/allure-results/5a1d6e12-fe12-4903-87ac-1938eeec0ffb-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5a1d6e12-fe12-4903-87ac-1938eeec0ffb-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5a202539-29e0-4384-806f-d9c78243a4fd-attachment.txt b/allure-results/5a202539-29e0-4384-806f-d9c78243a4fd-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/5a202539-29e0-4384-806f-d9c78243a4fd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5a2a31e9-18a3-404a-b2f8-2ac350dd2c36-attachment.txt b/allure-results/5a2a31e9-18a3-404a-b2f8-2ac350dd2c36-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/5a2a31e9-18a3-404a-b2f8-2ac350dd2c36-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5a3c1799-4445-43c2-b485-bbd130ef0efd-attachment.json b/allure-results/5a3c1799-4445-43c2-b485-bbd130ef0efd-attachment.json new file mode 100644 index 0000000..5d6611c --- /dev/null +++ b/allure-results/5a3c1799-4445-43c2-b485-bbd130ef0efd-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a9d0037d44249d0d0f42", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/5a46d9b4-48cb-4081-9f2d-b145cb791a1d-attachment.json b/allure-results/5a46d9b4-48cb-4081-9f2d-b145cb791a1d-attachment.json new file mode 100644 index 0000000..098a88f --- /dev/null +++ b/allure-results/5a46d9b4-48cb-4081-9f2d-b145cb791a1d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b18e037d44249d0d15d9", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/5a51857a-1000-47d4-b810-f0c8e7273454-attachment.txt b/allure-results/5a51857a-1000-47d4-b810-f0c8e7273454-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/5a51857a-1000-47d4-b810-f0c8e7273454-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5a77cc35-d4a8-4a6a-a92c-054dbd29e024-attachment.json b/allure-results/5a77cc35-d4a8-4a6a-a92c-054dbd29e024-attachment.json new file mode 100644 index 0000000..36143e3 --- /dev/null +++ b/allure-results/5a77cc35-d4a8-4a6a-a92c-054dbd29e024-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab2b037d44249d0d10c1", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/5a8a8c01-e87c-4e1a-b23a-ce12d47ca783-attachment.json b/allure-results/5a8a8c01-e87c-4e1a-b23a-ce12d47ca783-attachment.json new file mode 100644 index 0000000..7579bf5 --- /dev/null +++ b/allure-results/5a8a8c01-e87c-4e1a-b23a-ce12d47ca783-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aad4c15e6311636d844e", + "member_id": "8f5502ef-7c34-4480-ba4e-d7cfc4691981" + } + } +} \ No newline at end of file diff --git a/allure-results/5a912f17-5afc-4a95-88f2-6046196ccd6d-attachment.txt b/allure-results/5a912f17-5afc-4a95-88f2-6046196ccd6d-attachment.txt new file mode 100644 index 0000000..c7353a9 --- /dev/null +++ b/allure-results/5a912f17-5afc-4a95-88f2-6046196ccd6d-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aa9417bb1e0c5fc4db0d", account_id: "d888229f-441f-4504-8c0a-9fec64e01f1c", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/5a9a4623-382f-486f-915a-4bdb88a2baa6-attachment.json b/allure-results/5a9a4623-382f-486f-915a-4bdb88a2baa6-attachment.json new file mode 100644 index 0000000..17ed2ef --- /dev/null +++ b/allure-results/5a9a4623-382f-486f-915a-4bdb88a2baa6-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8afaa17bb1e0c5fc4df1f", + "member_id": "badaf407-40e5-4fac-9098-a8c777e6a687" + } + } +} \ No newline at end of file diff --git a/allure-results/5ab03173-1fdb-41ee-850c-5af360721040-attachment.json b/allure-results/5ab03173-1fdb-41ee-850c-5af360721040-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5ab03173-1fdb-41ee-850c-5af360721040-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5acb404b-cafb-42c8-b8ed-7ad0292c65a6-attachment.json b/allure-results/5acb404b-cafb-42c8-b8ed-7ad0292c65a6-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5acb404b-cafb-42c8-b8ed-7ad0292c65a6-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5ad15e8e-8322-4111-b695-a12d36dd02bd-attachment.txt b/allure-results/5ad15e8e-8322-4111-b695-a12d36dd02bd-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/5ad15e8e-8322-4111-b695-a12d36dd02bd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5aea3288-0cf5-4b63-847c-5946225f3b47-attachment.txt b/allure-results/5aea3288-0cf5-4b63-847c-5946225f3b47-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/5aea3288-0cf5-4b63-847c-5946225f3b47-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5b365882-0781-4c30-8073-b350b2b0703a-attachment.json b/allure-results/5b365882-0781-4c30-8073-b350b2b0703a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5b365882-0781-4c30-8073-b350b2b0703a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5b5f9940-7216-4c9c-9b5d-4924faf6e71f-attachment.txt b/allure-results/5b5f9940-7216-4c9c-9b5d-4924faf6e71f-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/5b5f9940-7216-4c9c-9b5d-4924faf6e71f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5b990e3c-465f-43f3-9e92-9d1a0fdc38fb-attachment.json b/allure-results/5b990e3c-465f-43f3-9e92-9d1a0fdc38fb-attachment.json new file mode 100644 index 0000000..65919e7 --- /dev/null +++ b/allure-results/5b990e3c-465f-43f3-9e92-9d1a0fdc38fb-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b11e17bb1e0c5fc4e031", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/5be77ccd-40f3-4517-8b01-0b352d1c24f0-attachment.txt b/allure-results/5be77ccd-40f3-4517-8b01-0b352d1c24f0-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/5be77ccd-40f3-4517-8b01-0b352d1c24f0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5c03dcba-5343-4b40-8bad-6cf4cc27feed-attachment.json b/allure-results/5c03dcba-5343-4b40-8bad-6cf4cc27feed-attachment.json new file mode 100644 index 0000000..2795b2c --- /dev/null +++ b/allure-results/5c03dcba-5343-4b40-8bad-6cf4cc27feed-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8a9c732367dfb4b45a0fe", + "member_id": "cb66eaec-f2ca-4bcb-a7e7-4feb2fa97023" + } + } +} \ No newline at end of file diff --git a/allure-results/5c1917b1-efd0-429d-b610-b25f7b7373d1-attachment.json b/allure-results/5c1917b1-efd0-429d-b610-b25f7b7373d1-attachment.json new file mode 100644 index 0000000..d9a29e0 --- /dev/null +++ b/allure-results/5c1917b1-efd0-429d-b610-b25f7b7373d1-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "b4ed4b98-7366-4b9f-b9ed-abdce1ae2915", + "created_at": "2026-05-04T14:47:35.744Z", + "updated_at": "2026-05-04T14:47:35.744Z", + "username": "+79999792601", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5c1b83b5-5419-44ef-bb1f-3250d9a18598-attachment.txt b/allure-results/5c1b83b5-5419-44ef-bb1f-3250d9a18598-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/5c1b83b5-5419-44ef-bb1f-3250d9a18598-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5c21986b-11e2-4c40-9b9f-be86843033b2-attachment.txt b/allure-results/5c21986b-11e2-4c40-9b9f-be86843033b2-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/5c21986b-11e2-4c40-9b9f-be86843033b2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5c43af41-bf61-47e3-9186-18b194126038-attachment.txt b/allure-results/5c43af41-bf61-47e3-9186-18b194126038-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/5c43af41-bf61-47e3-9186-18b194126038-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5c565bda-25c2-4d4c-bcb2-6ca6ecfc551e-result.json b/allure-results/5c565bda-25c2-4d4c-bcb2-6ca6ecfc551e-result.json new file mode 100644 index 0000000..e2ac5e6 --- /dev/null +++ b/allure-results/5c565bda-25c2-4d4c-bcb2-6ca6ecfc551e-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 720, in prepare_pass_request_approval_flow\n self._attach_employee_to_place(employee_id=new_emp, place_id=p1)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 620, in _attach_employee_to_place\n raise AssertionError(f\"Не удалось прикрепить employee к place. Попробовали: {attempts}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904539858, "stop": 1777904539977}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось прикрепить employee к place. Попробовали: ['addEmployeeToPlace/dto', 'addEmployeeToPlace/args', 'addEmployeeToPlace/employee_ids', 'attachEmployeeToPlace/dto', 'attachEmployeeToPlace/args', 'attachEmployeeToPlace/employee_ids', 'addEmployeesToPlace/dto', 'addEmployeesToPlace/args', 'addEmployeesToPlace/employee_ids', 'addEmployeesToPlaces/dto', 'addEmployeesToPlaces/args', 'addEmployeesToPlaces/employee_ids']. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"addEmployeesToPlaces\\\" on type \\\"Mutation\\\". Did you mean \\\"addEmployee\\\" or \\\"addUserToPlace\\\"?\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 720, in prepare_pass_request_approval_flow\n self._attach_employee_to_place(employee_id=new_emp, place_id=p1)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 620, in _attach_employee_to_place\n raise AssertionError(f\"Не удалось прикрепить employee к place. Попробовали: {attempts}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "af456d8d-8cfa-409b-90dd-b1acc9f9f55d-attachment.json", "type": "application/json"}], "start": 1777904539978, "stop": 1777904540131}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "76fc184a-0852-4382-ba3b-bc3f984110c5-attachment.json", "type": "application/json"}], "start": 1777904540132, "stop": 1777904540188}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b1c03605-3f74-4bd4-8ab3-fb99a1998e82-attachment.json", "type": "application/json"}], "start": 1777904540188, "stop": 1777904540242}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "a8019625-7005-429b-94c9-76357296b4ce-attachment.json", "type": "application/json"}], "start": 1777904540242, "stop": 1777904540290}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab9c17bb1e0c5fc4dc4d)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "c91cd7d6-dcc6-4469-858d-91155ceaae02-attachment.json", "type": "application/json"}], "start": 1777904540290, "stop": 1777904540367}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "adb52f49-4434-4b19-bdf7-a1402845f6f6-attachment.json", "type": "application/json"}], "start": 1777904540367, "stop": 1777904540418}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab9c32367dfb4b45a325)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "450721a9-1d4e-4b6e-9c71-4318b12a8d48-attachment.json", "type": "application/json"}], "start": 1777904540418, "stop": 1777904540486}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "1e0465bc-c538-4499-a546-93856c9ccf6f-attachment.json", "type": "application/json"}], "start": 1777904540486, "stop": 1777904540530}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab9cc15e6311636d85b8)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "b5de4aa2-3994-42bd-ab90-3f7df84f8287-attachment.json", "type": "application/json"}], "start": 1777904540530, "stop": 1777904540605}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=6915dc03462d5aea0adc8cbd)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "4aa5c8f1-d1e2-4730-a750-bfb2c2df3db3-attachment.json", "type": "application/json"}], "start": 1777904540605, "stop": 1777904540650}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "605c90b9-b68f-4f7c-a546-85e63985f6cf-attachment.txt", "type": "text/plain"}], "start": 1777904540672, "stop": 1777904540697}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "ad8fcead-137c-4456-8e8b-0b83dce48e6e-attachment.txt", "type": "text/plain"}], "start": 1777904540697, "stop": 1777904540720}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "fe88cc42-494a-4b5a-bf42-49e1a4d8ffc6-attachment.txt", "type": "text/plain"}], "start": 1777904540721, "stop": 1777904540745}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "e1b24c5e-6880-4bb5-9ac0-dbf7c6792e70-attachment.txt", "type": "text/plain"}], "start": 1777904540745, "stop": 1777904540774}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "cfe83f7b-f3c8-48f7-9915-0f179e65ce5a-attachment.txt", "type": "text/plain"}], "start": 1777904540774, "stop": 1777904540799}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "f3b7244a-6aaf-4bfa-b3af-1d2fc785e71e-attachment.txt", "type": "text/plain"}], "start": 1777904540799, "stop": 1777904540820}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "f724c40d-daf2-4eb3-86f9-43826db95093-attachment.txt", "type": "text/plain"}], "start": 1777904540820, "stop": 1777904540845}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "f7c79e63-c610-4dd4-aa1d-2a67593fd19f-attachment.txt", "type": "text/plain"}], "start": 1777904540845, "stop": 1777904540873}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "38d72b51-f31d-41e5-8ef6-daa02d9e3f9d-attachment.txt", "type": "text/plain"}], "start": 1777904540873, "stop": 1777904540899}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "a569f7a3-d0cd-4523-bb39-8dd196fccf35-attachment.txt", "type": "text/plain"}], "start": 1777904540899, "stop": 1777904540923}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "5ddf4d99-084c-40c1-a05c-30c61150ce63-attachment.txt", "type": "text/plain"}], "start": 1777904540923, "stop": 1777904540950}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "8da9c5d0-eb8f-4dc1-ad7e-1a2c961f06d3-attachment.txt", "type": "text/plain"}], "start": 1777904540950, "stop": 1777904540976}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "c58fc373-51ed-482a-a785-27525a4d4273-attachment.txt", "type": "text/plain"}], "start": 1777904540976, "stop": 1777904541001}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "e1d06612-e952-4871-be6e-58fc67208871-attachment.txt", "type": "text/plain"}], "start": 1777904541001, "stop": 1777904541024}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "ca4397a3-574a-4026-b333-088b4317ce16-attachment.txt", "type": "text/plain"}], "start": 1777904541025, "stop": 1777904541051}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "4452a18c-fdcd-4d92-b9b2-7627323a9d16-attachment.txt", "type": "text/plain"}], "start": 1777904541051, "stop": 1777904541082}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "cfd66143-b89c-439a-90fc-d0b0d7549ec0-attachment.txt", "type": "text/plain"}], "start": 1777904541082, "stop": 1777904541108}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "943edf8f-3da6-4ce1-bd89-a63b5beee2b5-attachment.txt", "type": "text/plain"}], "start": 1777904541108, "stop": 1777904541133}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "e9817e15-fcde-4d0b-a702-d30e3a7f13a7-attachment.txt", "type": "text/plain"}], "start": 1777904541133, "stop": 1777904541158}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "064bd632-4519-41d6-943e-dd7f1fdcc1cf-attachment.txt", "type": "text/plain"}], "start": 1777904541158, "stop": 1777904541185}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "3ae31964-a3b8-47dc-a2eb-f10e21542c69-attachment.txt", "type": "text/plain"}], "start": 1777904541186, "stop": 1777904541214}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "02eef247-f5ca-4ae4-8327-3ca89df8a701-attachment.txt", "type": "text/plain"}], "start": 1777904541215, "stop": 1777904541238}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "ea6de0a2-cbc0-45ae-b383-c60fc4da5aa9-attachment.txt", "type": "text/plain"}], "start": 1777904541238, "stop": 1777904541261}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "b70d8961-a2c4-4f0b-8a19-55cd2beaa311-attachment.txt", "type": "text/plain"}], "start": 1777904541261, "stop": 1777904541287}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "e6e8662d-ea3c-41e7-b571-6c13718c69c0-attachment.txt", "type": "text/plain"}], "start": 1777904541288, "stop": 1777904541320}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "3637b642-858b-4e59-9752-0dfc63542cc0-attachment.txt", "type": "text/plain"}], "start": 1777904541320, "stop": 1777904541343}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "4ff94ce2-c657-4fa5-988e-4d68c601afe2-attachment.txt", "type": "text/plain"}], "start": 1777904541344, "stop": 1777904541367}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "24dd912b-207c-4b46-9a56-d6e30271a0ae-attachment.txt", "type": "text/plain"}], "start": 1777904541367, "stop": 1777904541394}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "32cfc135-de80-4b38-aa2c-55d16bd82198-attachment.txt", "type": "text/plain"}], "start": 1777904541394, "stop": 1777904541419}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "23fb19eb-a1eb-43a6-bbf1-277a7d69d40b-attachment.txt", "type": "text/plain"}], "start": 1777904541419, "stop": 1777904541451}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "bd2f816f-67b6-487f-9dd6-cad5804e2235-attachment.txt", "type": "text/plain"}], "start": 1777904541451, "stop": 1777904541475}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "cee57f70-dcc7-4208-adbf-ca39339681ec-attachment.txt", "type": "text/plain"}], "start": 1777904541475, "stop": 1777904541501}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "6104edcc-8c2a-483a-9c5a-c946c3c38d52-attachment.txt", "type": "text/plain"}], "start": 1777904541501, "stop": 1777904541524}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "3be0950e-6a78-4f90-be15-f419ba0ce8f3-attachment.txt", "type": "text/plain"}], "start": 1777904541524, "stop": 1777904541545}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "ba4cd053-7bf7-4cac-b31f-e0440b1f856d-attachment.txt", "type": "text/plain"}], "start": 1777904541545, "stop": 1777904541571}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "27d13ad0-5ad3-4a33-876e-b62ac5da8a6f-attachment.txt", "type": "text/plain"}], "start": 1777904541571, "stop": 1777904541595}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "49ffc635-7858-4b81-a6a5-4079e36a707d-attachment.txt", "type": "text/plain"}], "start": 1777904541595, "stop": 1777904541620}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "80a8162a-ae55-469c-a8f6-67a9042facbc-attachment.txt", "type": "text/plain"}], "start": 1777904541620, "stop": 1777904541645}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "ddeb96bc-f0a3-412e-82ec-55e0f3c3b66d-attachment.txt", "type": "text/plain"}], "start": 1777904541645, "stop": 1777904541673}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "d4711d96-bf1a-4798-8d1e-9b22fa172f9e-attachment.txt", "type": "text/plain"}], "start": 1777904541673, "stop": 1777904541696}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "8bbb884c-6482-4934-8bbe-62fcc6a5148a-attachment.txt", "type": "text/plain"}], "start": 1777904541698, "stop": 1777904541723}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "1670f185-40b8-4648-b1aa-71e622ede378-attachment.txt", "type": "text/plain"}], "start": 1777904541724, "stop": 1777904541759}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "1865ed0e-415b-4bb0-a334-0af0fd0fcbcc-attachment.txt", "type": "text/plain"}], "start": 1777904541759, "stop": 1777904541786}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "26110b5a-afb2-400d-b983-599a82b6eaeb-attachment.txt", "type": "text/plain"}], "start": 1777904541786, "stop": 1777904541811}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "8d7530a8-0b59-41f0-aa6c-eeaa3d592443-attachment.txt", "type": "text/plain"}], "start": 1777904541811, "stop": 1777904541835}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "cb376c8f-9098-4b09-830a-1415c3e1e113-attachment.txt", "type": "text/plain"}], "start": 1777904541835, "stop": 1777904541869}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "c68bcfa1-7dc3-42cf-80e7-108e7a1ad898-attachment.txt", "type": "text/plain"}], "start": 1777904541869, "stop": 1777904541901}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "60b19a45-ddee-45ad-b119-894843302723-attachment.txt", "type": "text/plain"}], "start": 1777904541901, "stop": 1777904541936}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "fd93d2ce-a43a-49a6-a1e3-e9663ca2768a-attachment.txt", "type": "text/plain"}], "start": 1777904541936, "stop": 1777904541983}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "088756d9-ab8a-4ba5-9111-609851affd64-attachment.txt", "type": "text/plain"}], "start": 1777904541983, "stop": 1777904542009}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "f3731fda-33e5-47e5-af07-74ed093fd106-attachment.txt", "type": "text/plain"}], "start": 1777904542009, "stop": 1777904542035}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "1baa0ec3-fb44-4479-a2a4-308522417bcf-attachment.txt", "type": "text/plain"}], "start": 1777904542035, "stop": 1777904542060}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "d7ccd502-864a-4899-a200-078dc99d56f0-attachment.txt", "type": "text/plain"}], "start": 1777904542061, "stop": 1777904542109}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "106cba78-3dca-4a29-8d22-ef73231e7898-attachment.txt", "type": "text/plain"}], "start": 1777904542110, "stop": 1777904542148}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "7758ca7b-d7e8-4f1d-b9c3-1439cb5e6133-attachment.txt", "type": "text/plain"}], "start": 1777904542148, "stop": 1777904542176}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "592b5152-9792-481f-aa2e-260627059e00-attachment.txt", "type": "text/plain"}], "start": 1777904542176, "stop": 1777904542203}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "5da02ac9-3e1c-4e28-b2ec-f742bf741e22-attachment.txt", "type": "text/plain"}], "start": 1777904542203, "stop": 1777904542229}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "cd73fbe1-7e5f-4536-b2db-cc2987539b88-attachment.txt", "type": "text/plain"}], "start": 1777904542229, "stop": 1777904542255}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "c434afc0-a4f8-4334-8254-56d4de388b5d-attachment.txt", "type": "text/plain"}], "start": 1777904542255, "stop": 1777904542279}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "9dec6e9f-1cc9-421d-a756-ee8447cfac2e-attachment.txt", "type": "text/plain"}], "start": 1777904542279, "stop": 1777904542306}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "bcefcaea-9934-4b61-8102-683ba933d581-attachment.json", "type": "application/json"}], "start": 1777904542307, "stop": 1777904543631}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777904543631, "stop": 1777904543753}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "9f0e893a-8b73-460e-9ab0-6308c3467cd4-attachment.json", "type": "application/json"}], "start": 1777904543753, "stop": 1777904543801}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "924e16b5-92b9-475c-ba96-5a157831e7be-attachment.txt", "type": "text/plain"}], "start": 1777904543802, "stop": 1777904543830}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "c5800629-f0fa-421c-9b4e-c92263a48531-attachment.txt", "type": "text/plain"}], "start": 1777904543830, "stop": 1777904543864}, {"name": "GraphQL: attach employee to place (addEmployeeToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeeToPlace", "source": "2772f244-249b-4cb3-a42d-e33c324f6402-attachment.txt", "type": "text/plain"}], "start": 1777904543864, "stop": 1777904543905}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "0d2956cc-4581-4739-8fe2-9faa2dac0ec6-attachment.txt", "type": "text/plain"}], "start": 1777904543905, "stop": 1777904543933}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "121939a0-ff1f-4654-a45f-08a37d2c33f2-attachment.txt", "type": "text/plain"}], "start": 1777904543933, "stop": 1777904543958}, {"name": "GraphQL: attach employee to place (attachEmployeeToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEmployeeToPlace", "source": "f76cb7d7-bd61-43b6-a0f6-2e9e599300a8-attachment.txt", "type": "text/plain"}], "start": 1777904543959, "stop": 1777904543984}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "31adea9f-352e-4276-9f1b-4de28fd33ae7-attachment.txt", "type": "text/plain"}], "start": 1777904543984, "stop": 1777904544019}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "a912171d-72a5-40d4-9c4d-3bee7ed60a71-attachment.txt", "type": "text/plain"}], "start": 1777904544019, "stop": 1777904544047}, {"name": "GraphQL: attach employee to place (addEmployeesToPlace/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlace", "source": "7d623ef6-0a59-4482-9347-41315822d414-attachment.txt", "type": "text/plain"}], "start": 1777904544047, "stop": 1777904544078}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/dto)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "600432f9-4fb2-4dd4-b50e-8ff2bfb31e6d-attachment.txt", "type": "text/plain"}], "start": 1777904544078, "stop": 1777904544102}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/args)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "6b29bd6b-3520-4612-ab0f-777f26bca968-attachment.txt", "type": "text/plain"}], "start": 1777904544103, "stop": 1777904544131}, {"name": "GraphQL: attach employee to place (addEmployeesToPlaces/employee_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEmployeesToPlaces", "source": "8234d982-1646-450d-93b9-d418fcecdd19-attachment.txt", "type": "text/plain"}], "start": 1777904544131, "stop": 1777904544156}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "1dccd81e-68c1-42ff-901e-985c461c1b7d-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "dca822b8-7457-488d-b15a-32c33d282550-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "e51c5604-2618-4b59-85e2-af2ac1f74b2f-attachment.txt", "type": "text/plain"}], "start": 1777904539977, "stop": 1777904544158}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904544158, "stop": 1777904544330}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904544330, "stop": 1777904544391}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904544391, "stop": 1777904544558}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904544558, "stop": 1777904544718}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904544719, "stop": 1777904544887}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904544887, "stop": 1777904544941}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904544942, "stop": 1777904545012}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904545012, "stop": 1777904545066}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904545070, "stop": 1777904545070}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904545071, "stop": 1777904545071}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904545071, "stop": 1777904545071}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777904545071, "stop": 1777904545071}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904545071, "stop": 1777904545071}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904545071, "stop": 1777904545071}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904545071, "stop": 1777904545071}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904545071, "stop": 1777904545071}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777904545071, "stop": 1777904545071}], "start": 1777904539856, "stop": 1777904545071, "uuid": "de1378af-9e4f-4803-b759-7dffd2b52d29", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/5c9cd9c6-3e68-4f39-9a62-a61765ea6fff-attachment.txt b/allure-results/5c9cd9c6-3e68-4f39-9a62-a61765ea6fff-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/5c9cd9c6-3e68-4f39-9a62-a61765ea6fff-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5cbc1e4e-49bc-4fcf-b37e-3b2c423e6402-attachment.json b/allure-results/5cbc1e4e-49bc-4fcf-b37e-3b2c423e6402-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5cbc1e4e-49bc-4fcf-b37e-3b2c423e6402-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5cc4188a-98f9-40bf-b6b1-5f118c972a26-attachment.json b/allure-results/5cc4188a-98f9-40bf-b6b1-5f118c972a26-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5cc4188a-98f9-40bf-b6b1-5f118c972a26-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5cf1c9f5-85ec-4c85-95ae-476ae589ab28-attachment.txt b/allure-results/5cf1c9f5-85ec-4c85-95ae-476ae589ab28-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/5cf1c9f5-85ec-4c85-95ae-476ae589ab28-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5d048a67-f868-425e-90e3-46385db8a143-attachment.json b/allure-results/5d048a67-f868-425e-90e3-46385db8a143-attachment.json new file mode 100644 index 0000000..a87f98b --- /dev/null +++ b/allure-results/5d048a67-f868-425e-90e3-46385db8a143-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aadf32367dfb4b45a234", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/5d15667d-d9d7-4a95-8329-e01127f04fb0-attachment.json b/allure-results/5d15667d-d9d7-4a95-8329-e01127f04fb0-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5d15667d-d9d7-4a95-8329-e01127f04fb0-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5d1a2d65-634f-47be-abaf-5c0c0494b7ea-attachment.txt b/allure-results/5d1a2d65-634f-47be-abaf-5c0c0494b7ea-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/5d1a2d65-634f-47be-abaf-5c0c0494b7ea-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5d2a2313-7c95-4d0e-aa64-509744975d98-attachment.txt b/allure-results/5d2a2313-7c95-4d0e-aa64-509744975d98-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/5d2a2313-7c95-4d0e-aa64-509744975d98-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5d42aa92-6434-4311-b442-5d5525bdff4b-attachment.txt b/allure-results/5d42aa92-6434-4311-b442-5d5525bdff4b-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/5d42aa92-6434-4311-b442-5d5525bdff4b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5d439d37-3feb-4bc1-b153-da73b33b5fa5-attachment.json b/allure-results/5d439d37-3feb-4bc1-b153-da73b33b5fa5-attachment.json new file mode 100644 index 0000000..b8789b6 --- /dev/null +++ b/allure-results/5d439d37-3feb-4bc1-b153-da73b33b5fa5-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "5b1b9c30-5388-460a-884f-be581219e3e8", + "created_at": "2026-05-04T14:45:51.581Z", + "updated_at": "2026-05-04T14:45:51.581Z", + "username": "+79994623608", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5d554d5a-e84f-4298-b65b-93a842ebfa37-attachment.txt b/allure-results/5d554d5a-e84f-4298-b65b-93a842ebfa37-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/5d554d5a-e84f-4298-b65b-93a842ebfa37-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5d5ba31c-fbc3-4b0d-9513-1a8668151669-attachment.json b/allure-results/5d5ba31c-fbc3-4b0d-9513-1a8668151669-attachment.json new file mode 100644 index 0000000..1de5d12 --- /dev/null +++ b/allure-results/5d5ba31c-fbc3-4b0d-9513-1a8668151669-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "121589d3-8b53-43ef-a3d0-038513bfe0ed", + "status": "accepted", + "privileges": null, + "user": { + "id": "121589d3-8b53-43ef-a3d0-038513bfe0ed" + } + }, + { + "id": "1257ffb6-2f33-47e5-9f19-28229cb03ef7", + "status": "accepted", + "privileges": null, + "user": { + "id": "1257ffb6-2f33-47e5-9f19-28229cb03ef7" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/5d7303fe-11c5-491f-8dda-cf3257d46558-attachment.txt b/allure-results/5d7303fe-11c5-491f-8dda-cf3257d46558-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/5d7303fe-11c5-491f-8dda-cf3257d46558-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/5d8675c4-7837-433a-949e-dc6feea7950d-attachment.json b/allure-results/5d8675c4-7837-433a-949e-dc6feea7950d-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5d8675c4-7837-433a-949e-dc6feea7950d-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5d95a000-6878-4a0c-af98-bb8ace0f5c61-attachment.json b/allure-results/5d95a000-6878-4a0c-af98-bb8ace0f5c61-attachment.json new file mode 100644 index 0000000..987634e --- /dev/null +++ b/allure-results/5d95a000-6878-4a0c-af98-bb8ace0f5c61-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8850532367dfb4b45a0de", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/5d978fcd-d59b-468a-87fb-6e31b3b9991e-attachment.json b/allure-results/5d978fcd-d59b-468a-87fb-6e31b3b9991e-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5d978fcd-d59b-468a-87fb-6e31b3b9991e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5d99d472-a939-4cbd-896a-9d6fc53663e6-attachment.txt b/allure-results/5d99d472-a939-4cbd-896a-9d6fc53663e6-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/5d99d472-a939-4cbd-896a-9d6fc53663e6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5d9c200c-4791-43bb-924d-6740a883a0e4-attachment.txt b/allure-results/5d9c200c-4791-43bb-924d-6740a883a0e4-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/5d9c200c-4791-43bb-924d-6740a883a0e4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5da02ac9-3e1c-4e28-b2ec-f742bf741e22-attachment.txt b/allure-results/5da02ac9-3e1c-4e28-b2ec-f742bf741e22-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/5da02ac9-3e1c-4e28-b2ec-f742bf741e22-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5da130ad-b111-44da-b517-675252eb2ae0-attachment.json b/allure-results/5da130ad-b111-44da-b517-675252eb2ae0-attachment.json new file mode 100644 index 0000000..4aedeb2 --- /dev/null +++ b/allure-results/5da130ad-b111-44da-b517-675252eb2ae0-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "275a7af8-9f5b-4317-99a4-da95f013deef", + "created_at": "2026-05-04T14:38:55.648Z", + "updated_at": "2026-05-04T14:38:55.648Z", + "username": "+79996808964", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5da94fd3-f080-465c-b285-5c1239ca999c-attachment.json b/allure-results/5da94fd3-f080-465c-b285-5c1239ca999c-attachment.json new file mode 100644 index 0000000..846ca8e --- /dev/null +++ b/allure-results/5da94fd3-f080-465c-b285-5c1239ca999c-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b0c832367dfb4b45a692", + "member_id": "86239a70-e112-4c29-9633-e0755cd2993b" + } + } +} \ No newline at end of file diff --git a/allure-results/5dad82a3-e01a-445f-8a37-949547367b9c-attachment.txt b/allure-results/5dad82a3-e01a-445f-8a37-949547367b9c-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/5dad82a3-e01a-445f-8a37-949547367b9c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5db5543d-6cb0-4a21-ae47-9e69ce3ff1de-attachment.json b/allure-results/5db5543d-6cb0-4a21-ae47-9e69ce3ff1de-attachment.json new file mode 100644 index 0000000..5ab36f3 --- /dev/null +++ b/allure-results/5db5543d-6cb0-4a21-ae47-9e69ce3ff1de-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "f6528f7b-1f35-4c30-9b08-2914e03d7aaa", + "created_at": "2026-05-04T14:21:45.858Z", + "updated_at": "2026-05-04T14:21:45.858Z", + "username": "+79998521632", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5dcde6e6-58ac-4050-8d2d-c711c5a798c7-attachment.txt b/allure-results/5dcde6e6-58ac-4050-8d2d-c711c5a798c7-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/5dcde6e6-58ac-4050-8d2d-c711c5a798c7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5dd876e8-4eb4-449f-b0e2-52cc82857d29-attachment.json b/allure-results/5dd876e8-4eb4-449f-b0e2-52cc82857d29-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5dd876e8-4eb4-449f-b0e2-52cc82857d29-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5ddf4d99-084c-40c1-a05c-30c61150ce63-attachment.txt b/allure-results/5ddf4d99-084c-40c1-a05c-30c61150ce63-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/5ddf4d99-084c-40c1-a05c-30c61150ce63-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5df11656-e26b-4537-9630-5fa92f23c212-attachment.json b/allure-results/5df11656-e26b-4537-9630-5fa92f23c212-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5df11656-e26b-4537-9630-5fa92f23c212-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5df3a5a2-d1cb-4e63-82b5-5e3393d44aaf-attachment.json b/allure-results/5df3a5a2-d1cb-4e63-82b5-5e3393d44aaf-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5df3a5a2-d1cb-4e63-82b5-5e3393d44aaf-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5e18a092-255c-4119-b781-a2e0dde95c5c-attachment.txt b/allure-results/5e18a092-255c-4119-b781-a2e0dde95c5c-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/5e18a092-255c-4119-b781-a2e0dde95c5c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5e22fcae-e8fb-4d94-8726-7af46d1543dc-attachment.json b/allure-results/5e22fcae-e8fb-4d94-8726-7af46d1543dc-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5e22fcae-e8fb-4d94-8726-7af46d1543dc-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5e5bc1c5-3b40-4410-ac83-a212b5d6bd16-attachment.txt b/allure-results/5e5bc1c5-3b40-4410-ac83-a212b5d6bd16-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/5e5bc1c5-3b40-4410-ac83-a212b5d6bd16-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5e8534f3-f730-491d-a0be-a8a36760fb0b-attachment.txt b/allure-results/5e8534f3-f730-491d-a0be-a8a36760fb0b-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/5e8534f3-f730-491d-a0be-a8a36760fb0b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5e974fff-5849-4e18-a9db-46dc91c4a2ff-attachment.txt b/allure-results/5e974fff-5849-4e18-a9db-46dc91c4a2ff-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/5e974fff-5849-4e18-a9db-46dc91c4a2ff-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5eb17f58-6fa5-4c57-9055-acb00c7b1b9d-attachment.txt b/allure-results/5eb17f58-6fa5-4c57-9055-acb00c7b1b9d-attachment.txt new file mode 100644 index 0000000..f36e9b8 --- /dev/null +++ b/allure-results/5eb17f58-6fa5-4c57-9055-acb00c7b1b9d-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8af3517bb1e0c5fc4de85", account_id: "86dd0882-68f5-46c8-9b95-21d9f9deb73a", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/5ed5baad-3488-445e-aef4-2850a60b739e-attachment.txt b/allure-results/5ed5baad-3488-445e-aef4-2850a60b739e-attachment.txt new file mode 100644 index 0000000..ccce3c6 --- /dev/null +++ b/allure-results/5ed5baad-3488-445e-aef4-2850a60b739e-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aa3c17bb1e0c5fc4da65", account_id: "4728d824-66bb-4b77-8db4-764486d1a001", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/5ed8857e-376e-482b-9c78-37584f9b4a59-attachment.txt b/allure-results/5ed8857e-376e-482b-9c78-37584f9b4a59-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/5ed8857e-376e-482b-9c78-37584f9b4a59-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5ef4fd25-93cc-41f0-8280-e3714bf1da69-attachment.txt b/allure-results/5ef4fd25-93cc-41f0-8280-e3714bf1da69-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/5ef4fd25-93cc-41f0-8280-e3714bf1da69-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5f19e050-c718-4369-a6bf-b2a629b82762-attachment.txt b/allure-results/5f19e050-c718-4369-a6bf-b2a629b82762-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/5f19e050-c718-4369-a6bf-b2a629b82762-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5f32583d-52dd-45aa-9dfa-f4256a884f86-attachment.json b/allure-results/5f32583d-52dd-45aa-9dfa-f4256a884f86-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/5f32583d-52dd-45aa-9dfa-f4256a884f86-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/5fa16469-39ec-40c5-912d-411b16873858-attachment.txt b/allure-results/5fa16469-39ec-40c5-912d-411b16873858-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/5fa16469-39ec-40c5-912d-411b16873858-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5fabf8ba-f990-4cc4-9866-02c4ff7777a8-attachment.json b/allure-results/5fabf8ba-f990-4cc4-9866-02c4ff7777a8-attachment.json new file mode 100644 index 0000000..89b371d --- /dev/null +++ b/allure-results/5fabf8ba-f990-4cc4-9866-02c4ff7777a8-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af2ac15e6311636d87d2", + "member_id": "3a003e77-e787-4d3f-8801-96269afe2a11" + } + } +} \ No newline at end of file diff --git a/allure-results/5fbb1798-bd86-4fb4-a2a6-fa159ff0f8a0-attachment.txt b/allure-results/5fbb1798-bd86-4fb4-a2a6-fa159ff0f8a0-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/5fbb1798-bd86-4fb4-a2a6-fa159ff0f8a0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5fcaa428-ddcc-40b3-a2a3-65b6e8493ed0-attachment.txt b/allure-results/5fcaa428-ddcc-40b3-a2a3-65b6e8493ed0-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/5fcaa428-ddcc-40b3-a2a3-65b6e8493ed0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5fe0d8c2-6263-4494-a17f-062e775224b7-attachment.txt b/allure-results/5fe0d8c2-6263-4494-a17f-062e775224b7-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/5fe0d8c2-6263-4494-a17f-062e775224b7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/5fe6e595-37a9-4176-a7eb-d60ab8dac585-attachment.txt b/allure-results/5fe6e595-37a9-4176-a7eb-d60ab8dac585-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/5fe6e595-37a9-4176-a7eb-d60ab8dac585-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/600432f9-4fb2-4dd4-b50e-8ff2bfb31e6d-attachment.txt b/allure-results/600432f9-4fb2-4dd4-b50e-8ff2bfb31e6d-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-results/600432f9-4fb2-4dd4-b50e-8ff2bfb31e6d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6014cb1e-cd0c-4e32-b7ba-7fcf86df507c-attachment.json b/allure-results/6014cb1e-cd0c-4e32-b7ba-7fcf86df507c-attachment.json new file mode 100644 index 0000000..c1cea46 --- /dev/null +++ b/allure-results/6014cb1e-cd0c-4e32-b7ba-7fcf86df507c-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b04532367dfb4b45a64c", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/605c90b9-b68f-4f7c-a546-85e63985f6cf-attachment.txt b/allure-results/605c90b9-b68f-4f7c-a546-85e63985f6cf-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/605c90b9-b68f-4f7c-a546-85e63985f6cf-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6070c656-e70f-4311-a177-9384c4891fbb-attachment.txt b/allure-results/6070c656-e70f-4311-a177-9384c4891fbb-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/6070c656-e70f-4311-a177-9384c4891fbb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/60a5dee6-35b7-4681-899d-45bba5ffa2ae-attachment.txt b/allure-results/60a5dee6-35b7-4681-899d-45bba5ffa2ae-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/60a5dee6-35b7-4681-899d-45bba5ffa2ae-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/60b19a45-ddee-45ad-b119-894843302723-attachment.txt b/allure-results/60b19a45-ddee-45ad-b119-894843302723-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/60b19a45-ddee-45ad-b119-894843302723-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/60cfe5bf-92e7-40c6-9250-547e3436b8ee-attachment.json b/allure-results/60cfe5bf-92e7-40c6-9250-547e3436b8ee-attachment.json new file mode 100644 index 0000000..fe2a6d5 --- /dev/null +++ b/allure-results/60cfe5bf-92e7-40c6-9250-547e3436b8ee-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aef017bb1e0c5fc4de30", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/60d50dd4-c1b1-4c0e-97c6-4cdfe963aba6-attachment.json b/allure-results/60d50dd4-c1b1-4c0e-97c6-4cdfe963aba6-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/60d50dd4-c1b1-4c0e-97c6-4cdfe963aba6-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/60daf6e2-77c1-470a-96cb-ea4ad1b36ef5-attachment.txt b/allure-results/60daf6e2-77c1-470a-96cb-ea4ad1b36ef5-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/60daf6e2-77c1-470a-96cb-ea4ad1b36ef5-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/6104edcc-8c2a-483a-9c5a-c946c3c38d52-attachment.txt b/allure-results/6104edcc-8c2a-483a-9c5a-c946c3c38d52-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/6104edcc-8c2a-483a-9c5a-c946c3c38d52-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/61062a92-eb93-4b3a-a6ab-583e020eace9-attachment.txt b/allure-results/61062a92-eb93-4b3a-a6ab-583e020eace9-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/61062a92-eb93-4b3a-a6ab-583e020eace9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/610c2a10-bac1-4267-85f3-bd05df733ab8-attachment.json b/allure-results/610c2a10-bac1-4267-85f3-bd05df733ab8-attachment.json new file mode 100644 index 0000000..0287dc6 --- /dev/null +++ b/allure-results/610c2a10-bac1-4267-85f3-bd05df733ab8-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af7d037d44249d0d144d", + "member_id": "dba7d106-f5cd-4b6c-832a-54e3fae556fe" + } + } +} \ No newline at end of file diff --git a/allure-results/610cbca4-adc8-4d9b-869e-02ce5a3117a1-attachment.json b/allure-results/610cbca4-adc8-4d9b-869e-02ce5a3117a1-attachment.json new file mode 100644 index 0000000..a50ee96 --- /dev/null +++ b/allure-results/610cbca4-adc8-4d9b-869e-02ce5a3117a1-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "211b835f-56cb-447c-9040-6fa712c40c80", + "created_at": "2026-05-04T14:18:02.973Z", + "updated_at": "2026-05-04T14:18:02.973Z", + "username": "+79999557120", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/610e82bc-7ae3-4290-8a7c-ba189b4d29d0-attachment.json b/allure-results/610e82bc-7ae3-4290-8a7c-ba189b4d29d0-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/610e82bc-7ae3-4290-8a7c-ba189b4d29d0-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/611a8780-a31c-4de0-be7d-5687a701f3d4-attachment.json b/allure-results/611a8780-a31c-4de0-be7d-5687a701f3d4-attachment.json new file mode 100644 index 0000000..db430d3 --- /dev/null +++ b/allure-results/611a8780-a31c-4de0-be7d-5687a701f3d4-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aa38c15e6311636d8395", + "member_id": "475fb25e-b168-4575-b505-7466647798b4" + } + } +} \ No newline at end of file diff --git a/allure-results/612074e5-4562-4c63-90c3-69d216b82748-attachment.txt b/allure-results/612074e5-4562-4c63-90c3-69d216b82748-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/612074e5-4562-4c63-90c3-69d216b82748-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/6134b8ef-9e6e-484f-9a89-b45a0ddb34f8-attachment.json b/allure-results/6134b8ef-9e6e-484f-9a89-b45a0ddb34f8-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/6134b8ef-9e6e-484f-9a89-b45a0ddb34f8-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/61573c61-8765-4693-bb63-fb2be8624433-result.json b/allure-results/61573c61-8765-4693-bb63-fb2be8624433-result.json new file mode 100644 index 0000000..c5a7aad --- /dev/null +++ b/allure-results/61573c61-8765-4693-bb63-fb2be8624433-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось выполнить place(filters.*) для worker. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Field \\\"user_ids\\\" is not defined by type \\\"PlaceFilters\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 94, in step_query_places_for_worker\n context.worker_places_response = td.query_places_for_worker_member_filter()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1299, in query_places_for_worker_member_filter\n raise AssertionError(f\"Не удалось выполнить place(filters.*) для worker. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904194171, "stop": 1777904194297}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "666b6be1-c9d4-4236-ac74-e6f3e8348c4c-attachment.json", "type": "application/json"}], "start": 1777904194298, "stop": 1777904194355}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "9762c2cc-6dfc-43c0-bd9c-0d2d14cb1957-attachment.json", "type": "application/json"}], "start": 1777904194355, "stop": 1777904194394}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "44402df1-7742-4b7a-a489-c14955c7c579-attachment.json", "type": "application/json"}], "start": 1777904194394, "stop": 1777904194431}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "4ac0df82-bb96-494d-965c-f238173af76a-attachment.json", "type": "application/json"}], "start": 1777904194431, "stop": 1777904194486}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "bc794b00-52cb-42ca-8fc7-33226b04f5be-attachment.json", "type": "application/json"}], "start": 1777904194486, "stop": 1777904194531}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "f246db35-5819-45a3-a3e4-4d0ec905facb-attachment.json", "type": "application/json"}], "start": 1777904194532, "stop": 1777904194593}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aa42c15e6311636d83b2)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "3cdd1c3f-75f6-483d-8fab-b51a2fea6a22-attachment.json", "type": "application/json"}], "start": 1777904194593, "stop": 1777904194669}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "27159f26-cae0-4a48-90cd-0429f88747e1-attachment.json", "type": "application/json"}], "start": 1777904194669, "stop": 1777904194912}], "start": 1777904194297, "stop": 1777904194912}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "436088cc-05fc-4cbe-9981-28cb63a0e8c4-attachment.json", "type": "application/json"}], "start": 1777904194913, "stop": 1777904195321}], "start": 1777904194912, "stop": 1777904195322}, {"name": "And query places by worker member filter", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось выполнить place(filters.*) для worker. Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Field \\\"user_ids\\\" is not defined by type \\\"PlaceFilters\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 94, in step_query_places_for_worker\n context.worker_places_response = td.query_places_for_worker_member_filter()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1299, in query_places_for_worker_member_filter\n raise AssertionError(f\"Не удалось выполнить place(filters.*) для worker. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "9e194667-6075-408b-97a7-048351b2e6ba-attachment.txt", "type": "text/plain"}], "start": 1777904195323, "stop": 1777904195355}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "52e1b8b1-f993-41ca-98aa-d4edee1e4eda-attachment.txt", "type": "text/plain"}], "start": 1777904195355, "stop": 1777904195391}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "6b94a859-9c66-4529-bc58-cce8b547f9b8-attachment.txt", "type": "text/plain"}], "start": 1777904195391, "stop": 1777904195416}], "start": 1777904195322, "stop": 1777904195418}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904195418, "stop": 1777904195604}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904195604, "stop": 1777904195777}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904195777, "stop": 1777904196007}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904196007, "stop": 1777904196095}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904196095, "stop": 1777904196149}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904196149, "stop": 1777904196254}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "skipped", "start": 1777904196256, "stop": 1777904196256}], "start": 1777904194169, "stop": 1777904196256, "uuid": "6da17ec1-c67e-48d8-8a5d-4f3132500fb0", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/61ccae17-61ad-4e04-8703-4766b1a6a838-attachment.json b/allure-results/61ccae17-61ad-4e04-8703-4766b1a6a838-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/61ccae17-61ad-4e04-8703-4766b1a6a838-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/61cdfd96-be97-4dad-85b4-ce704af5302b-attachment.json b/allure-results/61cdfd96-be97-4dad-85b4-ce704af5302b-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/61cdfd96-be97-4dad-85b4-ce704af5302b-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/61ecc653-89a9-4714-8b38-cdce7fe19b59-attachment.txt b/allure-results/61ecc653-89a9-4714-8b38-cdce7fe19b59-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/61ecc653-89a9-4714-8b38-cdce7fe19b59-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/61f34f1a-f105-407c-bcfb-94dbf91bd4ce-result.json b/allure-results/61f34f1a-f105-407c-bcfb-94dbf91bd4ce-result.json new file mode 100644 index 0000000..869ab8a --- /dev/null +++ b/allure-results/61f34f1a-f105-407c-bcfb-94dbf91bd4ce-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "failed", "statusDetails": {"message": "AssertionError: Ожидали status=accepted для worker, получили: 'pending'\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 76, in step_assert_trusted_worker_member\n td.assert_worker_member_trusted_and_accepted(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1094, in assert_worker_member_trusted_and_accepted\n assert status == \"accepted\", f\"Ожидали status=accepted для worker, получили: {status!r}\"\n ^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904073572, "stop": 1777904073695}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "b916b8fc-0cce-4c74-9927-e42960555743-attachment.json", "type": "application/json"}], "start": 1777904073696, "stop": 1777904073737}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "9b07d33d-6b54-451c-a6c4-2b24fe4aa775-attachment.json", "type": "application/json"}], "start": 1777904073737, "stop": 1777904073783}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "167f2a88-4197-48ce-b2e4-ada6b5c9ec81-attachment.json", "type": "application/json"}], "start": 1777904073783, "stop": 1777904073827}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "d1672578-6adb-4494-89ac-02e950732e2b-attachment.json", "type": "application/json"}], "start": 1777904073827, "stop": 1777904073911}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "d5de1eaf-ef62-47ef-8a08-6545627f2629-attachment.txt", "type": "text/plain"}], "start": 1777904073911, "stop": 1777904073945}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "88399af9-918e-4760-bca3-ca99e0e1ef6d-attachment.txt", "type": "text/plain"}], "start": 1777904073946, "stop": 1777904073971}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "355552e3-703a-4cfe-bb0b-6251f2506c39-attachment.txt", "type": "text/plain"}], "start": 1777904073971, "stop": 1777904073997}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "0e19a124-67ab-4726-b72d-462cc4afc5ad-attachment.txt", "type": "text/plain"}], "start": 1777904073997, "stop": 1777904074023}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "a7e34c9b-7eca-434a-80b3-b901050fabdb-attachment.txt", "type": "text/plain"}], "start": 1777904074023, "stop": 1777904074050}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "b8e505bc-60bf-48ed-91e7-81cc5d65660d-attachment.txt", "type": "text/plain"}], "start": 1777904074050, "stop": 1777904074075}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "32e2f664-d20e-4ceb-a52b-29face9b7002-attachment.txt", "type": "text/plain"}], "start": 1777904074075, "stop": 1777904074100}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "eaaa442d-725c-4a2b-86ab-70f1f3f4e8ef-attachment.txt", "type": "text/plain"}], "start": 1777904074100, "stop": 1777904074124}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "4d39a38c-eefa-4875-b0d4-5a732c52eac5-attachment.txt", "type": "text/plain"}], "start": 1777904074124, "stop": 1777904074148}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "73b97028-80f2-4139-aeac-0afdfe725489-attachment.txt", "type": "text/plain"}], "start": 1777904074148, "stop": 1777904074173}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "320dec95-05d9-4c24-b459-8361e0360f4b-attachment.txt", "type": "text/plain"}], "start": 1777904074173, "stop": 1777904074201}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "c026833a-8ea4-4349-bb19-fa70e10f7d30-attachment.txt", "type": "text/plain"}], "start": 1777904074201, "stop": 1777904074228}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "636e7013-c834-4d92-86dd-68d48cd4daa8-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "50fc8b52-372c-4d7e-acb5-225cb7ca6a27-attachment.txt", "type": "text/plain"}], "start": 1777904074228, "stop": 1777904075477}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "41f11e98-44c5-4651-a4ea-a4e8654385f8-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "da17a4fb-76b3-4726-b35e-aadf95cd1032-attachment.txt", "type": "text/plain"}], "start": 1777904075477, "stop": 1777904076746}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "33dfb1fb-d76e-4abb-a0a6-c14cb0703fa4-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "5d7303fe-11c5-491f-8dda-cf3257d46558-attachment.txt", "type": "text/plain"}], "start": 1777904076746, "stop": 1777904077995}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "9a5f62f8-eba8-45fc-878c-1da61aaa10d8-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "e79d748c-f493-4080-83c6-05b0243c6680-attachment.txt", "type": "text/plain"}], "start": 1777904077995, "stop": 1777904079264}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8a9c9c15e6311636d8371)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "2aa45201-f06b-46dd-985f-c273e7ec3c86-attachment.json", "type": "application/json"}], "start": 1777904079264, "stop": 1777904079361}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "39523c23-6b84-4d4a-b2b6-5a8d5ada56f0-attachment.txt", "type": "text/plain"}], "start": 1777904079385, "stop": 1777904079413}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "23a85e5f-83e3-4cac-b711-78f1d24c9e38-attachment.txt", "type": "text/plain"}], "start": 1777904079413, "stop": 1777904079438}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "b12ce710-7e29-46b0-92e6-1a436e1656a0-attachment.txt", "type": "text/plain"}], "start": 1777904079438, "stop": 1777904079468}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "034e3924-3e13-4f62-84da-1561a0ffc4e9-attachment.txt", "type": "text/plain"}], "start": 1777904079468, "stop": 1777904079494}], "attachments": [{"name": "Member status update not supported on this stand", "source": "bb17cf61-025b-428a-b3dd-aefe0fbcb151-attachment.txt", "type": "text/plain"}], "start": 1777904073695, "stop": 1777904079495}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "072bb5b2-bbc4-4ea1-a775-74147f1afa31-attachment.json", "type": "application/json"}], "start": 1777904079496, "stop": 1777904079529}], "start": 1777904079495, "stop": 1777904079530}, {"name": "Then members response contains trusted worker with accepted status", "status": "failed", "statusDetails": {"message": "AssertionError: Ожидали status=accepted для worker, получили: 'pending'\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 76, in step_assert_trusted_worker_member\n td.assert_worker_member_trusted_and_accepted(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1094, in assert_worker_member_trusted_and_accepted\n assert status == \"accepted\", f\"Ожидали status=accepted для worker, получили: {status!r}\"\n ^^^^^^^^^^^^^^^^^^^^\n"}, "start": 1777904079530, "stop": 1777904079532}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904079532, "stop": 1777904079762}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904079762, "stop": 1777904079928}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904079928, "stop": 1777904079999}], "start": 1777904073570, "stop": 1777904080001, "uuid": "77cf6f5d-95c8-4e5c-aed4-4eecc8f88c3e", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/625e7a54-d570-4cbf-b6f9-71202b8b3847-attachment.txt b/allure-results/625e7a54-d570-4cbf-b6f9-71202b8b3847-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/625e7a54-d570-4cbf-b6f9-71202b8b3847-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6289c6c2-270b-49b8-b8ad-b90a0a45045e-result.json b/allure-results/6289c6c2-270b-49b8-b8ad-b90a0a45045e-result.json new file mode 100644 index 0000000..edf818f --- /dev/null +++ b/allure-results/6289c6c2-270b-49b8-b8ad-b90a0a45045e-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests.results пустой/не list: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 33, in step_query_pass_requests_my_token\n pr = td.extract_single_pass_request(resp)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1493, in extract_single_pass_request\n assert isinstance(results, list) and results, f\"passRequests.results пустой/не list: {resp!r}\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905450383, "stop": 1777905450537}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "826c5ea4-15b7-4f0d-8350-6824014fd9b0-attachment.json", "type": "application/json"}], "start": 1777905450538, "stop": 1777905450590}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "8380d9cc-ff66-4de4-a3a9-3bf71596b955-attachment.json", "type": "application/json"}], "start": 1777905450590, "stop": 1777905450636}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b1ffe9e1-eae8-49a4-a1e9-515bae5048e5-attachment.json", "type": "application/json"}], "start": 1777905450636, "stop": 1777905450695}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "6b283435-10ce-4cf5-b99c-5c96b307a106-attachment.json", "type": "application/json"}], "start": 1777905450695, "stop": 1777905450756}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8af2a32367dfb4b45a557)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "47f5bb8a-936b-4ce2-be4f-e17955ab18cc-attachment.json", "type": "application/json"}], "start": 1777905450756, "stop": 1777905450895}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "f8ec49b2-8f83-4e1d-ba1a-614711d84484-attachment.json", "type": "application/json"}], "start": 1777905450896, "stop": 1777905450953}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8af2a32367dfb4b45a55a)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "2351d514-a8a9-4f41-823d-1372463a7c16-attachment.json", "type": "application/json"}], "start": 1777905450953, "stop": 1777905451030}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "e3950ab1-847b-41d5-b5e5-a43e3d1d236d-attachment.json", "type": "application/json"}], "start": 1777905451031, "stop": 1777905451071}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8af2ac15e6311636d87d2)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "5fabf8ba-f990-4cc4-9866-02c4ff7777a8-attachment.json", "type": "application/json"}], "start": 1777905451071, "stop": 1777905451142}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "ddd34c0b-e898-4100-b8fe-f3cc6ca13a88-attachment.json", "type": "application/json"}], "start": 1777905451142, "stop": 1777905451274}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777905451274, "stop": 1777905451394}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "30bd27c0-0a07-4cf7-80df-df2e7b2131f0-attachment.json", "type": "application/json"}], "start": 1777905451394, "stop": 1777905451425}], "start": 1777905450537, "stop": 1777905451426}, {"name": "And create pass in place #3 for approval flow", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "ad9de37d-bab7-4781-8a07-60013489a736-attachment.json", "type": "application/json"}], "start": 1777905451428, "stop": 1777905451462}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "6c3b11bc-ea5c-43fe-94dd-c33a39582632-attachment.json", "type": "application/json"}], "start": 1777905451462, "stop": 1777905451499}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "256de313-d933-43df-81fd-7ad7f46fe598-attachment.json", "type": "application/json"}], "start": 1777905451499, "stop": 1777905451546}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "9575840c-92ae-4fa4-87c6-f072bcd8740a-attachment.json", "type": "application/json"}], "start": 1777905451546, "stop": 1777905451612}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "bed4c606-cddf-49d6-866b-57999c7dbb3c-attachment.json", "type": "application/json"}], "start": 1777905451613, "stop": 1777905451840}], "start": 1777905451426, "stop": 1777905451840}, {"name": "When query passRequests by created pass_id with my token", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests.results пустой/не list: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 33, in step_query_pass_requests_my_token\n pr = td.extract_single_pass_request(resp)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1493, in extract_single_pass_request\n assert isinstance(results, list) and results, f\"passRequests.results пустой/не list: {resp!r}\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "742e0b5d-6852-4cb8-bfe7-cc25353ed953-attachment.json", "type": "application/json"}], "start": 1777905451841, "stop": 1777905451893}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "650eea14-a965-44cd-a8dd-fe61612fb4eb-attachment.json", "type": "application/json"}], "start": 1777905452594, "stop": 1777905452632}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "e60a23a8-06ff-4f7b-9b5f-100984f92a4b-attachment.json", "type": "application/json"}], "start": 1777905453332, "stop": 1777905453377}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "54bf009a-7dfc-4941-8061-137bac1babb6-attachment.json", "type": "application/json"}], "start": 1777905454078, "stop": 1777905454119}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5ab03173-1fdb-41ee-850c-5af360721040-attachment.json", "type": "application/json"}], "start": 1777905454819, "stop": 1777905454872}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "20c4eb40-6dab-4f26-b3a4-fc07c5e76da7-attachment.json", "type": "application/json"}], "start": 1777905455572, "stop": 1777905455619}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d5c278d8-34ed-407a-83a2-92f0cb7451a0-attachment.json", "type": "application/json"}], "start": 1777905456320, "stop": 1777905456360}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d2176b84-cb06-4873-8fd9-a6ab336f5adf-attachment.json", "type": "application/json"}], "start": 1777905457060, "stop": 1777905457119}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "bc09dd2f-849c-46c1-810d-54ba2ebe6907-attachment.json", "type": "application/json"}], "start": 1777905457819, "stop": 1777905457870}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "70b85508-65d4-44c4-b01b-5ac0b6f6594d-attachment.json", "type": "application/json"}], "start": 1777905458571, "stop": 1777905458616}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "be3ac6de-ea13-45e7-a3e2-c5e717ceaefc-attachment.json", "type": "application/json"}], "start": 1777905459317, "stop": 1777905459349}], "start": 1777905451840, "stop": 1777905460052}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1440, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "343dff23-0323-4ba1-8ca5-3bb6d21f2141-attachment.txt", "type": "text/plain"}], "start": 1777905460053, "stop": 1777905460083}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905460088, "stop": 1777905460272}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905460272, "stop": 1777905460372}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905460372, "stop": 1777905460625}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905460625, "stop": 1777905460798}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905460798, "stop": 1777905460965}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905460965, "stop": 1777905461134}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905461134, "stop": 1777905461186}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905461186, "stop": 1777905461252}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905461252, "stop": 1777905461311}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905461313, "stop": 1777905461313}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777905461313, "stop": 1777905461313}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905461313, "stop": 1777905461313}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777905461313, "stop": 1777905461313}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777905461313, "stop": 1777905461313}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777905461313, "stop": 1777905461313}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777905461313, "stop": 1777905461313}], "attachments": [{"name": "Cleanup error", "source": "2574ff55-03d7-49c1-bc91-cfc4bedd8757-attachment.txt", "type": "text/plain"}], "start": 1777905450382, "stop": 1777905461313, "uuid": "34e1c54a-ea15-4e39-918f-c3cee9ee0423", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/62b56f11-1586-4310-bba1-af31a350b9a8-attachment.txt b/allure-results/62b56f11-1586-4310-bba1-af31a350b9a8-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/62b56f11-1586-4310-bba1-af31a350b9a8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/62c75d90-7470-4a77-85cd-873495869443-attachment.json b/allure-results/62c75d90-7470-4a77-85cd-873495869443-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/62c75d90-7470-4a77-85cd-873495869443-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/62cb78bf-a3d2-4637-bd71-44c5af22efe2-attachment.txt b/allure-results/62cb78bf-a3d2-4637-bd71-44c5af22efe2-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/62cb78bf-a3d2-4637-bd71-44c5af22efe2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/62d5c49f-65e7-4a3b-9527-ec4328c006f8-attachment.txt b/allure-results/62d5c49f-65e7-4a3b-9527-ec4328c006f8-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/62d5c49f-65e7-4a3b-9527-ec4328c006f8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/62dfb2bb-6b65-4677-bd93-aed79f93fa06-attachment.txt b/allure-results/62dfb2bb-6b65-4677-bd93-aed79f93fa06-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/62dfb2bb-6b65-4677-bd93-aed79f93fa06-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/62e2c163-1afc-4eb6-9589-f7f1f5d3d396-attachment.json b/allure-results/62e2c163-1afc-4eb6-9589-f7f1f5d3d396-attachment.json deleted file mode 100644 index 47f6737..0000000 --- a/allure-results/62e2c163-1afc-4eb6-9589-f7f1f5d3d396-attachment.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "data": { - "createUser": { - "id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1", - "created_at": "2026-04-22T10:51:04.774Z", - "updated_at": "2026-04-22T10:51:04.774Z", - "username": "+79996530370", - "user_data": { - "first_name": "kvstest1", - "last_name": "kvstest2", - "email": "" - }, - "is_demo": true, - "next_request_timestamp": "1970-01-01T00:00:00.000Z", - "roles": [] - } - } -} \ No newline at end of file diff --git a/allure-results/62fbd6e9-cd87-4067-924c-6cbb2c34712f-attachment.json b/allure-results/62fbd6e9-cd87-4067-924c-6cbb2c34712f-attachment.json new file mode 100644 index 0000000..3a2e783 --- /dev/null +++ b/allure-results/62fbd6e9-cd87-4067-924c-6cbb2c34712f-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "685de9b8-a0b6-495a-ab6e-155bb0055085", + "created_at": "2026-05-04T14:20:24.449Z", + "updated_at": "2026-05-04T14:20:24.449Z", + "username": "+79991969710", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/62fd8292-c717-460a-bc64-5587ebd4eea1-attachment.json b/allure-results/62fd8292-c717-460a-bc64-5587ebd4eea1-attachment.json new file mode 100644 index 0000000..782b9ad --- /dev/null +++ b/allure-results/62fd8292-c717-460a-bc64-5587ebd4eea1-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "b12007b1-cf82-4b8a-896f-c9963fe36560", + "created_at": "2026-05-04T14:42:13.730Z", + "updated_at": "2026-05-04T14:42:13.730Z", + "username": "+79996436139", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/630d8c57-9ae6-4dbe-aa1f-a08c0641d4a2-attachment.txt b/allure-results/630d8c57-9ae6-4dbe-aa1f-a08c0641d4a2-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/630d8c57-9ae6-4dbe-aa1f-a08c0641d4a2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/631717ce-049a-44f6-9cb4-7d7b884a0381-attachment.txt b/allure-results/631717ce-049a-44f6-9cb4-7d7b884a0381-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/631717ce-049a-44f6-9cb4-7d7b884a0381-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/631bf59d-5d6c-4a60-a078-1296ae87d194-attachment.txt b/allure-results/631bf59d-5d6c-4a60-a078-1296ae87d194-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/631bf59d-5d6c-4a60-a078-1296ae87d194-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/633684be-405f-413f-a2e4-0a9c2eb57904-attachment.txt b/allure-results/633684be-405f-413f-a2e4-0a9c2eb57904-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/633684be-405f-413f-a2e4-0a9c2eb57904-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/633f183f-0064-4b01-99d9-11e0cf7105f7-attachment.txt b/allure-results/633f183f-0064-4b01-99d9-11e0cf7105f7-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/633f183f-0064-4b01-99d9-11e0cf7105f7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/635cb029-255c-470e-abeb-08ee3df361ff-attachment.txt b/allure-results/635cb029-255c-470e-abeb-08ee3df361ff-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/635cb029-255c-470e-abeb-08ee3df361ff-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/635e3e4a-1d9d-4944-8358-84e0c98d9056-attachment.txt b/allure-results/635e3e4a-1d9d-4944-8358-84e0c98d9056-attachment.txt new file mode 100644 index 0000000..68a4b93 --- /dev/null +++ b/allure-results/635e3e4a-1d9d-4944-8358-84e0c98d9056-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8a97c32367dfb4b45a0f8", account_id: "6c7cc04c-5ad4-46d2-9a71-f03ce91f621f", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/636e6946-15b6-4630-b572-49ac1142cbcd-attachment.txt b/allure-results/636e6946-15b6-4630-b572-49ac1142cbcd-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/636e6946-15b6-4630-b572-49ac1142cbcd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/636e7013-c834-4d92-86dd-68d48cd4daa8-attachment.txt b/allure-results/636e7013-c834-4d92-86dd-68d48cd4daa8-attachment.txt new file mode 100644 index 0000000..d285840 --- /dev/null +++ b/allure-results/636e7013-c834-4d92-86dd-68d48cd4daa8-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8a9c9c15e6311636d8371", account_id: "0a5813f4-3d30-40a9-9c6b-fb409c9eca0e", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/637647e7-f68c-40b7-9526-6a3cb0d188c1-attachment.txt b/allure-results/637647e7-f68c-40b7-9526-6a3cb0d188c1-attachment.txt new file mode 100644 index 0000000..c7f3542 --- /dev/null +++ b/allure-results/637647e7-f68c-40b7-9526-6a3cb0d188c1-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1439, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/63773698-ed22-4291-8355-ceb1c417f5d9-attachment.json b/allure-results/63773698-ed22-4291-8355-ceb1c417f5d9-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/63773698-ed22-4291-8355-ceb1c417f5d9-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/639eb39d-583f-44f4-82dd-e63243ea3853-attachment.txt b/allure-results/639eb39d-583f-44f4-82dd-e63243ea3853-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/639eb39d-583f-44f4-82dd-e63243ea3853-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/63bbed92-1002-44b9-8bb4-4ec2421f4942-attachment.txt b/allure-results/63bbed92-1002-44b9-8bb4-4ec2421f4942-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/63bbed92-1002-44b9-8bb4-4ec2421f4942-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/63c7769f-50f6-4ea1-9db8-acf4707fb449-attachment.txt b/allure-results/63c7769f-50f6-4ea1-9db8-acf4707fb449-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/63c7769f-50f6-4ea1-9db8-acf4707fb449-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/63e58425-7743-472e-9bd5-0c8e636f5bdf-attachment.txt b/allure-results/63e58425-7743-472e-9bd5-0c8e636f5bdf-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/63e58425-7743-472e-9bd5-0c8e636f5bdf-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/63e94ced-7222-47df-a41f-474043fac818-attachment.json b/allure-results/63e94ced-7222-47df-a41f-474043fac818-attachment.json new file mode 100644 index 0000000..789a237 --- /dev/null +++ b/allure-results/63e94ced-7222-47df-a41f-474043fac818-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f884ff17bb1e0c5fc4d8f7", + "member_id": "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b" + } + } +} \ No newline at end of file diff --git a/allure-results/64115993-08b3-4759-9867-abb6a5a5a42b-attachment.json b/allure-results/64115993-08b3-4759-9867-abb6a5a5a42b-attachment.json new file mode 100644 index 0000000..f0f7c5b --- /dev/null +++ b/allure-results/64115993-08b3-4759-9867-abb6a5a5a42b-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "a0bb386a-951f-456c-9650-e177b564f0cd", + "created_at": "2026-05-04T14:37:48.361Z", + "updated_at": "2026-05-04T14:37:48.361Z", + "username": "+79994908344", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/645fab24-79b3-489f-a223-baf9a059e5f6-attachment.txt b/allure-results/645fab24-79b3-489f-a223-baf9a059e5f6-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/645fab24-79b3-489f-a223-baf9a059e5f6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/64613f04-1110-4c85-b7a4-1ab1ae5270e1-attachment.json b/allure-results/64613f04-1110-4c85-b7a4-1ab1ae5270e1-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/64613f04-1110-4c85-b7a4-1ab1ae5270e1-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/6461bcb7-181e-410a-a588-9dfc6d1c3cba-attachment.json b/allure-results/6461bcb7-181e-410a-a588-9dfc6d1c3cba-attachment.json new file mode 100644 index 0000000..a195a9b --- /dev/null +++ b/allure-results/6461bcb7-181e-410a-a588-9dfc6d1c3cba-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa9417bb1e0c5fc4db0d", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/6475bb72-49a9-45e4-a23f-1e9dbab56f81-attachment.txt b/allure-results/6475bb72-49a9-45e4-a23f-1e9dbab56f81-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/6475bb72-49a9-45e4-a23f-1e9dbab56f81-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/64b72c44-f80a-461a-a81f-54648715f6c4-attachment.txt b/allure-results/64b72c44-f80a-461a-a81f-54648715f6c4-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/64b72c44-f80a-461a-a81f-54648715f6c4-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/64d299db-af76-4290-8960-5ecd69c9e664-attachment.txt b/allure-results/64d299db-af76-4290-8960-5ecd69c9e664-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/64d299db-af76-4290-8960-5ecd69c9e664-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/64e30e12-2e47-46bc-9de8-8c35411793e3-attachment.txt b/allure-results/64e30e12-2e47-46bc-9de8-8c35411793e3-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/64e30e12-2e47-46bc-9de8-8c35411793e3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/65022fa7-e406-483a-b37d-05494519daa7-attachment.txt b/allure-results/65022fa7-e406-483a-b37d-05494519daa7-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/65022fa7-e406-483a-b37d-05494519daa7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6509bdde-6c43-4801-bdd7-516b99741852-attachment.json b/allure-results/6509bdde-6c43-4801-bdd7-516b99741852-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/6509bdde-6c43-4801-bdd7-516b99741852-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/650eea14-a965-44cd-a8dd-fe61612fb4eb-attachment.json b/allure-results/650eea14-a965-44cd-a8dd-fe61612fb4eb-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/650eea14-a965-44cd-a8dd-fe61612fb4eb-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/651bde3b-9280-45b9-b261-ff494a44fefe-attachment.json b/allure-results/651bde3b-9280-45b9-b261-ff494a44fefe-attachment.json new file mode 100644 index 0000000..9af670c --- /dev/null +++ b/allure-results/651bde3b-9280-45b9-b261-ff494a44fefe-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aacec15e6311636d842b", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/651cb7d9-83aa-48b6-958e-38217a5d098b-attachment.txt b/allure-results/651cb7d9-83aa-48b6-958e-38217a5d098b-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/651cb7d9-83aa-48b6-958e-38217a5d098b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/65ad2ab8-965b-4e00-a976-9ee89e0981eb-attachment.txt b/allure-results/65ad2ab8-965b-4e00-a976-9ee89e0981eb-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/65ad2ab8-965b-4e00-a976-9ee89e0981eb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/65e27bde-b6b1-40ec-ab80-d62db22d8101-attachment.txt b/allure-results/65e27bde-b6b1-40ec-ab80-d62db22d8101-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-results/65e27bde-b6b1-40ec-ab80-d62db22d8101-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-results/65f56b2d-a21a-481f-9974-09a573959df7-attachment.json b/allure-results/65f56b2d-a21a-481f-9974-09a573959df7-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/65f56b2d-a21a-481f-9974-09a573959df7-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/66099f96-dcd9-48e1-b733-0e4850bae604-attachment.txt b/allure-results/66099f96-dcd9-48e1-b733-0e4850bae604-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/66099f96-dcd9-48e1-b733-0e4850bae604-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/66104bff-581c-426c-a176-f61beb497a15-attachment.txt b/allure-results/66104bff-581c-426c-a176-f61beb497a15-attachment.txt new file mode 100644 index 0000000..a8805e8 --- /dev/null +++ b/allure-results/66104bff-581c-426c-a176-f61beb497a15-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1440, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/663b4c28-4979-4c69-96ca-48cfd9aef149-attachment.txt b/allure-results/663b4c28-4979-4c69-96ca-48cfd9aef149-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/663b4c28-4979-4c69-96ca-48cfd9aef149-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6645cb03-e41b-4817-ac4e-0afcc8ecf77a-attachment.json b/allure-results/6645cb03-e41b-4817-ac4e-0afcc8ecf77a-attachment.json new file mode 100644 index 0000000..3e3d44a --- /dev/null +++ b/allure-results/6645cb03-e41b-4817-ac4e-0afcc8ecf77a-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b14b32367dfb4b45a6f7", + "member_id": "f9432025-d2d9-4d5c-a26c-7ab8c6275104" + } + } +} \ No newline at end of file diff --git a/allure-results/666b6be1-c9d4-4236-ac74-e6f3e8348c4c-attachment.json b/allure-results/666b6be1-c9d4-4236-ac74-e6f3e8348c4c-attachment.json new file mode 100644 index 0000000..45d3760 --- /dev/null +++ b/allure-results/666b6be1-c9d4-4236-ac74-e6f3e8348c4c-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa4217bb1e0c5fc4da7f", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/66948a9d-9cae-46d8-8335-e3289b8818ea-result.json b/allure-results/66948a9d-9cae-46d8-8335-e3289b8818ea-result.json new file mode 100644 index 0000000..f3276d1 --- /dev/null +++ b/allure-results/66948a9d-9cae-46d8-8335-e3289b8818ea-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 31, in step_query_pass_requests_my_token\n resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, \"pass_id\", None))\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1571, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905949781, "stop": 1777905949894}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "e7e5e500-daf5-4ef1-be11-7a092d2cd45f-attachment.json", "type": "application/json"}], "start": 1777905949895, "stop": 1777905949938}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "e2c8bbc8-b105-417f-b786-771c8c66eb9a-attachment.json", "type": "application/json"}], "start": 1777905949938, "stop": 1777905949977}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "5b990e3c-465f-43f3-9e92-9d1a0fdc38fb-attachment.json", "type": "application/json"}], "start": 1777905949977, "stop": 1777905950017}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "a7bdecad-df3b-4436-8c81-a70f46f9dfcb-attachment.json", "type": "application/json"}], "start": 1777905950017, "stop": 1777905950062}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b11e32367dfb4b45a6e0)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "7b4b8053-78aa-499f-a40a-4ebe921c038e-attachment.json", "type": "application/json"}], "start": 1777905950062, "stop": 1777905950129}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "f8d53d64-2f34-41c2-8a30-9a9449c91340-attachment.json", "type": "application/json"}], "start": 1777905950129, "stop": 1777905951194}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b11ec15e6311636d89d8)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "7d9dadf5-e985-411c-9c5f-015c85dbe507-attachment.json", "type": "application/json"}], "start": 1777905951194, "stop": 1777905951323}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "5d439d37-3feb-4bc1-b153-da73b33b5fa5-attachment.json", "type": "application/json"}], "start": 1777905951324, "stop": 1777905951377}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b11e17bb1e0c5fc4e031)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "b489d7b7-3a0a-477b-a101-256bbe269606-attachment.json", "type": "application/json"}], "start": 1777905951377, "stop": 1777905951474}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "22bf87de-d7ad-415f-b5ad-cde53b44af23-attachment.json", "type": "application/json"}], "start": 1777905951474, "stop": 1777905951600}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777905951600, "stop": 1777905951723}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "bfaae9de-d56f-47bf-8785-48aba462d3d0-attachment.json", "type": "application/json"}], "start": 1777905951723, "stop": 1777905951757}], "start": 1777905949894, "stop": 1777905951759}, {"name": "And create pass in place #3 for approval flow", "status": "passed", "steps": [{"name": "GraphQL: createEntrance(RegisterEntranceDTO)", "status": "passed", "attachments": [{"name": "RuntimeError: createEntrance", "source": "769e4e70-c818-4296-8b17-3b78e8b5212e-attachment.txt", "type": "text/plain"}, {"name": "createEntrance failed (best-effort)", "source": "91ee1015-1c22-42d3-b454-55e1ea588a2b-attachment.txt", "type": "text/plain"}], "start": 1777905952024, "stop": 1777905952054}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "b538f657-9b56-43de-99aa-dc4bda33201d-attachment.json", "type": "application/json"}], "start": 1777905952054, "stop": 1777905952092}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "47ea7087-864f-4845-a5b3-bbe69cc59e8e-attachment.json", "type": "application/json"}], "start": 1777905952092, "stop": 1777905952163}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "40911629-654d-41d6-b8b7-646dd20d96af-attachment.json", "type": "application/json"}], "start": 1777905952163, "stop": 1777905952217}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "0d1b7d6a-8d38-499c-a223-87892e9ea53b-attachment.json", "type": "application/json"}], "start": 1777905952217, "stop": 1777905952332}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "3915fcc2-e69a-461c-9813-aa1f921196fc-attachment.json", "type": "application/json"}], "start": 1777905952332, "stop": 1777905952545}], "attachments": [{"name": "Device discovery failed", "source": "4d616cc9-d90b-4dd5-8eb8-d6184fd32254-attachment.txt", "type": "text/plain"}], "start": 1777905951760, "stop": 1777905952546}, {"name": "When query passRequests by created pass_id with my token", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 31, in step_query_pass_requests_my_token\n resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, \"pass_id\", None))\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1571, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "aeae8848-b9c4-4287-a334-0a494e716d41-attachment.json", "type": "application/json"}], "start": 1777905952547, "stop": 1777905952645}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "6d29bf31-cb84-4339-b082-0c6a4b80fbd8-attachment.json", "type": "application/json"}], "start": 1777905953646, "stop": 1777905953682}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "a27b1721-d08b-40f4-80cb-35f8b12b69fb-attachment.json", "type": "application/json"}], "start": 1777905954683, "stop": 1777905954739}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5d15667d-d9d7-4a95-8329-e01127f04fb0-attachment.json", "type": "application/json"}], "start": 1777905955739, "stop": 1777905955793}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "37d71592-e1d2-4972-a6d0-3b6db5b56d5f-attachment.json", "type": "application/json"}], "start": 1777905956794, "stop": 1777905956832}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "701534e5-5652-4afd-9861-317965a7f835-attachment.json", "type": "application/json"}], "start": 1777905957833, "stop": 1777905957873}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "61ccae17-61ad-4e04-8703-4766b1a6a838-attachment.json", "type": "application/json"}], "start": 1777905958873, "stop": 1777905958909}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "a2639c81-4b72-4992-be7c-e510e664ac52-attachment.json", "type": "application/json"}], "start": 1777905959909, "stop": 1777905959949}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "4554023a-dfb6-4866-b2f7-21b40e328e27-attachment.json", "type": "application/json"}], "start": 1777905960950, "stop": 1777905960993}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "cd23161d-f282-4204-9d51-987c6185f74a-attachment.json", "type": "application/json"}], "start": 1777905961994, "stop": 1777905962038}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c04d2dcb-9f84-4519-98d5-babf259b2572-attachment.json", "type": "application/json"}], "start": 1777905963038, "stop": 1777905963076}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "04136b1d-e599-4d19-b156-b6a94cb2ae15-attachment.json", "type": "application/json"}], "start": 1777905964076, "stop": 1777905964113}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "4be944b9-9b57-4ea7-a96e-4832444f49fc-attachment.json", "type": "application/json"}], "start": 1777905965114, "stop": 1777905965151}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "87d3bbd9-2d08-47fc-8fde-5c02a96a2336-attachment.json", "type": "application/json"}], "start": 1777905966151, "stop": 1777905966205}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c43f977f-12e7-4989-92a9-290d36a02e51-attachment.json", "type": "application/json"}], "start": 1777905967206, "stop": 1777905967239}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "399328bd-6bca-44cf-808b-ae6cd7521c37-attachment.json", "type": "application/json"}], "start": 1777905968240, "stop": 1777905968281}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "88a90d09-c88b-48a2-9e1b-cf19509a8069-attachment.json", "type": "application/json"}], "start": 1777905969282, "stop": 1777905969327}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ff854cf5-8cc6-4e76-a9be-4c4a755882d4-attachment.json", "type": "application/json"}], "start": 1777905970327, "stop": 1777905970369}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "0aba6d4f-a083-48a7-a864-fd57ce34c245-attachment.json", "type": "application/json"}], "start": 1777905971369, "stop": 1777905971409}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "b15a045c-7019-4db3-831e-edf23af287bc-attachment.json", "type": "application/json"}], "start": 1777905972410, "stop": 1777905972443}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9eae65dc-5837-4878-b6c4-05db4e0214ba-attachment.json", "type": "application/json"}], "start": 1777905973444, "stop": 1777905973504}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9631ab0b-d300-4df4-b8cc-f511adefb421-attachment.json", "type": "application/json"}], "start": 1777905974504, "stop": 1777905974546}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "e10a0a01-9836-414c-ba0b-b0f62e9467a4-attachment.json", "type": "application/json"}], "start": 1777905975547, "stop": 1777905975602}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d724658f-bfa1-4a46-b178-648852428e56-attachment.json", "type": "application/json"}], "start": 1777905976602, "stop": 1777905976641}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "aba913cc-8ba9-4cf4-98e6-c73a0d41c287-attachment.json", "type": "application/json"}], "start": 1777905977642, "stop": 1777905977688}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "7664a016-cdad-469c-bc1d-927534c3c40b-attachment.json", "type": "application/json"}], "start": 1777905978688, "stop": 1777905978725}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "0df36331-db49-4123-9dfe-e82079d21393-attachment.json", "type": "application/json"}], "start": 1777905979725, "stop": 1777905979763}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c04cce46-fe9e-42f2-a1a4-85d214e965af-attachment.json", "type": "application/json"}], "start": 1777905980763, "stop": 1777905980796}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d1d3af32-e6c1-43b2-bc97-0483a4675b08-attachment.json", "type": "application/json"}], "start": 1777905981796, "stop": 1777905981843}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "268824cd-bea6-4369-a05c-0f5bf7e1d22f-attachment.json", "type": "application/json"}], "start": 1777905982844, "stop": 1777905982888}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9a1c029f-e3ca-487a-93fe-3df41a485940-attachment.json", "type": "application/json"}], "start": 1777905983889, "stop": 1777905983927}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9f09f7c2-f7da-42d0-b574-5ab27cfa43ee-attachment.json", "type": "application/json"}], "start": 1777905984927, "stop": 1777905984967}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "b938aa3d-de98-47e2-9755-bfd8e80cd984-attachment.json", "type": "application/json"}], "start": 1777905985967, "stop": 1777905986018}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "bfba823c-3789-4df5-9537-1da463f85651-attachment.json", "type": "application/json"}], "start": 1777905987019, "stop": 1777905987062}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "fb3bfa78-0cc2-4399-aaf0-11602adc40b4-attachment.json", "type": "application/json"}], "start": 1777905988062, "stop": 1777905988095}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "8274392d-7dc4-4c62-a97c-217fcfe26695-attachment.json", "type": "application/json"}], "start": 1777905989096, "stop": 1777905989138}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5e22fcae-e8fb-4d94-8726-7af46d1543dc-attachment.json", "type": "application/json"}], "start": 1777905990138, "stop": 1777905990178}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "404c79c9-4e13-4e32-afed-13cb4a5c32a1-attachment.json", "type": "application/json"}], "start": 1777905991178, "stop": 1777905991238}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "295a34ae-731c-4784-a1d0-46c5c7c94f39-attachment.json", "type": "application/json"}], "start": 1777905992238, "stop": 1777905992272}], "start": 1777905952546, "stop": 1777905993274}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1523, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "aa3c93d3-f7c7-4141-b5bf-5d2b7212088b-attachment.txt", "type": "text/plain"}], "start": 1777905993275, "stop": 1777905993298}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905993304, "stop": 1777905993590}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905993590, "stop": 1777905993703}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905993703, "stop": 1777905993974}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905993974, "stop": 1777905994167}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905994167, "stop": 1777905994384}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905994384, "stop": 1777905994564}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905994564, "stop": 1777905994639}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905994639, "stop": 1777905994722}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905994723, "stop": 1777905994799}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905994801, "stop": 1777905994801}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777905994801, "stop": 1777905994801}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905994801, "stop": 1777905994801}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777905994801, "stop": 1777905994801}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777905994801, "stop": 1777905994801}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777905994801, "stop": 1777905994801}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777905994801, "stop": 1777905994801}], "attachments": [{"name": "Cleanup error", "source": "6696c8c8-07af-478f-b0b6-e8110f6c61d5-attachment.txt", "type": "text/plain"}], "start": 1777905949780, "stop": 1777905994801, "uuid": "10729c91-324a-4f64-857a-234ba3db187c", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/6696c8c8-07af-478f-b0b6-e8110f6c61d5-attachment.txt b/allure-results/6696c8c8-07af-478f-b0b6-e8110f6c61d5-attachment.txt new file mode 100644 index 0000000..5a8239f --- /dev/null +++ b/allure-results/6696c8c8-07af-478f-b0b6-e8110f6c61d5-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1523, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/66a4d11d-de8e-4af9-83cb-b4756a9c5e6a-attachment.json b/allure-results/66a4d11d-de8e-4af9-83cb-b4756a9c5e6a-attachment.json new file mode 100644 index 0000000..10a5f22 --- /dev/null +++ b/allure-results/66a4d11d-de8e-4af9-83cb-b4756a9c5e6a-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "a0bb386a-951f-456c-9650-e177b564f0cd", + "status": "accepted", + "privileges": null, + "user": { + "id": "a0bb386a-951f-456c-9650-e177b564f0cd" + } + }, + { + "id": "b12c2212-6059-4417-8a5e-a29500d42c8c", + "status": "accepted", + "privileges": null, + "user": { + "id": "b12c2212-6059-4417-8a5e-a29500d42c8c" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/66adcecb-8b92-47df-8810-91d2e300617d-attachment.txt b/allure-results/66adcecb-8b92-47df-8810-91d2e300617d-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/66adcecb-8b92-47df-8810-91d2e300617d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/66c35ef5-c455-495d-9850-d23fe8f31b1a-attachment.json b/allure-results/66c35ef5-c455-495d-9850-d23fe8f31b1a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/66c35ef5-c455-495d-9850-d23fe8f31b1a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/66d4275c-ba21-4c8a-8f9d-40d85cd37ff6-attachment.json b/allure-results/66d4275c-ba21-4c8a-8f9d-40d85cd37ff6-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/66d4275c-ba21-4c8a-8f9d-40d85cd37ff6-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/66d983dd-81ab-4328-8122-6ed8e6fd7de8-attachment.json b/allure-results/66d983dd-81ab-4328-8122-6ed8e6fd7de8-attachment.json new file mode 100644 index 0000000..5869e2b --- /dev/null +++ b/allure-results/66d983dd-81ab-4328-8122-6ed8e6fd7de8-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa9ac15e6311636d83cf", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/66fd4e53-914a-46b7-8a88-0f50052d821d-attachment.json b/allure-results/66fd4e53-914a-46b7-8a88-0f50052d821d-attachment.json deleted file mode 100644 index c9f1055..0000000 --- a/allure-results/66fd4e53-914a-46b7-8a88-0f50052d821d-attachment.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a59d5d6417545a7f4844", - "members": [ - { - "id": "a6542878-eba4-45ff-b1ba-38fe31a1349e", - "parent_id": null, - "user": { - "id": "a6542878-eba4-45ff-b1ba-38fe31a1349e", - "username": "+79994167356" - } - } - ] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-results/6718a9fb-0d04-4c9b-91b8-3a43b7a29b51-attachment.txt b/allure-results/6718a9fb-0d04-4c9b-91b8-3a43b7a29b51-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/6718a9fb-0d04-4c9b-91b8-3a43b7a29b51-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6739eada-5d63-4ec3-9937-ee6b6de996cd-attachment.json b/allure-results/6739eada-5d63-4ec3-9937-ee6b6de996cd-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/6739eada-5d63-4ec3-9937-ee6b6de996cd-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/673cfefa-a4d0-40dc-857b-583de3386f0e-attachment.json b/allure-results/673cfefa-a4d0-40dc-857b-583de3386f0e-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/673cfefa-a4d0-40dc-857b-583de3386f0e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/676f6f18-a3d3-4128-9e23-9c478601ae17-attachment.txt b/allure-results/676f6f18-a3d3-4128-9e23-9c478601ae17-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/676f6f18-a3d3-4128-9e23-9c478601ae17-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/677267b0-ead2-4733-8722-29122c087b59-attachment.txt b/allure-results/677267b0-ead2-4733-8722-29122c087b59-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-results/677267b0-ead2-4733-8722-29122c087b59-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/67744626-3514-4229-ac0d-5c7c55037b68-attachment.txt b/allure-results/67744626-3514-4229-ac0d-5c7c55037b68-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/67744626-3514-4229-ac0d-5c7c55037b68-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/677c7589-df73-475b-a82c-fb9766727024-attachment.json b/allure-results/677c7589-df73-475b-a82c-fb9766727024-attachment.json new file mode 100644 index 0000000..43cafc0 --- /dev/null +++ b/allure-results/677c7589-df73-475b-a82c-fb9766727024-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab7b17bb1e0c5fc4dbe4", + "member_id": "a7f370e5-a59b-4349-b76f-3fecd3ad100b" + } + } +} \ No newline at end of file diff --git a/allure-results/6795ac8b-cdaf-4be1-b949-0758e3d043ca-attachment.json b/allure-results/6795ac8b-cdaf-4be1-b949-0758e3d043ca-attachment.json new file mode 100644 index 0000000..01040fc --- /dev/null +++ b/allure-results/6795ac8b-cdaf-4be1-b949-0758e3d043ca-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "d82fc6e9-8853-444e-bbde-7bd38c8dcbe5", + "created_at": "2026-05-04T14:47:33.896Z", + "updated_at": "2026-05-04T14:47:33.896Z", + "username": "+79998615648", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/67ab1bd3-8d89-4a41-9efe-6852f04c8f79-attachment.txt b/allure-results/67ab1bd3-8d89-4a41-9efe-6852f04c8f79-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/67ab1bd3-8d89-4a41-9efe-6852f04c8f79-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/67b9aef4-4a71-4ef5-8922-324c04721d5f-attachment.txt b/allure-results/67b9aef4-4a71-4ef5-8922-324c04721d5f-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/67b9aef4-4a71-4ef5-8922-324c04721d5f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/67bf6733-d130-4a1b-b6d9-e8d2a1a9035d-attachment.txt b/allure-results/67bf6733-d130-4a1b-b6d9-e8d2a1a9035d-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/67bf6733-d130-4a1b-b6d9-e8d2a1a9035d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/67cee58c-fafa-4418-8dbb-dd68b8573bee-attachment.txt b/allure-results/67cee58c-fafa-4418-8dbb-dd68b8573bee-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/67cee58c-fafa-4418-8dbb-dd68b8573bee-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/67dd652f-2dbe-4543-b32a-2c5cacf4042e-attachment.txt b/allure-results/67dd652f-2dbe-4543-b32a-2c5cacf4042e-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/67dd652f-2dbe-4543-b32a-2c5cacf4042e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/67f59fd2-2210-4012-957e-947b2174271a-result.json b/allure-results/67f59fd2-2210-4012-957e-947b2174271a-result.json new file mode 100644 index 0000000..05e16e0 --- /dev/null +++ b/allure-results/67f59fd2-2210-4012-957e-947b2174271a-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 31, in step_query_pass_requests_my_token\n resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, \"pass_id\", None))\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1488, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905533471, "stop": 1777905533618}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "2cf22727-ca9a-4bdc-bbc3-2ee110fa26b1-attachment.json", "type": "application/json"}], "start": 1777905533620, "stop": 1777905533658}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "4d49966e-f3f4-4cbf-9602-d5a336962dbf-attachment.json", "type": "application/json"}], "start": 1777905533658, "stop": 1777905533697}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "0324129e-f58a-4221-808a-f99c3047872d-attachment.json", "type": "application/json"}], "start": 1777905533697, "stop": 1777905534658}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "f717c8f7-1d7a-4361-81e7-141e67549035-attachment.json", "type": "application/json"}], "start": 1777905534658, "stop": 1777905534703}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8af7d037d44249d0d144d)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "610c2a10-bac1-4267-85f3-bd05df733ab8-attachment.json", "type": "application/json"}], "start": 1777905534703, "stop": 1777905534780}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "ed1708ed-7ecf-4b13-9976-1cbef4926209-attachment.json", "type": "application/json"}], "start": 1777905534780, "stop": 1777905534818}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8af7d17bb1e0c5fc4df08)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "56d5aea3-208e-471b-b96d-aa0b6047d9ff-attachment.json", "type": "application/json"}], "start": 1777905534818, "stop": 1777905534879}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "b3969753-5f57-4182-b4f3-4a3f03295b9b-attachment.json", "type": "application/json"}], "start": 1777905534879, "stop": 1777905534918}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8af7e037d44249d0d1450)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "99dad3aa-54b9-4318-bad6-ca7508efac52-attachment.json", "type": "application/json"}], "start": 1777905534918, "stop": 1777905534991}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "0a1b8f8f-e1eb-4ce9-8940-ca708c009ddc-attachment.json", "type": "application/json"}], "start": 1777905534991, "stop": 1777905535137}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777905535137, "stop": 1777905535301}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "20aa1a81-f83c-4ba9-972f-879cb7099972-attachment.json", "type": "application/json"}], "start": 1777905535301, "stop": 1777905535332}], "start": 1777905533618, "stop": 1777905535333}, {"name": "And create pass in place #3 for approval flow", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "bd58ebe4-5f33-4fbd-8911-183d37525263-attachment.json", "type": "application/json"}], "start": 1777905535334, "stop": 1777905535366}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "4087e2ff-22d0-45c6-a01e-7d7e524c6ee1-attachment.json", "type": "application/json"}], "start": 1777905535366, "stop": 1777905535398}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "5da130ad-b111-44da-b517-675252eb2ae0-attachment.json", "type": "application/json"}], "start": 1777905535398, "stop": 1777905535442}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "7b121719-ab0e-48c5-9f63-580c7f5ae75f-attachment.json", "type": "application/json"}], "start": 1777905535442, "stop": 1777905535501}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "fff3869e-b8c8-4c94-9f0b-332bba8613e9-attachment.json", "type": "application/json"}], "start": 1777905535502, "stop": 1777905535766}], "start": 1777905535333, "stop": 1777905535766}, {"name": "When query passRequests by created pass_id with my token", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 31, in step_query_pass_requests_my_token\n resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, \"pass_id\", None))\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1488, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "0796a76b-33c3-4339-9482-e42c21c307c0-attachment.json", "type": "application/json"}], "start": 1777905535767, "stop": 1777905535810}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "588c3f64-7a12-4daf-b72d-d75afb315168-attachment.json", "type": "application/json"}], "start": 1777905536810, "stop": 1777905536857}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "a977a52b-b35e-4d3b-a6c3-acfe83c1bdf1-attachment.json", "type": "application/json"}], "start": 1777905537857, "stop": 1777905537924}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "aab06dce-b3e0-4cd6-aa6f-2fcd8b758b2a-attachment.json", "type": "application/json"}], "start": 1777905538924, "stop": 1777905538981}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "2b3eeeb4-2659-4e63-b03b-a81272959603-attachment.json", "type": "application/json"}], "start": 1777905539982, "stop": 1777905540018}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "024ffd8e-f36d-40e6-a6f8-5e1c65168a6a-attachment.json", "type": "application/json"}], "start": 1777905541019, "stop": 1777905541075}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ca3283f9-9433-4b03-b456-31db0488db47-attachment.json", "type": "application/json"}], "start": 1777905542076, "stop": 1777905542116}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "0cbae07d-ba8d-4492-bcd6-a2b00a04cfb4-attachment.json", "type": "application/json"}], "start": 1777905543116, "stop": 1777905543155}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "53f14054-c945-42a2-9526-bfb6c1cf06ad-attachment.json", "type": "application/json"}], "start": 1777905544178, "stop": 1777905544219}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "41411254-4189-40c1-9b37-87d9527905ac-attachment.json", "type": "application/json"}], "start": 1777905545220, "stop": 1777905545258}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "15559c03-2160-4602-8ee0-9ccf59493f5f-attachment.json", "type": "application/json"}], "start": 1777905546258, "stop": 1777905546299}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "2801b0cc-a99c-4919-be80-572c4995f939-attachment.json", "type": "application/json"}], "start": 1777905547300, "stop": 1777905547337}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "580ec498-d4ae-4f71-bf08-701699fc67cd-attachment.json", "type": "application/json"}], "start": 1777905548337, "stop": 1777905548402}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ee4ffd39-af7e-47ac-923a-a20710cf7c20-attachment.json", "type": "application/json"}], "start": 1777905549403, "stop": 1777905549444}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "153ab470-3026-4b05-92b1-f1ead07146eb-attachment.json", "type": "application/json"}], "start": 1777905550444, "stop": 1777905550501}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "b61d5a94-439d-4b07-9ea6-2fef46e2b4b8-attachment.json", "type": "application/json"}], "start": 1777905551502, "stop": 1777905551543}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5a0975e2-4174-41fa-8eff-e855491aba4f-attachment.json", "type": "application/json"}], "start": 1777905552543, "stop": 1777905552589}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "0633367e-7333-4c00-b095-cb9e213228ce-attachment.json", "type": "application/json"}], "start": 1777905553589, "stop": 1777905553624}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "46bfe53f-7d2a-4fe5-a8b6-100d3b85a566-attachment.json", "type": "application/json"}], "start": 1777905554625, "stop": 1777905554675}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "4e836d8a-0bc2-4970-9190-de4981d4d16f-attachment.json", "type": "application/json"}], "start": 1777905555676, "stop": 1777905555711}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "8bc215fb-64d5-4e89-b7c5-73969bdfbe90-attachment.json", "type": "application/json"}], "start": 1777905556712, "stop": 1777905556762}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "723a8479-48f1-46c8-af84-7425b473ce21-attachment.json", "type": "application/json"}], "start": 1777905557763, "stop": 1777905557798}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5b365882-0781-4c30-8073-b350b2b0703a-attachment.json", "type": "application/json"}], "start": 1777905558799, "stop": 1777905558841}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "8fc24922-4b5d-4387-bace-a38ca3a8bfca-attachment.json", "type": "application/json"}], "start": 1777905559842, "stop": 1777905559875}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "68e2cdae-d696-454f-9fa7-bbf81b0b2228-attachment.json", "type": "application/json"}], "start": 1777905560876, "stop": 1777905560914}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "27f2b33d-ef87-4328-8aaa-f69dcbb2eb11-attachment.json", "type": "application/json"}], "start": 1777905561915, "stop": 1777905561955}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "1c7ed3db-200d-4721-b6c7-53efdea619b3-attachment.json", "type": "application/json"}], "start": 1777905562955, "stop": 1777905562993}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "16a774e4-3c43-4ed4-bd33-22a27f632f2a-attachment.json", "type": "application/json"}], "start": 1777905563994, "stop": 1777905564047}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "40ea8dba-df44-4160-8541-effdb6768c8d-attachment.json", "type": "application/json"}], "start": 1777905565048, "stop": 1777905565089}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "0eef9f01-b71c-431f-9ce3-731a7815252f-attachment.json", "type": "application/json"}], "start": 1777905566089, "stop": 1777905566135}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "85c308e1-671f-439e-bbe6-b57ba6521fbf-attachment.json", "type": "application/json"}], "start": 1777905567135, "stop": 1777905567174}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "cc9229f8-928f-414a-9081-0b31920fc971-attachment.json", "type": "application/json"}], "start": 1777905568175, "stop": 1777905568215}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "fa084fd8-e0c7-4397-a9b3-35cb726df0a0-attachment.json", "type": "application/json"}], "start": 1777905569216, "stop": 1777905569276}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "81375480-edf0-4377-848d-1d4a842487fb-attachment.json", "type": "application/json"}], "start": 1777905570277, "stop": 1777905570316}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "765ed64e-3240-4f67-863f-b01fd2dfdd95-attachment.json", "type": "application/json"}], "start": 1777905571316, "stop": 1777905571363}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d06ee5c1-35f0-4a3f-a0da-dcaa4eb21898-attachment.json", "type": "application/json"}], "start": 1777905572363, "stop": 1777905572412}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c2841028-0a9f-4ae2-8cbe-16fe13547f74-attachment.json", "type": "application/json"}], "start": 1777905573413, "stop": 1777905573455}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "543631ea-8545-4d2a-b26f-a475fc0cd0d2-attachment.json", "type": "application/json"}], "start": 1777905574455, "stop": 1777905574506}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "046ceea6-3220-416e-a37f-6a28028503e5-attachment.json", "type": "application/json"}], "start": 1777905575506, "stop": 1777905575564}], "start": 1777905535766, "stop": 1777905576568}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1440, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "525687b8-497f-4c58-a1b4-3688de2972b1-attachment.txt", "type": "text/plain"}], "start": 1777905576568, "stop": 1777905576594}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905576600, "stop": 1777905576812}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905576812, "stop": 1777905576891}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905576891, "stop": 1777905577067}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905577067, "stop": 1777905577241}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905577241, "stop": 1777905577416}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905577417, "stop": 1777905577622}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905577622, "stop": 1777905577673}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905577673, "stop": 1777905577725}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905577725, "stop": 1777905577789}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905577791, "stop": 1777905577791}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777905577791, "stop": 1777905577791}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905577791, "stop": 1777905577791}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905577791, "stop": 1777905577791}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777905577791, "stop": 1777905577791}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777905577791, "stop": 1777905577791}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777905577791, "stop": 1777905577791}], "attachments": [{"name": "Cleanup error", "source": "31c84db6-8560-4937-aa2e-70e4b1e1966a-attachment.txt", "type": "text/plain"}], "start": 1777905533469, "stop": 1777905577791, "uuid": "b66d7d55-c52f-4461-9bed-5636a9ee9d8e", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/67fce674-6365-42be-ac7d-65bb91d3c6d2-attachment.json b/allure-results/67fce674-6365-42be-ac7d-65bb91d3c6d2-attachment.json new file mode 100644 index 0000000..e1b63bd --- /dev/null +++ b/allure-results/67fce674-6365-42be-ac7d-65bb91d3c6d2-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "8b37587f-1f24-4c6a-baa5-777d4c1c7a50", + "created_at": "2026-05-04T14:45:07.554Z", + "updated_at": "2026-05-04T14:45:07.554Z", + "username": "+79999130433", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/6815bc7a-7682-460b-b832-c24bca135136-attachment.json b/allure-results/6815bc7a-7682-460b-b832-c24bca135136-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/6815bc7a-7682-460b-b832-c24bca135136-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/68248bd6-b193-4357-9584-ddb438015866-result.json b/allure-results/68248bd6-b193-4357-9584-ddb438015866-result.json new file mode 100644 index 0000000..b6c0341 --- /dev/null +++ b/allure-results/68248bd6-b193-4357-9584-ddb438015866-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "failed", "statusDetails": {"message": "AssertionError: Для createEntrance нужен хотя бы один device id. Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов.\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 711, in prepare_pass_request_approval_flow\n _ = self.ensure_entrance_connected_to_places(place_ids=[p1, p2, p3])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 786, in ensure_entrance_connected_to_places\n return self.create_entrance(place_ids=place_ids)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 764, in create_entrance\n \"devices\": self._get_device_ids_for_entrance(),\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 734, in _get_device_ids_for_entrance\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905344206, "stop": 1777905344353}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Для createEntrance нужен хотя бы один device id. Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов.\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 711, in prepare_pass_request_approval_flow\n _ = self.ensure_entrance_connected_to_places(place_ids=[p1, p2, p3])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 786, in ensure_entrance_connected_to_places\n return self.create_entrance(place_ids=place_ids)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 764, in create_entrance\n \"devices\": self._get_device_ids_for_entrance(),\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 734, in _get_device_ids_for_entrance\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b8a7015d-7462-4d40-9c34-1183c7bd5316-attachment.json", "type": "application/json"}], "start": 1777905344354, "stop": 1777905344398}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "4f70f630-3330-4512-af81-b0c335a4bceb-attachment.json", "type": "application/json"}], "start": 1777905344398, "stop": 1777905344436}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "f0567731-9376-44ac-be93-adc70d2f66ab-attachment.json", "type": "application/json"}], "start": 1777905344436, "stop": 1777905344472}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "eced5f56-7f80-4d63-92c2-f1ec594ac3a0-attachment.json", "type": "application/json"}], "start": 1777905344473, "stop": 1777905344534}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aec0c15e6311636d86dc)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "0c73d01d-86a1-41cb-a9dc-485b937e89b0-attachment.json", "type": "application/json"}], "start": 1777905344534, "stop": 1777905344611}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "342f48d4-d32d-4cc7-92d2-77c55a394acb-attachment.json", "type": "application/json"}], "start": 1777905344611, "stop": 1777905344652}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aec032367dfb4b45a437)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "aff0185c-1061-477f-84c0-2c216d15895b-attachment.json", "type": "application/json"}], "start": 1777905344652, "stop": 1777905344800}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "ef4af839-a10c-4516-813b-51576cd17c49-attachment.json", "type": "application/json"}], "start": 1777905344800, "stop": 1777905344853}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aec0037d44249d0d12d8)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "ff025ab1-85dd-4c06-9c0c-50f4f600b10f-attachment.json", "type": "application/json"}], "start": 1777905344853, "stop": 1777905345200}], "start": 1777905344353, "stop": 1777905345202}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905345203, "stop": 1777905345469}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905345469, "stop": 1777905345648}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905345648, "stop": 1777905345821}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905345822, "stop": 1777905345887}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905345887, "stop": 1777905345943}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905345943, "stop": 1777905345996}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777905345999, "stop": 1777905345999}], "start": 1777905344205, "stop": 1777905345999, "uuid": "397a5e49-7f7e-458a-9fe0-e91de5c82ca9", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/68304d00-8273-4f8a-ba6a-85127f9dfbe4-attachment.txt b/allure-results/68304d00-8273-4f8a-ba6a-85127f9dfbe4-attachment.txt new file mode 100644 index 0000000..63a2972 --- /dev/null +++ b/allure-results/68304d00-8273-4f8a-ba6a-85127f9dfbe4-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8b187037d44249d0d15cc', user_id='83221e94-b415-4e5a-bd69-98f2d1cf4e98', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/68321a6d-a6c1-45e2-bbc4-815f47b0be8d-attachment.txt b/allure-results/68321a6d-a6c1-45e2-bbc4-815f47b0be8d-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/68321a6d-a6c1-45e2-bbc4-815f47b0be8d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6869bade-f4c0-4f7c-964a-331a69f9ede5-attachment.txt b/allure-results/6869bade-f4c0-4f7c-964a-331a69f9ede5-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/6869bade-f4c0-4f7c-964a-331a69f9ede5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/687b3b75-3c8b-4859-904a-c39c250df579-attachment.txt b/allure-results/687b3b75-3c8b-4859-904a-c39c250df579-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/687b3b75-3c8b-4859-904a-c39c250df579-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6890d28e-3a45-47a7-8e8b-7e1b6b1e5c40-attachment.txt b/allure-results/6890d28e-3a45-47a7-8e8b-7e1b6b1e5c40-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/6890d28e-3a45-47a7-8e8b-7e1b6b1e5c40-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6893ad00-8daa-4797-b999-ee5c82e896fb-attachment.txt b/allure-results/6893ad00-8daa-4797-b999-ee5c82e896fb-attachment.txt new file mode 100644 index 0000000..3c6f094 --- /dev/null +++ b/allure-results/6893ad00-8daa-4797-b999-ee5c82e896fb-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aace037d44249d0d0ffb', place_id='69f8aacec15e6311636d842b'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6893f9c5-8853-40ab-ae61-d3de86d369de-attachment.txt b/allure-results/6893f9c5-8853-40ab-ae61-d3de86d369de-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/6893f9c5-8853-40ab-ae61-d3de86d369de-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/689a8fe2-0de4-4fd4-a9c6-9a1c482f96ec-attachment.json b/allure-results/689a8fe2-0de4-4fd4-a9c6-9a1c482f96ec-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/689a8fe2-0de4-4fd4-a9c6-9a1c482f96ec-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/68b33552-f69a-494e-9bd7-741745aef37b-attachment.txt b/allure-results/68b33552-f69a-494e-9bd7-741745aef37b-attachment.txt new file mode 100644 index 0000000..a8805e8 --- /dev/null +++ b/allure-results/68b33552-f69a-494e-9bd7-741745aef37b-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1440, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/68df6c8b-d1a5-497d-b889-4d1e2291360b-attachment.txt b/allure-results/68df6c8b-d1a5-497d-b889-4d1e2291360b-attachment.txt new file mode 100644 index 0000000..80b2050 --- /dev/null +++ b/allure-results/68df6c8b-d1a5-497d-b889-4d1e2291360b-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8ab30c15e6311636d84ee", account_id: "75ae0340-e5dc-471f-b411-60235f6b6e6e", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/68e2cdae-d696-454f-9fa7-bbf81b0b2228-attachment.json b/allure-results/68e2cdae-d696-454f-9fa7-bbf81b0b2228-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/68e2cdae-d696-454f-9fa7-bbf81b0b2228-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/68ec7427-6a77-4b2b-ad6c-f50e35762630-attachment.json b/allure-results/68ec7427-6a77-4b2b-ad6c-f50e35762630-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/68ec7427-6a77-4b2b-ad6c-f50e35762630-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/68fc87ce-9f06-4a46-933c-53ca46295bca-attachment.txt b/allure-results/68fc87ce-9f06-4a46-933c-53ca46295bca-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/68fc87ce-9f06-4a46-933c-53ca46295bca-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/69225a15-6e2d-49c6-b9f0-dabed95c7eca-attachment.txt b/allure-results/69225a15-6e2d-49c6-b9f0-dabed95c7eca-attachment.txt deleted file mode 100644 index 7b4c990..0000000 --- a/allure-results/69225a15-6e2d-49c6-b9f0-dabed95c7eca-attachment.txt +++ /dev/null @@ -1,16 +0,0 @@ -Traceback (most recent call last): - File "KVSTest\features\environment.py", line 21, in after_scenario - fn() - ~~^^ - File "C:\Users\Степаан\PycharmProjects\work\KVSTest\testdata\subscription_test_data.py", line 230, in _cleanup_delete_subscription - _exec_or_fail(op_name="deleteSubscription(mutation)", token=token, query=del_mut, variables={"id": subscription_id}, company_id=self.company_id) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\Степаан\PycharmProjects\work\KVSTest\testdata\subscription_test_data.py", line 25, in _exec_or_fail - return execute_graphql( - query=query, - ...<2 lines>... - access_token=token, - ) - File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 65, in execute_graphql - raise RuntimeError(f"GraphQL errors: {errors}") -RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] diff --git a/allure-results/6949c200-cdef-4aaf-b108-78a9b31cabc7-attachment.json b/allure-results/6949c200-cdef-4aaf-b108-78a9b31cabc7-attachment.json new file mode 100644 index 0000000..e24bd35 --- /dev/null +++ b/allure-results/6949c200-cdef-4aaf-b108-78a9b31cabc7-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab28c15e6311636d84ae", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/697a69ab-54f7-49b9-9701-d812bb6d6d15-attachment.txt b/allure-results/697a69ab-54f7-49b9-9701-d812bb6d6d15-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/697a69ab-54f7-49b9-9701-d812bb6d6d15-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/69a1c4ff-f053-4b03-a9b3-236757723449-attachment.txt b/allure-results/69a1c4ff-f053-4b03-a9b3-236757723449-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/69a1c4ff-f053-4b03-a9b3-236757723449-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/69ae610e-6a98-46cf-a196-745e4a417baa-attachment.json b/allure-results/69ae610e-6a98-46cf-a196-745e4a417baa-attachment.json new file mode 100644 index 0000000..994cbe8 --- /dev/null +++ b/allure-results/69ae610e-6a98-46cf-a196-745e4a417baa-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b", + "created_at": "2026-05-04T11:37:35.492Z", + "updated_at": "2026-05-04T11:37:35.492Z", + "username": "+79994832645", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/69afbf9c-dc75-4d48-87d7-c6cbfe9e6ad1-attachment.txt b/allure-results/69afbf9c-dc75-4d48-87d7-c6cbfe9e6ad1-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/69afbf9c-dc75-4d48-87d7-c6cbfe9e6ad1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/69b2955a-749c-4163-b492-ebbd4ddb558f-attachment.json b/allure-results/69b2955a-749c-4163-b492-ebbd4ddb558f-attachment.json new file mode 100644 index 0000000..07225bd --- /dev/null +++ b/allure-results/69b2955a-749c-4163-b492-ebbd4ddb558f-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "6ab95181-046a-4efb-b8df-74934afc1657", + "status": "accepted", + "privileges": null, + "user": { + "id": "6ab95181-046a-4efb-b8df-74934afc1657" + } + }, + { + "id": "dc47145e-4fb8-45af-a74b-ed9eaf2d06d9", + "status": "accepted", + "privileges": null, + "user": { + "id": "dc47145e-4fb8-45af-a74b-ed9eaf2d06d9" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/69c528ac-26d8-4f28-b103-b365bb907180-result.json b/allure-results/69c528ac-26d8-4f28-b103-b365bb907180-result.json new file mode 100644 index 0000000..9755012 --- /dev/null +++ b/allure-results/69c528ac-26d8-4f28-b103-b365bb907180-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777904514905, "stop": 1777904515032}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "93776dbe-a097-404d-a9d0-11d70615aa5e-attachment.json", "type": "application/json"}], "start": 1777904515033, "stop": 1777904515074}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "39ae49e6-c556-475a-8d04-b52c8fcb00a5-attachment.json", "type": "application/json"}], "start": 1777904515074, "stop": 1777904515116}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b99e5032-e35a-4b6a-9aba-396b659fea56-attachment.json", "type": "application/json"}], "start": 1777904515116, "stop": 1777904515154}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "a3c6b222-35eb-4644-ba9b-130454bc4f81-attachment.json", "type": "application/json"}], "start": 1777904515154, "stop": 1777904515206}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "4a471359-a409-447a-b964-ee27b6428107-attachment.json", "type": "application/json"}], "start": 1777904515207, "stop": 1777904515250}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "db329dc6-5e7a-4882-a568-e32e4904f6c3-attachment.json", "type": "application/json"}], "start": 1777904515250, "stop": 1777904515296}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "582aa230-f3e5-430e-ac00-30eb80856b57-attachment.json", "type": "application/json"}], "start": 1777904515296, "stop": 1777904515515}], "start": 1777904515032, "stop": 1777904515515}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "0ea4587e-8d51-48af-be02-f9e6c2c00f82-attachment.json", "type": "application/json"}], "start": 1777904515516, "stop": 1777904515709}], "start": 1777904515515, "stop": 1777904515709}, {"name": "And query places by worker member filter", "status": "passed", "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "eb96163a-94f4-4bd7-85c0-247df5ef8e8c-attachment.txt", "type": "text/plain"}], "start": 1777904515710, "stop": 1777904515733}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "fe602f55-ee44-4806-9b78-cf7527e861e8-attachment.txt", "type": "text/plain"}], "start": 1777904515733, "stop": 1777904515757}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "7da6ce82-5ac6-44fb-bae4-2f77fa9b0b34-attachment.txt", "type": "text/plain"}], "start": 1777904515757, "stop": 1777904515788}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "f0dcfa54-3e89-4931-b63b-e5cf014bda47-attachment.json", "type": "application/json"}], "start": 1777904515788, "stop": 1777904515823}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "72af5aae-0e26-47d7-b4bb-89ff80d83cec-attachment.json", "type": "application/json"}], "start": 1777904515823, "stop": 1777904515872}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "80729bf0-cdb5-4fdf-a3b0-b014240236c2-attachment.json", "type": "application/json"}], "start": 1777904515872, "stop": 1777904515910}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "2e20f22a-35e4-4ac6-ad88-85b60bf920fb-attachment.json", "type": "application/json"}], "start": 1777904515910, "stop": 1777904515940}], "attachments": [{"name": "place(filters.*) fallback synthetic response", "source": "557b5558-2517-416d-ab7f-5ed8f5828afe-attachment.json", "type": "application/json"}], "start": 1777904515709, "stop": 1777904515941}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "passed", "start": 1777904515941, "stop": 1777904515942}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904515942, "stop": 1777904516110}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904516110, "stop": 1777904516275}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904516275, "stop": 1777904516498}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904516498, "stop": 1777904516613}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904516613, "stop": 1777904516663}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904516663, "stop": 1777904516719}], "start": 1777904514903, "stop": 1777904516719, "uuid": "adbcc4ae-f4f9-44e1-ab9e-9a96bbbd6be3", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/69e7b91e-cd26-4e4f-bce5-c01d4ab9c2ee-attachment.txt b/allure-results/69e7b91e-cd26-4e4f-bce5-c01d4ab9c2ee-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/69e7b91e-cd26-4e4f-bce5-c01d4ab9c2ee-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/69f136c4-6ac8-4bf0-b723-6e08d5a60fe8-attachment.json b/allure-results/69f136c4-6ac8-4bf0-b723-6e08d5a60fe8-attachment.json new file mode 100644 index 0000000..adfae0e --- /dev/null +++ b/allure-results/69f136c4-6ac8-4bf0-b723-6e08d5a60fe8-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "ed420f8f-2f37-4a27-be2f-5a385fbf37bc", + "created_at": "2026-05-04T14:39:38.554Z", + "updated_at": "2026-05-04T14:39:38.554Z", + "username": "+79994726203", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/6a1824df-f12b-48e9-beb0-06f707e0f5c2-attachment.txt b/allure-results/6a1824df-f12b-48e9-beb0-06f707e0f5c2-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/6a1824df-f12b-48e9-beb0-06f707e0f5c2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6a34fb25-bbcd-40d5-b13b-22050ad6d2bd-attachment.json b/allure-results/6a34fb25-bbcd-40d5-b13b-22050ad6d2bd-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/6a34fb25-bbcd-40d5-b13b-22050ad6d2bd-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/6a38631d-3eb5-4dee-8ab6-e8ebd6fdeb17-attachment.json b/allure-results/6a38631d-3eb5-4dee-8ab6-e8ebd6fdeb17-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/6a38631d-3eb5-4dee-8ab6-e8ebd6fdeb17-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/6a665874-261d-4374-9980-3e68f0248464-attachment.txt b/allure-results/6a665874-261d-4374-9980-3e68f0248464-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/6a665874-261d-4374-9980-3e68f0248464-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6a8867d5-14c9-4a5a-8f87-ebadbd69c997-attachment.txt b/allure-results/6a8867d5-14c9-4a5a-8f87-ebadbd69c997-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/6a8867d5-14c9-4a5a-8f87-ebadbd69c997-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6a97bbe3-e714-4606-bf45-9a446468da85-attachment.txt b/allure-results/6a97bbe3-e714-4606-bf45-9a446468da85-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/6a97bbe3-e714-4606-bf45-9a446468da85-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6ab89948-a178-4162-93db-93fec53afba2-attachment.txt b/allure-results/6ab89948-a178-4162-93db-93fec53afba2-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/6ab89948-a178-4162-93db-93fec53afba2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6ae6a15c-6dd7-4bf6-8be2-5ab47b22fa80-attachment.json b/allure-results/6ae6a15c-6dd7-4bf6-8be2-5ab47b22fa80-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/6ae6a15c-6dd7-4bf6-8be2-5ab47b22fa80-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/6aed7123-f625-4ba0-9724-e7bbd2a5a91e-attachment.json b/allure-results/6aed7123-f625-4ba0-9724-e7bbd2a5a91e-attachment.json new file mode 100644 index 0000000..930ca15 --- /dev/null +++ b/allure-results/6aed7123-f625-4ba0-9724-e7bbd2a5a91e-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8aecb037d44249d0d1311" + }, + { + "id": "69f8aecb17bb1e0c5fc4ddac" + }, + { + "id": "69f8aecbc15e6311636d870e" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/6aed7c3e-50f3-43ff-94f5-a6f5acc4b198-attachment.json b/allure-results/6aed7c3e-50f3-43ff-94f5-a6f5acc4b198-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/6aed7c3e-50f3-43ff-94f5-a6f5acc4b198-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/6af49aa9-64df-4e03-924d-d6dcfff18710-attachment.txt b/allure-results/6af49aa9-64df-4e03-924d-d6dcfff18710-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/6af49aa9-64df-4e03-924d-d6dcfff18710-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6b283435-10ce-4cf5-b99c-5c96b307a106-attachment.json b/allure-results/6b283435-10ce-4cf5-b99c-5c96b307a106-attachment.json new file mode 100644 index 0000000..a89b922 --- /dev/null +++ b/allure-results/6b283435-10ce-4cf5-b99c-5c96b307a106-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "701b7138-cb86-4fd9-ad38-5bd8122fabd1", + "created_at": "2026-05-04T14:37:30.959Z", + "updated_at": "2026-05-04T14:37:30.959Z", + "username": "+79995067241", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/6b29bd6b-3520-4612-ab0f-777f26bca968-attachment.txt b/allure-results/6b29bd6b-3520-4612-ab0f-777f26bca968-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-results/6b29bd6b-3520-4612-ab0f-777f26bca968-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6b4ef0fc-a741-4cce-b65f-4234aadbb119-attachment.txt b/allure-results/6b4ef0fc-a741-4cce-b65f-4234aadbb119-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/6b4ef0fc-a741-4cce-b65f-4234aadbb119-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6b64f1e6-9588-49f6-bce1-8f5d4f88f2ff-attachment.txt b/allure-results/6b64f1e6-9588-49f6-bce1-8f5d4f88f2ff-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/6b64f1e6-9588-49f6-bce1-8f5d4f88f2ff-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6b94a859-9c66-4529-bc58-cce8b547f9b8-attachment.txt b/allure-results/6b94a859-9c66-4529-bc58-cce8b547f9b8-attachment.txt new file mode 100644 index 0000000..ae49e9d --- /dev/null +++ b/allure-results/6b94a859-9c66-4529-bc58-cce8b547f9b8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"user_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6b9e5b4f-8fe4-45e3-ad7b-c95454f08ea1-attachment.txt b/allure-results/6b9e5b4f-8fe4-45e3-ad7b-c95454f08ea1-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/6b9e5b4f-8fe4-45e3-ad7b-c95454f08ea1-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/6bb76a48-33f0-4970-920e-fab360a0a6df-attachment.txt b/allure-results/6bb76a48-33f0-4970-920e-fab360a0a6df-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/6bb76a48-33f0-4970-920e-fab360a0a6df-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6bdea836-b1fd-48e3-9e12-4c5d2c4e7836-attachment.json b/allure-results/6bdea836-b1fd-48e3-9e12-4c5d2c4e7836-attachment.json new file mode 100644 index 0000000..1aea807 --- /dev/null +++ b/allure-results/6bdea836-b1fd-48e3-9e12-4c5d2c4e7836-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa9a17bb1e0c5fc4db1e", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/6bf57f57-fe8a-4d7b-a866-12de31334b1d-attachment.txt b/allure-results/6bf57f57-fe8a-4d7b-a866-12de31334b1d-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/6bf57f57-fe8a-4d7b-a866-12de31334b1d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6bf6bf9c-07e3-473a-9ebd-b98a3ffda9e7-attachment.json b/allure-results/6bf6bf9c-07e3-473a-9ebd-b98a3ffda9e7-attachment.json new file mode 100644 index 0000000..8fff95b --- /dev/null +++ b/allure-results/6bf6bf9c-07e3-473a-9ebd-b98a3ffda9e7-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "121589d3-8b53-43ef-a3d0-038513bfe0ed", + "created_at": "2026-05-04T14:43:48.389Z", + "updated_at": "2026-05-04T14:43:48.389Z", + "username": "+79995750179", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/6c031c88-4d2b-4f0b-94e9-300213a7e969-attachment.txt b/allure-results/6c031c88-4d2b-4f0b-94e9-300213a7e969-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-results/6c031c88-4d2b-4f0b-94e9-300213a7e969-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6c2a5429-1212-4ecd-a10e-5a53f3032f19-attachment.txt b/allure-results/6c2a5429-1212-4ecd-a10e-5a53f3032f19-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/6c2a5429-1212-4ecd-a10e-5a53f3032f19-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6c37dfaa-d7c0-4817-9b32-49f51d284013-attachment.json b/allure-results/6c37dfaa-d7c0-4817-9b32-49f51d284013-attachment.json new file mode 100644 index 0000000..10a5f22 --- /dev/null +++ b/allure-results/6c37dfaa-d7c0-4817-9b32-49f51d284013-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "a0bb386a-951f-456c-9650-e177b564f0cd", + "status": "accepted", + "privileges": null, + "user": { + "id": "a0bb386a-951f-456c-9650-e177b564f0cd" + } + }, + { + "id": "b12c2212-6059-4417-8a5e-a29500d42c8c", + "status": "accepted", + "privileges": null, + "user": { + "id": "b12c2212-6059-4417-8a5e-a29500d42c8c" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/6c3b11bc-ea5c-43fe-94dd-c33a39582632-attachment.json b/allure-results/6c3b11bc-ea5c-43fe-94dd-c33a39582632-attachment.json new file mode 100644 index 0000000..aaca8f6 --- /dev/null +++ b/allure-results/6c3b11bc-ea5c-43fe-94dd-c33a39582632-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8af2b3dcf1a2e79fbf936" + } + } +} \ No newline at end of file diff --git a/allure-results/6c4ddc67-499d-4be7-9375-c6d0f5287f55-attachment.json b/allure-results/6c4ddc67-499d-4be7-9375-c6d0f5287f55-attachment.json deleted file mode 100644 index fd81fba..0000000 --- a/allure-results/6c4ddc67-499d-4be7-9375-c6d0f5287f55-attachment.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a8185d6417545a7f4863", - "members": [ - { - "id": "e03812e4-8689-4689-b561-29a40b290851", - "parent_id": null, - "user": { - "id": "e03812e4-8689-4689-b561-29a40b290851", - "username": "+79999216433" - } - } - ] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-results/6caca1d9-29b5-4e6e-8dbe-0cf8e6b07996-attachment.txt b/allure-results/6caca1d9-29b5-4e6e-8dbe-0cf8e6b07996-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/6caca1d9-29b5-4e6e-8dbe-0cf8e6b07996-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6cb912c4-c8a5-463c-9aab-9acb16005507-attachment.json b/allure-results/6cb912c4-c8a5-463c-9aab-9acb16005507-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/6cb912c4-c8a5-463c-9aab-9acb16005507-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/6cb97818-f8bd-4eaf-85b6-feaa2f603a1e-attachment.txt b/allure-results/6cb97818-f8bd-4eaf-85b6-feaa2f603a1e-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/6cb97818-f8bd-4eaf-85b6-feaa2f603a1e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6cc0b008-b023-4e06-86c6-99def17c519b-attachment.json b/allure-results/6cc0b008-b023-4e06-86c6-99def17c519b-attachment.json new file mode 100644 index 0000000..8722069 --- /dev/null +++ b/allure-results/6cc0b008-b023-4e06-86c6-99def17c519b-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b182037d44249d0d1588", + "member_id": "2973b151-9658-4db6-bad7-eb2d5fac6683" + } + } +} \ No newline at end of file diff --git a/allure-results/6ce8dc00-9f81-494e-bb78-e71ff44dd3fe-attachment.json b/allure-results/6ce8dc00-9f81-494e-bb78-e71ff44dd3fe-attachment.json new file mode 100644 index 0000000..ce50844 --- /dev/null +++ b/allure-results/6ce8dc00-9f81-494e-bb78-e71ff44dd3fe-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b0f2c15e6311636d89cd", + "member_id": "6a3fe1a0-7589-45ed-be88-224a95d34b35" + } + } +} \ No newline at end of file diff --git a/allure-results/6d12b843-f970-411c-86a7-0632aa238d93-attachment.txt b/allure-results/6d12b843-f970-411c-86a7-0632aa238d93-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/6d12b843-f970-411c-86a7-0632aa238d93-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6d13bd98-972b-4774-869d-54886e322e44-attachment.json b/allure-results/6d13bd98-972b-4774-869d-54886e322e44-attachment.json new file mode 100644 index 0000000..a88cff3 --- /dev/null +++ b/allure-results/6d13bd98-972b-4774-869d-54886e322e44-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b182c15e6311636d8a6e", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/6d1ec284-730a-46d7-aab4-aa34cf7536a8-attachment.json b/allure-results/6d1ec284-730a-46d7-aab4-aa34cf7536a8-attachment.json new file mode 100644 index 0000000..c6afa68 --- /dev/null +++ b/allure-results/6d1ec284-730a-46d7-aab4-aa34cf7536a8-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab2b17bb1e0c5fc4db94", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/6d29bf31-cb84-4339-b082-0c6a4b80fbd8-attachment.json b/allure-results/6d29bf31-cb84-4339-b082-0c6a4b80fbd8-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/6d29bf31-cb84-4339-b082-0c6a4b80fbd8-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/6d360666-e884-4729-b1bf-8d38b5092faf-attachment.txt b/allure-results/6d360666-e884-4729-b1bf-8d38b5092faf-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/6d360666-e884-4729-b1bf-8d38b5092faf-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6d641fde-ac25-4e3e-94ac-7d46610c1098-attachment.txt b/allure-results/6d641fde-ac25-4e3e-94ac-7d46610c1098-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/6d641fde-ac25-4e3e-94ac-7d46610c1098-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6d6ba595-8b68-4c26-adb7-404e9274bff9-attachment.txt b/allure-results/6d6ba595-8b68-4c26-adb7-404e9274bff9-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/6d6ba595-8b68-4c26-adb7-404e9274bff9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6d77be3a-ccc1-43d8-8579-35d0fb15f65a-attachment.txt b/allure-results/6d77be3a-ccc1-43d8-8579-35d0fb15f65a-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/6d77be3a-ccc1-43d8-8579-35d0fb15f65a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6d83491f-cc23-4c75-aa47-2e7e08c26818-result.json b/allure-results/6d83491f-cc23-4c75-aa47-2e7e08c26818-result.json new file mode 100644 index 0000000..7d79a52 --- /dev/null +++ b/allure-results/6d83491f-cc23-4c75-aa47-2e7e08c26818-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1419, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904272594, "stop": 1777904272891}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "37cec871-d3d0-4dcb-9512-15506295e6e6-attachment.json", "type": "application/json"}], "start": 1777904272893, "stop": 1777904272943}, {"name": "GraphQL: createPlaceMultiple (entrance place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "288b83a4-167e-42f8-a210-215c7a2f7e52-attachment.json", "type": "application/json"}], "start": 1777904272943, "stop": 1777904272983}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "1d7cab4c-e01d-4243-92b9-31c3a885ca6e-attachment.txt", "type": "text/plain"}], "start": 1777904273007, "stop": 1777904273032}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "7fdd4783-ce16-40cb-8af1-46ce07119fdc-attachment.txt", "type": "text/plain"}], "start": 1777904273032, "stop": 1777904273057}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "03e2f3b6-c390-445d-84fa-b851eb56bc7f-attachment.txt", "type": "text/plain"}], "start": 1777904273058, "stop": 1777904273093}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "12e94228-28a9-4177-988d-877cf7b3c46b-attachment.txt", "type": "text/plain"}], "start": 1777904273093, "stop": 1777904273119}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "20af90d6-8a41-4ace-8b8a-666baa8a1ec1-attachment.txt", "type": "text/plain"}], "start": 1777904273119, "stop": 1777904273145}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "be8496a7-08ac-4af4-84ac-521c26932238-attachment.txt", "type": "text/plain"}], "start": 1777904273145, "stop": 1777904273168}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "3cf1396b-4eda-4eab-a18a-a371337abeee-attachment.txt", "type": "text/plain"}], "start": 1777904273168, "stop": 1777904273196}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "52ccfbf5-d999-4a6b-80ce-b292be09ea04-attachment.txt", "type": "text/plain"}], "start": 1777904273196, "stop": 1777904273221}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "88c66032-7e40-4eaa-9ebe-e64d4d56eae0-attachment.txt", "type": "text/plain"}], "start": 1777904273221, "stop": 1777904273250}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "4dd2d3b8-cf28-433e-9e2e-1a0daf271e37-attachment.txt", "type": "text/plain"}], "start": 1777904273250, "stop": 1777904273279}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "aed88188-0d11-47df-9340-5a0a46d70b96-attachment.txt", "type": "text/plain"}], "start": 1777904273279, "stop": 1777904273307}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "8ee30c6c-5324-4cd1-bc50-562493a0a876-attachment.txt", "type": "text/plain"}], "start": 1777904273307, "stop": 1777904273331}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "a041e545-eaaf-4ab7-ba00-6325cf68e560-attachment.txt", "type": "text/plain"}], "start": 1777904273331, "stop": 1777904273356}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "2b60d5ac-dd77-4ae4-8179-1adbf115a2b5-attachment.txt", "type": "text/plain"}], "start": 1777904273356, "stop": 1777904273381}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "b8cc4aed-6dcf-4dc3-b5b9-266b1d1152b1-attachment.txt", "type": "text/plain"}], "start": 1777904273381, "stop": 1777904273408}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "9325a767-a0db-4c92-838b-60971cee1d30-attachment.txt", "type": "text/plain"}], "start": 1777904273408, "stop": 1777904273429}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "fc174ceb-edf6-4664-bccc-213e8ca35dc4-attachment.txt", "type": "text/plain"}], "start": 1777904273429, "stop": 1777904273451}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "42cc3edb-679e-4628-8759-a7bfa711d0ed-attachment.txt", "type": "text/plain"}], "start": 1777904273451, "stop": 1777904273477}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "6c2a5429-1212-4ecd-a10e-5a53f3032f19-attachment.txt", "type": "text/plain"}], "start": 1777904273477, "stop": 1777904273505}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "bcc7b8fe-af00-4822-b45e-026765149e8f-attachment.txt", "type": "text/plain"}], "start": 1777904273506, "stop": 1777904273532}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "7a5a4e9d-8659-43ce-9ca5-c1c3e22b8aaa-attachment.json", "type": "application/json"}], "start": 1777904273533, "stop": 1777904273565}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "8e4846e1-6edd-44ff-bf61-3077d45f1f2c-attachment.json", "type": "application/json"}], "start": 1777904273565, "stop": 1777904273599}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "596977e2-4cb2-4ff9-a6e5-308608e88d1a-attachment.json", "type": "application/json"}], "start": 1777904273599, "stop": 1777904273644}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "4d77e6f5-13b9-486f-991f-a990cd9229d3-attachment.json", "type": "application/json"}], "start": 1777904273644, "stop": 1777904273843}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "796d02d9-c0eb-420b-b8bc-92f92940f53e-attachment.txt", "type": "text/plain"}], "start": 1777904272891, "stop": 1777904273843}, {"name": "And create pass for prepared place", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1419, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "812853b9-af6e-4863-bd06-f3745a7e3f23-attachment.txt", "type": "text/plain"}], "start": 1777904273844, "stop": 1777904273870}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "f0ce3fc8-6065-4259-88f5-3c6561443101-attachment.txt", "type": "text/plain"}], "start": 1777904273870, "stop": 1777904273897}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "e80cdbde-f31b-4abb-ae84-eec1ce07cacf-attachment.txt", "type": "text/plain"}], "start": 1777904273897, "stop": 1777904273924}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "83da027f-056e-4a56-93aa-c46986c54b0c-attachment.txt", "type": "text/plain"}], "start": 1777904273924, "stop": 1777904273950}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "0f812df8-5def-4c99-9b77-fbaa49ee5249-attachment.txt", "type": "text/plain"}], "start": 1777904273950, "stop": 1777904273976}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "4d57d377-58f4-419d-85e6-75fd1ccb007f-attachment.txt", "type": "text/plain"}], "start": 1777904273976, "stop": 1777904274003}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "4340eb81-66c0-428a-ac24-053ccae62aac-attachment.txt", "type": "text/plain"}], "start": 1777904274003, "stop": 1777904274038}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "b26e2bf6-0654-41da-97a7-6ba919366d2f-attachment.txt", "type": "text/plain"}], "start": 1777904274038, "stop": 1777904274066}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "1c3c908c-2a32-4a36-9595-ca41a67bf8b8-attachment.txt", "type": "text/plain"}], "start": 1777904274066, "stop": 1777904274092}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "97d3cc3c-377b-4198-96b9-eef565cb36f8-attachment.txt", "type": "text/plain"}], "start": 1777904274092, "stop": 1777904274118}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "635cb029-255c-470e-abeb-08ee3df361ff-attachment.txt", "type": "text/plain"}], "start": 1777904274118, "stop": 1777904274143}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "fc97d9bb-edb9-48a8-b9c4-b224d71f3473-attachment.txt", "type": "text/plain"}], "start": 1777904274143, "stop": 1777904274170}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "c5976bae-f77c-4ef3-b822-7df4e27cb63d-attachment.txt", "type": "text/plain"}], "start": 1777904274170, "stop": 1777904274195}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "07d10cd5-e982-4693-9844-10630bf5c069-attachment.txt", "type": "text/plain"}], "start": 1777904274195, "stop": 1777904274222}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "6f568438-9da4-44ec-9d6a-d06336b819d5-attachment.txt", "type": "text/plain"}], "start": 1777904274222, "stop": 1777904274249}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "da93ddac-e807-4303-8e54-4d32a95a1bf2-attachment.txt", "type": "text/plain"}], "start": 1777904274249, "stop": 1777904274296}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "b9e620b5-2afa-4a71-bcb2-df62fd16336f-attachment.txt", "type": "text/plain"}], "start": 1777904274296, "stop": 1777904274332}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "e0366326-4e9e-478c-ad15-f97395b93898-attachment.txt", "type": "text/plain"}], "start": 1777904274333, "stop": 1777904274372}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "8e5bf66a-ed53-4956-a874-05132cd1905d-attachment.txt", "type": "text/plain"}], "start": 1777904274372, "stop": 1777904274424}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "5cf1c9f5-85ec-4c85-95ae-476ae589ab28-attachment.txt", "type": "text/plain"}], "start": 1777904274424, "stop": 1777904274471}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v1)", "source": "c81e5d87-1e17-48b7-9f89-ba3067bdd821-attachment.txt", "type": "text/plain"}], "start": 1777904274473, "stop": 1777904274514}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "1702079a-1d00-405e-b478-758b13f2e56b-attachment.txt", "type": "text/plain"}], "start": 1777904273843, "stop": 1777904274516}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904274517, "stop": 1777904274705}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777904274705, "stop": 1777904274795}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904274795, "stop": 1777904274842}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904274843, "stop": 1777904274916}, {"name": "When query passRequests by created pass_id", "status": "skipped", "start": 1777904274918, "stop": 1777904274918}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777904274918, "stop": 1777904274918}], "start": 1777904272593, "stop": 1777904274918, "uuid": "40353b0e-bb4a-4287-a159-dee084056589", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/6de8a2b6-739c-4fd4-ae46-bd44b1ecec64-attachment.txt b/allure-results/6de8a2b6-739c-4fd4-ae46-bd44b1ecec64-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-results/6de8a2b6-739c-4fd4-ae46-bd44b1ecec64-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6e027fe0-fdcd-40bc-a4cf-aa807ac10f3f-attachment.txt b/allure-results/6e027fe0-fdcd-40bc-a4cf-aa807ac10f3f-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/6e027fe0-fdcd-40bc-a4cf-aa807ac10f3f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6e088845-be11-4f3c-95d5-be5607512d98-attachment.json b/allure-results/6e088845-be11-4f3c-95d5-be5607512d98-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/6e088845-be11-4f3c-95d5-be5607512d98-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/6e255321-7f54-493c-89e8-6a63d2d2ace9-attachment.txt b/allure-results/6e255321-7f54-493c-89e8-6a63d2d2ace9-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/6e255321-7f54-493c-89e8-6a63d2d2ace9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6e300123-26f9-48db-a280-f47fede516bb-attachment.txt b/allure-results/6e300123-26f9-48db-a280-f47fede516bb-attachment.txt new file mode 100644 index 0000000..d9f9a63 --- /dev/null +++ b/allure-results/6e300123-26f9-48db-a280-f47fede516bb-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8ab9ac15e6311636d85ab', place_id='69f8ab9a037d44249d0d120a'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6e8ec069-a1da-4771-8f3a-ef577917c856-attachment.txt b/allure-results/6e8ec069-a1da-4771-8f3a-ef577917c856-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/6e8ec069-a1da-4771-8f3a-ef577917c856-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6e96600f-4952-4e08-9db4-bb825d22a133-attachment.txt b/allure-results/6e96600f-4952-4e08-9db4-bb825d22a133-attachment.txt new file mode 100644 index 0000000..281a836 --- /dev/null +++ b/allure-results/6e96600f-4952-4e08-9db4-bb825d22a133-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$pass_targets" got invalid value { type: "account", account_id: "24bab897-3c77-40bb-9bd5-d25309cd830e" } at "pass_targets[0]"; Field "entrance_ids" of required type "[String!]!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/6ea00c6c-1421-4a27-89f4-934f4006dbad-attachment.txt b/allure-results/6ea00c6c-1421-4a27-89f4-934f4006dbad-attachment.txt new file mode 100644 index 0000000..b5b3932 --- /dev/null +++ b/allure-results/6ea00c6c-1421-4a27-89f4-934f4006dbad-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aad732367dfb4b45a21a", account_id: "7af00cb0-a1e3-446f-9502-67097cdb84fe", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/6eae196f-9fca-4320-8ebd-ae52e40f2112-attachment.txt b/allure-results/6eae196f-9fca-4320-8ebd-ae52e40f2112-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/6eae196f-9fca-4320-8ebd-ae52e40f2112-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6eb1a4ee-c93e-43fd-a263-f8ace8f38250-attachment.txt b/allure-results/6eb1a4ee-c93e-43fd-a263-f8ace8f38250-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/6eb1a4ee-c93e-43fd-a263-f8ace8f38250-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6eb1eb9e-0aa2-498f-9fc8-6d918828d4ea-attachment.json b/allure-results/6eb1eb9e-0aa2-498f-9fc8-6d918828d4ea-attachment.json new file mode 100644 index 0000000..fe50636 --- /dev/null +++ b/allure-results/6eb1eb9e-0aa2-498f-9fc8-6d918828d4ea-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "6ad22160-a411-40f4-b7dd-5170cefc4678", + "status": "accepted", + "privileges": null, + "user": { + "id": "6ad22160-a411-40f4-b7dd-5170cefc4678" + } + }, + { + "id": "75ae0340-e5dc-471f-b411-60235f6b6e6e", + "status": "pending", + "privileges": null, + "user": { + "id": "75ae0340-e5dc-471f-b411-60235f6b6e6e" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/6f038618-8fff-44ae-827b-465b6fd3ae7f-attachment.json b/allure-results/6f038618-8fff-44ae-827b-465b6fd3ae7f-attachment.json new file mode 100644 index 0000000..c188c1d --- /dev/null +++ b/allure-results/6f038618-8fff-44ae-827b-465b6fd3ae7f-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aee732367dfb4b45a4ab", + "member_id": "f02a855c-d60c-4b15-a0f3-055eb07a0d90" + } + } +} \ No newline at end of file diff --git a/allure-results/6f1ea586-f8ea-40d0-b96d-d3e23b4a7103-attachment.json b/allure-results/6f1ea586-f8ea-40d0-b96d-d3e23b4a7103-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/6f1ea586-f8ea-40d0-b96d-d3e23b4a7103-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/6f27d7ba-eb81-4b81-b2e4-56ebb00caf3b-attachment.txt b/allure-results/6f27d7ba-eb81-4b81-b2e4-56ebb00caf3b-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-results/6f27d7ba-eb81-4b81-b2e4-56ebb00caf3b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6f5324a4-f4e0-4bba-a2e6-c34b8f73db33-attachment.json b/allure-results/6f5324a4-f4e0-4bba-a2e6-c34b8f73db33-attachment.json new file mode 100644 index 0000000..190cc1d --- /dev/null +++ b/allure-results/6f5324a4-f4e0-4bba-a2e6-c34b8f73db33-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8abab037d44249d0d124c" + }, + { + "id": "69f8abab037d44249d0d124f" + }, + { + "id": "69f8abab037d44249d0d1252" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/6f568438-9da4-44ec-9d6a-d06336b819d5-attachment.txt b/allure-results/6f568438-9da4-44ec-9d6a-d06336b819d5-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/6f568438-9da4-44ec-9d6a-d06336b819d5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6f8b6936-4a43-41b4-9a8f-9942865d99e5-attachment.txt b/allure-results/6f8b6936-4a43-41b4-9a8f-9942865d99e5-attachment.txt new file mode 100644 index 0000000..019a45c --- /dev/null +++ b/allure-results/6f8b6936-4a43-41b4-9a8f-9942865d99e5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"createEntrance\" must not have a selection since type \"JSONObject!\" has no subfields.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/6fa9087d-8da0-4bb0-a5f6-735296e189f5-attachment.json b/allure-results/6fa9087d-8da0-4bb0-a5f6-735296e189f5-attachment.json new file mode 100644 index 0000000..ba29792 --- /dev/null +++ b/allure-results/6fa9087d-8da0-4bb0-a5f6-735296e189f5-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8b01b5bf357cd11710d2f", + "title": "ef8112bc", + "place": { + "id": "69f8b01b17bb1e0c5fc4df74", + "name": "pass-place-1777905691" + }, + "starts_at": "2026-05-04T14:42:31.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/6ff2c004-6d29-47ff-bdca-827b0866e32a-attachment.json b/allure-results/6ff2c004-6d29-47ff-bdca-827b0866e32a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/6ff2c004-6d29-47ff-bdca-827b0866e32a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/6ffe3e8d-14fc-4084-a96b-1e3cc95619a7-attachment.txt b/allure-results/6ffe3e8d-14fc-4084-a96b-1e3cc95619a7-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/6ffe3e8d-14fc-4084-a96b-1e3cc95619a7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7005919c-1b33-4057-9789-342705501b8e-attachment.txt b/allure-results/7005919c-1b33-4057-9789-342705501b8e-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/7005919c-1b33-4057-9789-342705501b8e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/700d08a5-dc37-4e2b-92a0-ebf911ad1ffd-attachment.txt b/allure-results/700d08a5-dc37-4e2b-92a0-ebf911ad1ffd-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/700d08a5-dc37-4e2b-92a0-ebf911ad1ffd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/701534e5-5652-4afd-9861-317965a7f835-attachment.json b/allure-results/701534e5-5652-4afd-9861-317965a7f835-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/701534e5-5652-4afd-9861-317965a7f835-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/704179cf-2bdb-4dee-b931-3e3c71404e02-attachment.json b/allure-results/704179cf-2bdb-4dee-b931-3e3c71404e02-attachment.json new file mode 100644 index 0000000..fc8ae4f --- /dev/null +++ b/allure-results/704179cf-2bdb-4dee-b931-3e3c71404e02-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aad732367dfb4b45a21a", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/70461a58-9bda-4072-9e7f-d6d31f412ee9-attachment.json b/allure-results/70461a58-9bda-4072-9e7f-d6d31f412ee9-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/70461a58-9bda-4072-9e7f-d6d31f412ee9-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/707b3ea3-466b-42a5-bd66-61945eec9344-attachment.txt b/allure-results/707b3ea3-466b-42a5-bd66-61945eec9344-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/707b3ea3-466b-42a5-bd66-61945eec9344-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/70b85508-65d4-44c4-b01b-5ac0b6f6594d-attachment.json b/allure-results/70b85508-65d4-44c4-b01b-5ac0b6f6594d-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/70b85508-65d4-44c4-b01b-5ac0b6f6594d-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/70cde74e-223a-4b9c-a255-780e8c9df58d-attachment.txt b/allure-results/70cde74e-223a-4b9c-a255-780e8c9df58d-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/70cde74e-223a-4b9c-a255-780e8c9df58d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7111dcc0-d78c-4fb1-a3e1-d493f7b7404c-attachment.txt b/allure-results/7111dcc0-d78c-4fb1-a3e1-d493f7b7404c-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/7111dcc0-d78c-4fb1-a3e1-d493f7b7404c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/71133e6c-12dd-44cf-acaa-15fc279fe626-attachment.txt b/allure-results/71133e6c-12dd-44cf-acaa-15fc279fe626-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/71133e6c-12dd-44cf-acaa-15fc279fe626-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7121bbd1-1261-4590-aeac-cfba30bb5794-result.json b/allure-results/7121bbd1-1261-4590-aeac-cfba30bb5794-result.json deleted file mode 100644 index 3ac16f5..0000000 --- a/allure-results/7121bbd1-1261-4590-aeac-cfba30bb5794-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "Create subscription, check invoices, delete subscription", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1776854432011, "stop": 1776854432131}, {"name": "Then access token is valid", "status": "passed", "start": 1776854432131, "stop": 1776854432132}, {"name": "When create service for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "35cb49d9-a6dc-480c-9f8c-e8172595d3fc-attachment.json", "type": "application/json"}], "start": 1776854432134, "stop": 1776854432169}], "start": 1776854432132, "stop": 1776854432170}, {"name": "And create plan for kvs subscription", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "e94e6da6-f861-44f0-ada1-60905d34205c-attachment.json", "type": "application/json"}], "start": 1776854432170, "stop": 1776854432217}, {"name": "GraphQL: createPlan", "status": "passed", "attachments": [{"name": "createPlan response", "source": "a6ea630a-fdc5-41ba-a15a-aff8e99e8d39-attachment.json", "type": "application/json"}], "start": 1776854432217, "stop": 1776854432259}], "start": 1776854432170, "stop": 1776854432260}, {"name": "And create subscription for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "da75b5b8-4366-4ad4-95e1-66393e1aacf5-attachment.json", "type": "application/json"}], "start": 1776854432261, "stop": 1776854432317}, {"name": "GraphQL: addUserToPlace (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "f582828d-d003-4195-bbbc-8f384ce27142-attachment.json", "type": "application/json"}], "start": 1776854432317, "stop": 1776854432478}, {"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "66fd4e53-914a-46b7-8a88-0f50052d821d-attachment.json", "type": "application/json"}], "start": 1776854432479, "stop": 1776854432524}, {"name": "GraphQL: createSubscription", "status": "passed", "attachments": [{"name": "createSubscription response", "source": "4f1fa299-be4f-4a0b-9975-c48910070490-attachment.json", "type": "application/json"}], "start": 1776854432525, "stop": 1776854432615}], "attachments": [{"name": "addUserToPlace (for subscription) response", "source": "e0b46063-cc70-4a6e-bf71-ffdb7355e93f-attachment.json", "type": "application/json"}, {"name": "place members (after addUserToPlace) response", "source": "b89b62bf-3785-49ec-b29b-02978da71541-attachment.json", "type": "application/json"}], "start": 1776854432260, "stop": 1776854432615}, {"name": "Then subscription response is valid", "status": "passed", "start": 1776854432615, "stop": 1776854432616}, {"name": "When query pending invoices for subscription place", "status": "passed", "steps": [{"name": "GraphQL: invoices (pending)", "status": "passed", "attachments": [{"name": "invoices response", "source": "afac9095-e18e-44ac-bb92-cc497da2e5c1-attachment.json", "type": "application/json"}], "start": 1776854432617, "stop": 1776854432684}], "start": 1776854432616, "stop": 1776854432685}, {"name": "Then invoices response is valid and references subscription", "status": "passed", "start": 1776854432685, "stop": 1776854432686}, {"name": "When delete created subscription", "status": "passed", "steps": [{"name": "GraphQL: deleteSubscription", "status": "passed", "attachments": [{"name": "deleteSubscription response", "source": "69f70bc8-20c6-4624-84bb-92d422a0df66-attachment.json", "type": "application/json"}], "start": 1776854432687, "stop": 1776854432740}], "start": 1776854432686, "stop": 1776854432740}, {"name": "Then delete subscription response is successful", "status": "passed", "start": 1776854432740, "stop": 1776854432741}, {"name": "Cleanup: _cleanup_delete_subscription", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\n", "trace": " File \"KVSTest\\features\\environment.py\", line 21, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 230, in _cleanup_delete_subscription\n _exec_or_fail(op_name=\"deleteSubscription(mutation)\", token=token, query=del_mut, variables={\"id\": subscription_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\KVSTest\\testdata\\subscription_test_data.py\", line 25, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 65, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "start": 1776854432741, "stop": 1776854432778}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1776854432782, "stop": 1776854432869}, {"name": "Cleanup: _cleanup_delete_plan", "status": "passed", "start": 1776854432869, "stop": 1776854432905}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1776854432906, "stop": 1776854432962}, {"name": "Cleanup: _cleanup_delete_service", "status": "passed", "start": 1776854432963, "stop": 1776854433013}], "attachments": [{"name": "Cleanup error", "source": "53c6c1e2-90e9-4d4d-93ed-b3ff5c9e966a-attachment.txt", "type": "text/plain"}], "start": 1776854432010, "stop": 1776854433014, "uuid": "87642047-a3a5-4654-a369-4174c5d7d919", "historyId": "7cccd63cf5a5a0c9e367594080cb5757", "testCaseId": "dd2eaf6318c00f01ec8aa305c0b6ec66", "fullName": "KVS GraphQL subscription: Create subscription, check invoices, delete subscription", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL subscription"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL subscription"]} \ No newline at end of file diff --git a/allure-results/71380cb5-f6fa-4f9c-947a-ecc888c35609-attachment.txt b/allure-results/71380cb5-f6fa-4f9c-947a-ecc888c35609-attachment.txt new file mode 100644 index 0000000..5a8239f --- /dev/null +++ b/allure-results/71380cb5-f6fa-4f9c-947a-ecc888c35609-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1523, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/71393554-0cac-42a7-8dac-e35270a18dab-attachment.txt b/allure-results/71393554-0cac-42a7-8dac-e35270a18dab-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/71393554-0cac-42a7-8dac-e35270a18dab-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/713a4f71-0b2e-4169-a583-a85d814ba8c6-result.json b/allure-results/713a4f71-0b2e-4169-a583-a85d814ba8c6-result.json deleted file mode 100644 index 611a327..0000000 --- a/allure-results/713a4f71-0b2e-4169-a583-a85d814ba8c6-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "Get place info (dynamic place, no hardcode)", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1776855065826, "stop": 1776855066011}, {"name": "Then access token is valid", "status": "passed", "start": 1776855066011, "stop": 1776855066012}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "77f73c2d-add9-490a-90d2-980a343ea05e-attachment.json", "type": "application/json"}], "start": 1776855066014, "stop": 1776855066059}], "start": 1776855066012, "stop": 1776855066060}, {"name": "And query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "fa90fbf4-3e62-4c1a-bef6-d1f27d4f8c35-attachment.json", "type": "application/json"}], "start": 1776855066061, "stop": 1776855066108}], "start": 1776855066060, "stop": 1776855066109}, {"name": "Then kvs place members response has correct shape for created place", "status": "passed", "start": 1776855066109, "stop": 1776855066110}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1776855066111, "stop": 1776855066168}], "start": 1776855065825, "stop": 1776855066169, "uuid": "2c9958fa-b047-4853-9110-d3995ef274c0", "historyId": "c1bd554320a2aefbe4b77b8dc3a01b64", "testCaseId": "b7661ab702595a236d39c61d34c91f2d", "fullName": "KVS GraphQL (place + members): Get place info (dynamic place, no hardcode)", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/allure-results/713cd508-8e34-42e8-9189-782d70a4fef6-attachment.json b/allure-results/713cd508-8e34-42e8-9189-782d70a4fef6-attachment.json new file mode 100644 index 0000000..9ebcd20 --- /dev/null +++ b/allure-results/713cd508-8e34-42e8-9189-782d70a4fef6-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab30c15e6311636d84ee", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/71625c92-ca22-4857-9861-6370b7b7e3ed-attachment.txt b/allure-results/71625c92-ca22-4857-9861-6370b7b7e3ed-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/71625c92-ca22-4857-9861-6370b7b7e3ed-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/71741dd2-c69e-4cb3-90d9-5323fd8af4aa-attachment.txt b/allure-results/71741dd2-c69e-4cb3-90d9-5323fd8af4aa-attachment.txt new file mode 100644 index 0000000..fbf0d80 --- /dev/null +++ b/allure-results/71741dd2-c69e-4cb3-90d9-5323fd8af4aa-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aad732367dfb4b45a21a", account_id: "7af00cb0-a1e3-446f-9502-67097cdb84fe", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/7181557e-4a2c-4538-9984-c0aaa968c12f-attachment.txt b/allure-results/7181557e-4a2c-4538-9984-c0aaa968c12f-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-results/7181557e-4a2c-4538-9984-c0aaa968c12f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/71826a31-531d-4966-8c76-c43daee44ffc-attachment.json b/allure-results/71826a31-531d-4966-8c76-c43daee44ffc-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/71826a31-531d-4966-8c76-c43daee44ffc-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/71a3cbf2-8c28-411d-a660-2e4dc51e1fb2-attachment.txt b/allure-results/71a3cbf2-8c28-411d-a660-2e4dc51e1fb2-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/71a3cbf2-8c28-411d-a660-2e4dc51e1fb2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/71aa13ca-64c4-4909-a43e-27313892b6ef-result.json b/allure-results/71aa13ca-64c4-4909-a43e-27313892b6ef-result.json new file mode 100644 index 0000000..16778f9 --- /dev/null +++ b/allure-results/71aa13ca-64c4-4909-a43e-27313892b6ef-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777904591447, "stop": 1777904591577}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "ae0bba87-934e-4891-9649-0b77fa637ce3-attachment.json", "type": "application/json"}], "start": 1777904591578, "stop": 1777904591619}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "ee02e18e-094f-4285-90f3-eb14138bcbfd-attachment.json", "type": "application/json"}], "start": 1777904591619, "stop": 1777904591658}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "bd6b5b93-90ae-4233-a82b-8ca834172f3d-attachment.json", "type": "application/json"}], "start": 1777904591658, "stop": 1777904591698}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "227e2053-6da0-4add-8214-709858f42252-attachment.json", "type": "application/json"}], "start": 1777904591698, "stop": 1777904591762}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "12f87a51-323e-4595-806a-9d330fb51af8-attachment.txt", "type": "text/plain"}], "start": 1777904591762, "stop": 1777904591799}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "8dfa826e-5d6b-4845-ab61-e62293d48ce5-attachment.txt", "type": "text/plain"}], "start": 1777904591799, "stop": 1777904591837}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "2d023ce3-a805-43ad-a6cd-aa60c7e5e980-attachment.txt", "type": "text/plain"}], "start": 1777904591837, "stop": 1777904591863}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "44c2f0f0-906d-452c-a46f-e758181f613e-attachment.txt", "type": "text/plain"}], "start": 1777904591863, "stop": 1777904591887}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "663b4c28-4979-4c69-96ca-48cfd9aef149-attachment.txt", "type": "text/plain"}], "start": 1777904591888, "stop": 1777904591911}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "98c081fd-da77-4cb0-886a-50ff79c7e5eb-attachment.txt", "type": "text/plain"}], "start": 1777904591911, "stop": 1777904591937}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "33c7a213-5ec1-48d4-8b51-be372c0cf695-attachment.txt", "type": "text/plain"}], "start": 1777904591937, "stop": 1777904591963}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "c7607bc8-a625-4906-b11c-dde9ffde0b9b-attachment.txt", "type": "text/plain"}], "start": 1777904591963, "stop": 1777904591990}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "aeb9b315-8e43-4151-b83b-8d91203944e7-attachment.txt", "type": "text/plain"}], "start": 1777904591990, "stop": 1777904592013}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "4089d086-624a-4334-8a42-a1517ade727e-attachment.txt", "type": "text/plain"}], "start": 1777904592013, "stop": 1777904592042}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "322e4b84-d232-4681-9157-c4a679e85fa9-attachment.txt", "type": "text/plain"}], "start": 1777904592042, "stop": 1777904592065}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "4d5dda8d-69f8-4a21-9ff6-48e7843a2ef6-attachment.txt", "type": "text/plain"}], "start": 1777904592065, "stop": 1777904592089}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "1431e23f-1778-412f-a4cf-678b6bcb4f10-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "a0fade81-4ef3-45d4-aa21-1fb47ad65611-attachment.txt", "type": "text/plain"}], "start": 1777904592089, "stop": 1777904593342}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "040780d3-25f8-456b-8b2d-4a5f57c4d095-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "ebcb78d4-35f7-45d9-b992-f35e0dcf7a77-attachment.txt", "type": "text/plain"}], "start": 1777904593342, "stop": 1777904594604}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "a263e544-b64a-492b-b248-d8a2064d21d3-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "539a8147-5b4b-4e59-8198-aa54636b6ea8-attachment.txt", "type": "text/plain"}], "start": 1777904594604, "stop": 1777904595853}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "bb444bfa-4859-4d85-bd5a-9e8baa18b654-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "71393554-0cac-42a7-8dac-e35270a18dab-attachment.txt", "type": "text/plain"}], "start": 1777904595853, "stop": 1777904597112}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8abcf32367dfb4b45a3e8)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "782bc2ba-a518-4157-9ff0-10dcd4982e68-attachment.json", "type": "application/json"}], "start": 1777904597112, "stop": 1777904597206}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "cb15caa3-6bbc-47bf-ac76-2fe437ae5e6e-attachment.txt", "type": "text/plain"}], "start": 1777904597229, "stop": 1777904597254}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "56545ddd-e929-4e6f-8b62-cf9f8bf6c3b4-attachment.txt", "type": "text/plain"}], "start": 1777904597254, "stop": 1777904597292}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "419ea719-3679-46ec-9aa4-f439307663ab-attachment.txt", "type": "text/plain"}], "start": 1777904597292, "stop": 1777904597347}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "30ff223f-75a9-40a3-9dbb-517f70a2db15-attachment.txt", "type": "text/plain"}], "start": 1777904597347, "stop": 1777904597398}], "attachments": [{"name": "Member status update not supported on this stand", "source": "72899e85-17bd-4c9d-b84a-f65d26a55222-attachment.txt", "type": "text/plain"}], "start": 1777904591577, "stop": 1777904597399}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "40a6246f-8bea-467c-a692-ded3c59f1c39-attachment.json", "type": "application/json"}], "start": 1777904597400, "stop": 1777904597438}], "start": 1777904597399, "stop": 1777904597438}, {"name": "Then members response contains trusted worker with accepted status", "status": "passed", "start": 1777904597438, "stop": 1777904597439}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904597439, "stop": 1777904597615}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904597615, "stop": 1777904597787}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904597787, "stop": 1777904597832}], "start": 1777904591445, "stop": 1777904597832, "uuid": "d6a9438a-1fd0-4ee0-9365-a594ba5a6090", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/71b8ef05-64d2-4f1d-9dbb-173865d1cf69-attachment.txt b/allure-results/71b8ef05-64d2-4f1d-9dbb-173865d1cf69-attachment.txt new file mode 100644 index 0000000..cafbd91 --- /dev/null +++ b/allure-results/71b8ef05-64d2-4f1d-9dbb-173865d1cf69-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$pass_targets" got invalid value { type: "account", user_id: "24bab897-3c77-40bb-9bd5-d25309cd830e" } at "pass_targets[0]"; Field "entrance_ids" of required type "[String!]!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}, {'message': 'Variable "$pass_targets" got invalid value { type: "account", user_id: "24bab897-3c77-40bb-9bd5-d25309cd830e" } at "pass_targets[0]"; Field "user_id" is not defined by type "PassTargetInput".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/71cdb312-f7ad-4836-8711-9c9177f805b4-attachment.txt b/allure-results/71cdb312-f7ad-4836-8711-9c9177f805b4-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/71cdb312-f7ad-4836-8711-9c9177f805b4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/71e0baf5-e92b-4ae7-9176-28fa2a6a2b86-attachment.json b/allure-results/71e0baf5-e92b-4ae7-9176-28fa2a6a2b86-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/71e0baf5-e92b-4ae7-9176-28fa2a6a2b86-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/71e2516d-ac6c-4808-bb53-9fad062d8e96-attachment.json b/allure-results/71e2516d-ac6c-4808-bb53-9fad062d8e96-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/71e2516d-ac6c-4808-bb53-9fad062d8e96-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/7208753d-b4fc-42b5-b936-8f6756e320fd-attachment.txt b/allure-results/7208753d-b4fc-42b5-b936-8f6756e320fd-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/7208753d-b4fc-42b5-b936-8f6756e320fd-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/721b604b-36b3-4cf2-9b70-906382f25d05-attachment.txt b/allure-results/721b604b-36b3-4cf2-9b70-906382f25d05-attachment.txt new file mode 100644 index 0000000..1b7c8f4 --- /dev/null +++ b/allure-results/721b604b-36b3-4cf2-9b70-906382f25d05-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8b14b32367dfb4b45a6f7", account_id: "f9432025-d2d9-4d5c-a26c-7ab8c6275104", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/723a8479-48f1-46c8-af84-7425b473ce21-attachment.json b/allure-results/723a8479-48f1-46c8-af84-7425b473ce21-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/723a8479-48f1-46c8-af84-7425b473ce21-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/7251ad07-67a4-412e-9de6-6c2848ef1b9b-attachment.json b/allure-results/7251ad07-67a4-412e-9de6-6c2848ef1b9b-attachment.json deleted file mode 100644 index ad5a1f6..0000000 --- a/allure-results/7251ad07-67a4-412e-9de6-6c2848ef1b9b-attachment.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a59c5d6417545a7f4829", - "members": [] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-results/72604738-2a7b-448d-973b-0f78de26be74-attachment.txt b/allure-results/72604738-2a7b-448d-973b-0f78de26be74-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-results/72604738-2a7b-448d-973b-0f78de26be74-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/726f5b96-8d32-4f70-8e76-1f5798057457-attachment.txt b/allure-results/726f5b96-8d32-4f70-8e76-1f5798057457-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/726f5b96-8d32-4f70-8e76-1f5798057457-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7277060b-0425-4ed6-b081-c21a4f94d734-attachment.json b/allure-results/7277060b-0425-4ed6-b081-c21a4f94d734-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/7277060b-0425-4ed6-b081-c21a4f94d734-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/7284631a-986c-4df6-97a1-aa45a4a8c047-attachment.json b/allure-results/7284631a-986c-4df6-97a1-aa45a4a8c047-attachment.json new file mode 100644 index 0000000..e258183 --- /dev/null +++ b/allure-results/7284631a-986c-4df6-97a1-aa45a4a8c047-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f884fe17bb1e0c5fc4d8dc", + "member_id": "32d6075a-ebe1-4651-b73f-9d20a9d20619" + } + } +} \ No newline at end of file diff --git a/allure-results/72899e85-17bd-4c9d-b84a-f65d26a55222-attachment.txt b/allure-results/72899e85-17bd-4c9d-b84a-f65d26a55222-attachment.txt new file mode 100644 index 0000000..7c010d3 --- /dev/null +++ b/allure-results/72899e85-17bd-4c9d-b84a-f65d26a55222-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8abcf32367dfb4b45a3e8', user_id='465f0d91-3bc1-4bc5-87ac-388c485384d9', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/72921b68-7c60-4e0b-82d9-742c4a0271d1-attachment.json b/allure-results/72921b68-7c60-4e0b-82d9-742c4a0271d1-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/72921b68-7c60-4e0b-82d9-742c4a0271d1-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/72af5aae-0e26-47d7-b4bb-89ff80d83cec-attachment.json b/allure-results/72af5aae-0e26-47d7-b4bb-89ff80d83cec-attachment.json new file mode 100644 index 0000000..6077151 --- /dev/null +++ b/allure-results/72af5aae-0e26-47d7-b4bb-89ff80d83cec-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "74152b85-8490-4ec5-b9d4-83075700498e", + "status": "accepted", + "privileges": null, + "user": { + "id": "74152b85-8490-4ec5-b9d4-83075700498e" + } + }, + { + "id": "adc507e0-6f7b-4589-ba32-9bc5da653ebe", + "status": "accepted", + "privileges": null, + "user": { + "id": "adc507e0-6f7b-4589-ba32-9bc5da653ebe" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/72c05d47-aed8-4aca-8686-0d460fde5f7d-attachment.json b/allure-results/72c05d47-aed8-4aca-8686-0d460fde5f7d-attachment.json deleted file mode 100644 index 04f3667..0000000 --- a/allure-results/72c05d47-aed8-4aca-8686-0d460fde5f7d-attachment.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "data": { - "createPlaceMultiple": [ - { - "id": "69e8a5c963548ff04f752605", - "__typename": "PlaceObject" - } - ] - } -} \ No newline at end of file diff --git a/allure-results/72e42239-1789-4c17-a0f7-3ddb722cdb21-attachment.json b/allure-results/72e42239-1789-4c17-a0f7-3ddb722cdb21-attachment.json new file mode 100644 index 0000000..aaf661c --- /dev/null +++ b/allure-results/72e42239-1789-4c17-a0f7-3ddb722cdb21-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aacec15e6311636d842b", + "member_id": "2bec2c47-2ebc-45cf-90e9-c456826eff71" + } + } +} \ No newline at end of file diff --git a/allure-results/72f47c3a-a9e5-4af3-b698-ec822d78657f-attachment.json b/allure-results/72f47c3a-a9e5-4af3-b698-ec822d78657f-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/72f47c3a-a9e5-4af3-b698-ec822d78657f-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/73038596-27ac-4f59-a156-1673dcaccb6d-attachment.json b/allure-results/73038596-27ac-4f59-a156-1673dcaccb6d-attachment.json new file mode 100644 index 0000000..09706f1 --- /dev/null +++ b/allure-results/73038596-27ac-4f59-a156-1673dcaccb6d-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "649687a6-9916-4956-8d49-20eabd7a3387", + "status": "accepted", + "privileges": null, + "user": { + "id": "649687a6-9916-4956-8d49-20eabd7a3387" + } + }, + { + "id": "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b", + "status": "pending", + "privileges": null, + "user": { + "id": "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/73258b54-18db-478a-90ce-83b61f18c209-attachment.json b/allure-results/73258b54-18db-478a-90ce-83b61f18c209-attachment.json new file mode 100644 index 0000000..510f899 --- /dev/null +++ b/allure-results/73258b54-18db-478a-90ce-83b61f18c209-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8afaa037d44249d0d1468", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/732ebe1f-1bb9-4104-be49-3d2a2a5c3021-attachment.txt b/allure-results/732ebe1f-1bb9-4104-be49-3d2a2a5c3021-attachment.txt new file mode 100644 index 0000000..0bb645d --- /dev/null +++ b/allure-results/732ebe1f-1bb9-4104-be49-3d2a2a5c3021-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8ab2c17bb1e0c5fc4db9e', place_id='69f8ab2b17bb1e0c5fc4db94'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/73324255-2921-43da-b466-bc977e3b8e06-attachment.txt b/allure-results/73324255-2921-43da-b466-bc977e3b8e06-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/73324255-2921-43da-b466-bc977e3b8e06-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7355e471-895e-48aa-b929-1029fbcccb42-attachment.txt b/allure-results/7355e471-895e-48aa-b929-1029fbcccb42-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/7355e471-895e-48aa-b929-1029fbcccb42-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/739c5085-9e45-4998-af23-699beb70e168-attachment.txt b/allure-results/739c5085-9e45-4998-af23-699beb70e168-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/739c5085-9e45-4998-af23-699beb70e168-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/73a7c278-de34-4466-b917-f06334668734-attachment.json b/allure-results/73a7c278-de34-4466-b917-f06334668734-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/73a7c278-de34-4466-b917-f06334668734-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/73aff9d7-9336-47cb-94e3-ed2bc1559ee9-attachment.json b/allure-results/73aff9d7-9336-47cb-94e3-ed2bc1559ee9-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/73aff9d7-9336-47cb-94e3-ed2bc1559ee9-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/73b97028-80f2-4139-aeac-0afdfe725489-attachment.txt b/allure-results/73b97028-80f2-4139-aeac-0afdfe725489-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/73b97028-80f2-4139-aeac-0afdfe725489-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/73c543c6-c3a0-407d-851a-b43fe4a4165e-attachment.txt b/allure-results/73c543c6-c3a0-407d-851a-b43fe4a4165e-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/73c543c6-c3a0-407d-851a-b43fe4a4165e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/73e0e447-13a2-4546-a7d7-c383e3344ba0-attachment.json b/allure-results/73e0e447-13a2-4546-a7d7-c383e3344ba0-attachment.json new file mode 100644 index 0000000..e51464c --- /dev/null +++ b/allure-results/73e0e447-13a2-4546-a7d7-c383e3344ba0-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab7932367dfb4b45a2d0", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/73fe0886-ee11-415d-a5ec-c7dc46fb7f75-attachment.txt b/allure-results/73fe0886-ee11-415d-a5ec-c7dc46fb7f75-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/73fe0886-ee11-415d-a5ec-c7dc46fb7f75-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/73ff5f1e-610e-420e-a2b3-1c54bfe79f0a-attachment.json b/allure-results/73ff5f1e-610e-420e-a2b3-1c54bfe79f0a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/73ff5f1e-610e-420e-a2b3-1c54bfe79f0a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/741f038f-31f7-4532-baf9-4abf8108c5f4-attachment.txt b/allure-results/741f038f-31f7-4532-baf9-4abf8108c5f4-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/741f038f-31f7-4532-baf9-4abf8108c5f4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/742851fd-6ba6-427d-9a10-aa8474e4feb6-attachment.txt b/allure-results/742851fd-6ba6-427d-9a10-aa8474e4feb6-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/742851fd-6ba6-427d-9a10-aa8474e4feb6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/742e0b5d-6852-4cb8-bfe7-cc25353ed953-attachment.json b/allure-results/742e0b5d-6852-4cb8-bfe7-cc25353ed953-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/742e0b5d-6852-4cb8-bfe7-cc25353ed953-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/743cfc46-ff8d-46ba-bf70-5bc961fd2a0f-attachment.txt b/allure-results/743cfc46-ff8d-46ba-bf70-5bc961fd2a0f-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/743cfc46-ff8d-46ba-bf70-5bc961fd2a0f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7479d67b-8314-4ad1-909f-f797d00e1ee8-attachment.json b/allure-results/7479d67b-8314-4ad1-909f-f797d00e1ee8-attachment.json new file mode 100644 index 0000000..e8c9ad7 --- /dev/null +++ b/allure-results/7479d67b-8314-4ad1-909f-f797d00e1ee8-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "d888229f-441f-4504-8c0a-9fec64e01f1c", + "created_at": "2026-05-04T14:17:56.516Z", + "updated_at": "2026-05-04T14:17:56.516Z", + "username": "+79996263821", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/7486bdc9-cd38-4536-81a4-773dbe9bd863-attachment.json b/allure-results/7486bdc9-cd38-4536-81a4-773dbe9bd863-attachment.json new file mode 100644 index 0000000..09fab0d --- /dev/null +++ b/allure-results/7486bdc9-cd38-4536-81a4-773dbe9bd863-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aadf037d44249d0d1046", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/748b3958-ac2d-4a27-b9c2-747debe0aa0e-attachment.txt b/allure-results/748b3958-ac2d-4a27-b9c2-747debe0aa0e-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/748b3958-ac2d-4a27-b9c2-747debe0aa0e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7497f2d5-0b6a-4418-b5ec-08ee944413df-attachment.txt b/allure-results/7497f2d5-0b6a-4418-b5ec-08ee944413df-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/7497f2d5-0b6a-4418-b5ec-08ee944413df-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/750371c9-4c75-4d88-b858-5414e6396c74-attachment.txt b/allure-results/750371c9-4c75-4d88-b858-5414e6396c74-attachment.txt new file mode 100644 index 0000000..a19bcd6 --- /dev/null +++ b/allure-results/750371c9-4c75-4d88-b858-5414e6396c74-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8ab30c15e6311636d84ee', user_id='75ae0340-e5dc-471f-b411-60235f6b6e6e', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/75229506-fa1c-4b46-948b-91428e0d6f8c-attachment.txt b/allure-results/75229506-fa1c-4b46-948b-91428e0d6f8c-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/75229506-fa1c-4b46-948b-91428e0d6f8c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/752bf642-a6b8-493a-a8bd-0e8ec6ac732c-attachment.txt b/allure-results/752bf642-a6b8-493a-a8bd-0e8ec6ac732c-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/752bf642-a6b8-493a-a8bd-0e8ec6ac732c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7530bbe8-c95e-41ea-a785-9ae3ba0a8749-attachment.txt b/allure-results/7530bbe8-c95e-41ea-a785-9ae3ba0a8749-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/7530bbe8-c95e-41ea-a785-9ae3ba0a8749-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/75787960-cecf-456c-acb6-8bccfbbeaf33-attachment.json b/allure-results/75787960-cecf-456c-acb6-8bccfbbeaf33-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/75787960-cecf-456c-acb6-8bccfbbeaf33-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/757dfe0a-2e79-4e59-a778-86c76814f455-attachment.json b/allure-results/757dfe0a-2e79-4e59-a778-86c76814f455-attachment.json new file mode 100644 index 0000000..1780230 --- /dev/null +++ b/allure-results/757dfe0a-2e79-4e59-a778-86c76814f455-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "493b2da3-706c-4528-b758-c14626fe0c29", + "status": "accepted", + "privileges": null, + "user": { + "id": "493b2da3-706c-4528-b758-c14626fe0c29" + } + }, + { + "id": "86dd0882-68f5-46c8-9b95-21d9f9deb73a", + "status": "pending", + "privileges": null, + "user": { + "id": "86dd0882-68f5-46c8-9b95-21d9f9deb73a" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/7585d708-ff61-4d3a-af39-1a18e37f6a89-attachment.json b/allure-results/7585d708-ff61-4d3a-af39-1a18e37f6a89-attachment.json new file mode 100644 index 0000000..60f16b4 --- /dev/null +++ b/allure-results/7585d708-ff61-4d3a-af39-1a18e37f6a89-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aba132367dfb4b45a355", + "member_id": "9e2f9adb-f384-4c1d-8d82-c69461bba517" + } + } +} \ No newline at end of file diff --git a/allure-results/75f1a097-6e93-40ed-8a93-bf4908f37a37-attachment.json b/allure-results/75f1a097-6e93-40ed-8a93-bf4908f37a37-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/75f1a097-6e93-40ed-8a93-bf4908f37a37-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/75f29dff-8283-4773-bb22-89fdcabe9c8b-attachment.txt b/allure-results/75f29dff-8283-4773-bb22-89fdcabe9c8b-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/75f29dff-8283-4773-bb22-89fdcabe9c8b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/765ed64e-3240-4f67-863f-b01fd2dfdd95-attachment.json b/allure-results/765ed64e-3240-4f67-863f-b01fd2dfdd95-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/765ed64e-3240-4f67-863f-b01fd2dfdd95-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/7664a016-cdad-469c-bc1d-927534c3c40b-attachment.json b/allure-results/7664a016-cdad-469c-bc1d-927534c3c40b-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/7664a016-cdad-469c-bc1d-927534c3c40b-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/7678cba0-298e-4ecc-8c0c-5afc712a4bbd-attachment.json b/allure-results/7678cba0-298e-4ecc-8c0c-5afc712a4bbd-attachment.json new file mode 100644 index 0000000..db020fb --- /dev/null +++ b/allure-results/7678cba0-298e-4ecc-8c0c-5afc712a4bbd-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "de7cf8a5-974e-49a9-9f90-67c23fcefac0", + "created_at": "2026-05-04T14:42:59.180Z", + "updated_at": "2026-05-04T14:42:59.180Z", + "username": "+79992139940", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/767ac94f-ec66-47b6-873f-6950ff067cb8-attachment.txt b/allure-results/767ac94f-ec66-47b6-873f-6950ff067cb8-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/767ac94f-ec66-47b6-873f-6950ff067cb8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/767b1556-a2bf-4d97-a59a-c96c41fc92a5-attachment.txt b/allure-results/767b1556-a2bf-4d97-a59a-c96c41fc92a5-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/767b1556-a2bf-4d97-a59a-c96c41fc92a5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/768b3947-62f0-4c01-b960-202bb5cc17da-result.json b/allure-results/768b3947-62f0-4c01-b960-202bb5cc17da-result.json new file mode 100644 index 0000000..0c24ba9 --- /dev/null +++ b/allure-results/768b3947-62f0-4c01-b960-202bb5cc17da-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 583, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 308, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777894654879, "stop": 1777894655005}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 583, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 308, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=section)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "attachments": [{"name": "RuntimeError: createPlaceMultiple", "source": "a8de4132-2f29-466f-b1bb-9fad88c1a6f8-attachment.txt", "type": "text/plain"}], "start": 1777894655051, "stop": 1777894655104}], "start": 1777894655005, "stop": 1777894655109}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777894655113, "stop": 1777894655113}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777894655113, "stop": 1777894655113}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777894655113, "stop": 1777894655113}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777894655113, "stop": 1777894655113}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777894655113, "stop": 1777894655113}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777894655113, "stop": 1777894655113}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777894655113, "stop": 1777894655113}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777894655113, "stop": 1777894655113}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777894655113, "stop": 1777894655113}], "start": 1777894654876, "stop": 1777894655113, "uuid": "a04381f5-fa18-41ed-8ec7-f4af0071ca10", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/769c1546-836b-48d1-8ad1-ee95784c58c2-attachment.json b/allure-results/769c1546-836b-48d1-8ad1-ee95784c58c2-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/769c1546-836b-48d1-8ad1-ee95784c58c2-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/769d00fb-d258-4e4f-a204-160fbd8d6239-result.json b/allure-results/769d00fb-d258-4e4f-a204-160fbd8d6239-result.json new file mode 100644 index 0000000..b688994 --- /dev/null +++ b/allure-results/769d00fb-d258-4e4f-a204-160fbd8d6239-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 29, in step_query_pass_requests\n context.pass_requests_response = td.wait_for_pass_request()\n ~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1488, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905491532, "stop": 1777905491881}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "3b770247-25d1-4f2e-a312-f1d7a577d1f2-attachment.json", "type": "application/json"}], "start": 1777905491883, "stop": 1777905491930}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "b7b9dc10-7415-4632-bd16-344ff55ffdee-attachment.json", "type": "application/json"}], "start": 1777905491930, "stop": 1777905491966}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "06e3f4d4-a7fc-4f59-867d-8bfe71a89f1e-attachment.json", "type": "application/json"}], "start": 1777905491966, "stop": 1777905492005}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "3f020c0a-d86a-4081-83b8-189823007365-attachment.json", "type": "application/json"}], "start": 1777905492005, "stop": 1777905492052}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "b585bc0d-3d89-4e36-bc94-9cb6e2f40765-attachment.json", "type": "application/json"}], "start": 1777905492052, "stop": 1777905492120}], "start": 1777905491881, "stop": 1777905492120}, {"name": "And create pass for prepared place", "status": "passed", "steps": [{"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "47cd99ad-d87e-419d-a492-b4133b95684d-attachment.json", "type": "application/json"}], "start": 1777905492121, "stop": 1777905492367}], "start": 1777905492120, "stop": 1777905492368}, {"name": "When query passRequests by created pass_id", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 29, in step_query_pass_requests\n context.pass_requests_response = td.wait_for_pass_request()\n ~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1488, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "3221f979-03a7-4682-98a6-fa863d975b21-attachment.json", "type": "application/json"}], "start": 1777905492369, "stop": 1777905492402}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ab13ab2d-760b-4ffc-a5f4-f8efcb6a5f5d-attachment.json", "type": "application/json"}], "start": 1777905493402, "stop": 1777905493437}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "1f7ca6ff-b4e3-4081-bf15-f6df550b4e39-attachment.json", "type": "application/json"}], "start": 1777905494437, "stop": 1777905494472}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "6ff2c004-6d29-47ff-bdca-827b0866e32a-attachment.json", "type": "application/json"}], "start": 1777905495473, "stop": 1777905495511}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "f1ba24ea-b85e-4e47-9160-a5cc90ea4f06-attachment.json", "type": "application/json"}], "start": 1777905496511, "stop": 1777905496557}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "de745be6-c637-456f-bcfb-7650591c0165-attachment.json", "type": "application/json"}], "start": 1777905497557, "stop": 1777905497597}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "05fb6752-5bfd-45ab-8b84-130ead934a9c-attachment.json", "type": "application/json"}], "start": 1777905498598, "stop": 1777905498633}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ef9b1940-fdc0-49fd-bf6c-dbc84e390301-attachment.json", "type": "application/json"}], "start": 1777905499634, "stop": 1777905499670}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "bcf3065e-4a4f-469e-937e-8dc19a76e633-attachment.json", "type": "application/json"}], "start": 1777905500670, "stop": 1777905500713}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "f34270fc-52e1-4f81-bc8e-8357e9c72997-attachment.json", "type": "application/json"}], "start": 1777905501714, "stop": 1777905501760}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "1661c36b-1ea2-4329-9407-752ef1dabcbb-attachment.json", "type": "application/json"}], "start": 1777905502760, "stop": 1777905502816}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9c2d095e-307d-4d7e-86eb-984ce67e9d62-attachment.json", "type": "application/json"}], "start": 1777905503817, "stop": 1777905503856}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "72f47c3a-a9e5-4af3-b698-ec822d78657f-attachment.json", "type": "application/json"}], "start": 1777905504857, "stop": 1777905504901}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "98c36159-024f-45ed-b80f-bd69635574a2-attachment.json", "type": "application/json"}], "start": 1777905505902, "stop": 1777905505956}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "3a43e946-926a-4a03-ad04-20fa365d2559-attachment.json", "type": "application/json"}], "start": 1777905506956, "stop": 1777905507004}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "78c2b6d6-353d-4db5-9725-6237b19d7f57-attachment.json", "type": "application/json"}], "start": 1777905508004, "stop": 1777905508044}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "3d3ad385-111e-40f9-893f-4f0b2c6c5559-attachment.json", "type": "application/json"}], "start": 1777905509045, "stop": 1777905509083}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "689a8fe2-0de4-4fd4-a9c6-9a1c482f96ec-attachment.json", "type": "application/json"}], "start": 1777905510083, "stop": 1777905510120}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9a8dc779-cd4f-431d-9c2e-038b7ffa6705-attachment.json", "type": "application/json"}], "start": 1777905511121, "stop": 1777905511155}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "05447f62-3a45-4dbc-a044-20d269fae966-attachment.json", "type": "application/json"}], "start": 1777905512155, "stop": 1777905512198}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "83afc377-a4af-4de3-a139-228427a1316f-attachment.json", "type": "application/json"}], "start": 1777905513199, "stop": 1777905513265}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "a5a73df4-4edc-46ef-ab39-ba1893012619-attachment.json", "type": "application/json"}], "start": 1777905514265, "stop": 1777905514321}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "e76d7ed8-7973-404e-be59-d9cfa4c1e760-attachment.json", "type": "application/json"}], "start": 1777905515321, "stop": 1777905515382}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "6134b8ef-9e6e-484f-9a89-b45a0ddb34f8-attachment.json", "type": "application/json"}], "start": 1777905516382, "stop": 1777905516419}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "12cf7d2e-d8da-4ffa-980b-a4e474571950-attachment.json", "type": "application/json"}], "start": 1777905517420, "stop": 1777905517485}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "252b4738-5a4c-4138-abac-30880e46cc18-attachment.json", "type": "application/json"}], "start": 1777905518486, "stop": 1777905518535}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d69c8193-9b65-484d-9fa6-7707c74ca2b5-attachment.json", "type": "application/json"}], "start": 1777905519535, "stop": 1777905519570}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5f32583d-52dd-45aa-9dfa-f4256a884f86-attachment.json", "type": "application/json"}], "start": 1777905520571, "stop": 1777905520624}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "75787960-cecf-456c-acb6-8bccfbbeaf33-attachment.json", "type": "application/json"}], "start": 1777905521624, "stop": 1777905521662}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "213ca070-ea6f-4c77-8ca9-fda083ff277c-attachment.json", "type": "application/json"}], "start": 1777905522662, "stop": 1777905522704}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "f935632d-4c0c-4596-a351-73173209fb35-attachment.json", "type": "application/json"}], "start": 1777905523705, "stop": 1777905523743}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "2ecc4513-db5a-4870-b8da-8ef4a8f362a6-attachment.json", "type": "application/json"}], "start": 1777905524743, "stop": 1777905524780}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "b08c7410-6453-4db3-bb0e-f21eadf99dd4-attachment.json", "type": "application/json"}], "start": 1777905525780, "stop": 1777905525815}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "60d50dd4-c1b1-4c0e-97c6-4cdfe963aba6-attachment.json", "type": "application/json"}], "start": 1777905526815, "stop": 1777905526862}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "2cca019d-03cc-40aa-8f1f-4ee9cacf4cba-attachment.json", "type": "application/json"}], "start": 1777905527862, "stop": 1777905527902}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "6aed7c3e-50f3-43ff-94f5-a6f5acc4b198-attachment.json", "type": "application/json"}], "start": 1777905528902, "stop": 1777905528939}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ff13d5f2-4bb7-486d-968b-323661d85480-attachment.json", "type": "application/json"}], "start": 1777905529940, "stop": 1777905529997}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "a4b26219-2c33-4a2a-a283-4600c73d1adc-attachment.json", "type": "application/json"}], "start": 1777905530997, "stop": 1777905531034}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c8aabef2-7709-49cb-a19f-0df20673a23b-attachment.json", "type": "application/json"}], "start": 1777905532034, "stop": 1777905532072}], "start": 1777905492368, "stop": 1777905533076}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1440, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "21da0d35-6ece-47e3-b984-9b309494ec9c-attachment.txt", "type": "text/plain"}], "start": 1777905533077, "stop": 1777905533108}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905533114, "stop": 1777905533337}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905533337, "stop": 1777905533413}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905533413, "stop": 1777905533464}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777905533466, "stop": 1777905533466}], "attachments": [{"name": "Cleanup error", "source": "1d840b2d-1f6b-4cf2-b525-89d917b24ec3-attachment.txt", "type": "text/plain"}], "start": 1777905491530, "stop": 1777905533466, "uuid": "dee3e125-0b91-4188-a504-3f2e16f104bc", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/769e4e70-c818-4296-8b17-3b78e8b5212e-attachment.txt b/allure-results/769e4e70-c818-4296-8b17-3b78e8b5212e-attachment.txt new file mode 100644 index 0000000..019a45c --- /dev/null +++ b/allure-results/769e4e70-c818-4296-8b17-3b78e8b5212e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"createEntrance\" must not have a selection since type \"JSONObject!\" has no subfields.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/76abd70b-21c3-403e-969a-6a2abf5c33b5-attachment.json b/allure-results/76abd70b-21c3-403e-969a-6a2abf5c33b5-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/76abd70b-21c3-403e-969a-6a2abf5c33b5-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/76ba8963-c6bc-4397-b6b3-271c4e63fec8-attachment.txt b/allure-results/76ba8963-c6bc-4397-b6b3-271c4e63fec8-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/76ba8963-c6bc-4397-b6b3-271c4e63fec8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/76d6520a-bf4c-4675-9f12-0f48f2880ef3-attachment.txt b/allure-results/76d6520a-bf4c-4675-9f12-0f48f2880ef3-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/76d6520a-bf4c-4675-9f12-0f48f2880ef3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/76e5236e-6d50-4e33-854b-1122ecc7443a-attachment.txt b/allure-results/76e5236e-6d50-4e33-854b-1122ecc7443a-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/76e5236e-6d50-4e33-854b-1122ecc7443a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/76fb091a-d919-42ea-8b14-e114237bd84a-result.json b/allure-results/76fb091a-d919-42ea-8b14-e114237bd84a-result.json new file mode 100644 index 0000000..f9a30e2 --- /dev/null +++ b/allure-results/76fb091a-d919-42ea-8b14-e114237bd84a-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777905348545, "stop": 1777905348684}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "2ef64c05-6e13-4931-b0d3-6e98cbc944da-attachment.json", "type": "application/json"}], "start": 1777905348685, "stop": 1777905348723}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "bb7db2cc-f00b-403c-9b82-31b357ec889b-attachment.json", "type": "application/json"}], "start": 1777905348723, "stop": 1777905348767}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "d4cdd014-ac6e-4511-9f74-99aedb0eb7f0-attachment.json", "type": "application/json"}], "start": 1777905348767, "stop": 1777905348812}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "ad06d3c1-965c-46db-a18b-6fece9d0e5d6-attachment.json", "type": "application/json"}], "start": 1777905348812, "stop": 1777905348878}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "32c60dde-d517-492a-8228-a49c16738804-attachment.txt", "type": "text/plain"}], "start": 1777905348878, "stop": 1777905348902}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "555b0323-24cb-489f-97eb-88958870133c-attachment.txt", "type": "text/plain"}], "start": 1777905348902, "stop": 1777905348936}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "a5075672-4518-432a-aee6-011a68032e71-attachment.txt", "type": "text/plain"}], "start": 1777905348936, "stop": 1777905348963}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "a47f9630-0110-4b19-ad40-dc1f8a3256ef-attachment.txt", "type": "text/plain"}], "start": 1777905348963, "stop": 1777905349004}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "dd236ba4-d6b3-42d0-a2d0-8efa75258f14-attachment.txt", "type": "text/plain"}], "start": 1777905349004, "stop": 1777905349103}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "917c10fb-c648-4e13-9121-89cd2696cfb7-attachment.txt", "type": "text/plain"}], "start": 1777905349103, "stop": 1777905349140}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "e0ad28af-c5b7-4602-b570-6f2dfaeec388-attachment.txt", "type": "text/plain"}], "start": 1777905349140, "stop": 1777905349164}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "446f395e-e77a-4c67-a9fe-7d3a42a4405e-attachment.txt", "type": "text/plain"}], "start": 1777905349164, "stop": 1777905349187}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "07166ebf-9a75-48f3-bef3-16e42fc4479c-attachment.txt", "type": "text/plain"}], "start": 1777905349187, "stop": 1777905349213}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "6eae196f-9fca-4320-8ebd-ae52e40f2112-attachment.txt", "type": "text/plain"}], "start": 1777905349213, "stop": 1777905349238}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "d4a9ee7b-1e50-4c0e-9a5c-b1eb6cdd271f-attachment.txt", "type": "text/plain"}], "start": 1777905349238, "stop": 1777905349262}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "8ae1cbd0-d7fb-4bcf-9fa0-c52aee792111-attachment.txt", "type": "text/plain"}], "start": 1777905349262, "stop": 1777905349291}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "c8f9b2ee-ea26-49d9-b439-00f155dcce50-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "cd8865a8-746a-44d5-a1b6-ac0328b5984f-attachment.txt", "type": "text/plain"}], "start": 1777905349291, "stop": 1777905350555}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "b90cec4e-dd12-4fda-be42-77160c0393fa-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "4b1564ff-81b5-4931-a012-c1c409ca57b4-attachment.txt", "type": "text/plain"}], "start": 1777905350555, "stop": 1777905351823}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "d2eb7c11-2de6-46a7-bb20-d622a023fd07-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "f15ff67c-d875-4407-ba24-d2f1770a17a9-attachment.txt", "type": "text/plain"}], "start": 1777905351823, "stop": 1777905353073}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "792bf839-8d1d-45d6-b36d-3019802198df-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "d38aa1a8-cda8-476b-a10c-39e1b3b760d7-attachment.txt", "type": "text/plain"}], "start": 1777905353073, "stop": 1777905354326}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aec4c15e6311636d870a)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "48a11992-d375-48ef-8223-610aabc2a60c-attachment.json", "type": "application/json"}], "start": 1777905354326, "stop": 1777905354416}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "14cf875d-ce51-4e8c-afe9-aa7b17aa73b1-attachment.txt", "type": "text/plain"}], "start": 1777905354441, "stop": 1777905354474}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "8a9b4b42-7367-41bc-a1c2-65318e05c19d-attachment.txt", "type": "text/plain"}], "start": 1777905354474, "stop": 1777905354495}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "5807bc8d-16da-433a-bcec-d2331693e61c-attachment.txt", "type": "text/plain"}], "start": 1777905354495, "stop": 1777905354523}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "5d1a2d65-634f-47be-abaf-5c0c0494b7ea-attachment.txt", "type": "text/plain"}], "start": 1777905354523, "stop": 1777905354552}], "attachments": [{"name": "Member status update not supported on this stand", "source": "b14a6c8c-36e3-4c72-a36a-172fecb12429-attachment.txt", "type": "text/plain"}], "start": 1777905348684, "stop": 1777905354553}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "3890cbab-b895-4b1e-b7c5-e3935fba6b67-attachment.json", "type": "application/json"}], "start": 1777905354556, "stop": 1777905354591}], "start": 1777905354554, "stop": 1777905354591}, {"name": "Then members response contains trusted worker with accepted status", "status": "passed", "start": 1777905354591, "stop": 1777905354592}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905354592, "stop": 1777905354760}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905354760, "stop": 1777905354915}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905354915, "stop": 1777905354984}], "start": 1777905348544, "stop": 1777905354984, "uuid": "7cff7bfd-716a-457e-a1a5-c29bacbb4dfa", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/76fc184a-0852-4382-ba3b-bc3f984110c5-attachment.json b/allure-results/76fc184a-0852-4382-ba3b-bc3f984110c5-attachment.json new file mode 100644 index 0000000..f0a3c05 --- /dev/null +++ b/allure-results/76fc184a-0852-4382-ba3b-bc3f984110c5-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab9c32367dfb4b45a325", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/770514c8-7bbc-4d25-9205-f741e6509dcb-attachment.txt b/allure-results/770514c8-7bbc-4d25-9205-f741e6509dcb-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/770514c8-7bbc-4d25-9205-f741e6509dcb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/77147a57-7acb-4ca6-8d74-9196260e26d3-attachment.json b/allure-results/77147a57-7acb-4ca6-8d74-9196260e26d3-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/77147a57-7acb-4ca6-8d74-9196260e26d3-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/774f43ef-7688-48ab-ac50-9fea0e525587-attachment.json b/allure-results/774f43ef-7688-48ab-ac50-9fea0e525587-attachment.json new file mode 100644 index 0000000..321bc1b --- /dev/null +++ b/allure-results/774f43ef-7688-48ab-ac50-9fea0e525587-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "beec5b57-8019-4cbb-9ba1-6e740eeffe04", + "created_at": "2026-05-04T14:43:41.679Z", + "updated_at": "2026-05-04T14:43:41.679Z", + "username": "+79999837558", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/7758ca7b-d7e8-4f1d-b9c3-1439cb5e6133-attachment.txt b/allure-results/7758ca7b-d7e8-4f1d-b9c3-1439cb5e6133-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/7758ca7b-d7e8-4f1d-b9c3-1439cb5e6133-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/778b5852-df17-4e86-8ba4-5da39f102284-attachment.json b/allure-results/778b5852-df17-4e86-8ba4-5da39f102284-attachment.json new file mode 100644 index 0000000..02ce57f --- /dev/null +++ b/allure-results/778b5852-df17-4e86-8ba4-5da39f102284-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "662f9f9f-cb24-4dcc-adf4-acc36ba19aef", + "status": "accepted", + "privileges": null, + "user": { + "id": "662f9f9f-cb24-4dcc-adf4-acc36ba19aef" + } + }, + { + "id": "fecf751f-6a57-4376-8e56-7d9d190c3d93", + "status": "accepted", + "privileges": null, + "user": { + "id": "fecf751f-6a57-4376-8e56-7d9d190c3d93" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/77df1e4b-71e8-4d5e-a8b6-ceb16ba13589-attachment.txt b/allure-results/77df1e4b-71e8-4d5e-a8b6-ceb16ba13589-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/77df1e4b-71e8-4d5e-a8b6-ceb16ba13589-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/77f73c2d-add9-490a-90d2-980a343ea05e-attachment.json b/allure-results/77f73c2d-add9-490a-90d2-980a343ea05e-attachment.json deleted file mode 100644 index 389ac3f..0000000 --- a/allure-results/77f73c2d-add9-490a-90d2-980a343ea05e-attachment.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "data": { - "createPlaceMultiple": [ - { - "id": "69e8a8170bfa76f761dd1b19", - "__typename": "PlaceObject" - } - ] - } -} \ No newline at end of file diff --git a/allure-results/781eb95a-8984-4dc5-9b4d-0ef7f84e0d1c-attachment.json b/allure-results/781eb95a-8984-4dc5-9b4d-0ef7f84e0d1c-attachment.json new file mode 100644 index 0000000..1c07223 --- /dev/null +++ b/allure-results/781eb95a-8984-4dc5-9b4d-0ef7f84e0d1c-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b072037d44249d0d14bc", + "member_id": "9a88e070-2a9c-4698-ad5c-e00070cf76f9" + } + } +} \ No newline at end of file diff --git a/allure-results/782bc2ba-a518-4157-9ff0-10dcd4982e68-attachment.json b/allure-results/782bc2ba-a518-4157-9ff0-10dcd4982e68-attachment.json new file mode 100644 index 0000000..3869d6c --- /dev/null +++ b/allure-results/782bc2ba-a518-4157-9ff0-10dcd4982e68-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8abcf32367dfb4b45a3e8", + "member_id": "465f0d91-3bc1-4bc5-87ac-388c485384d9" + } + } +} \ No newline at end of file diff --git a/allure-results/7855722c-6f4c-45a3-b47c-b3aa00e8076a-attachment.json b/allure-results/7855722c-6f4c-45a3-b47c-b3aa00e8076a-attachment.json new file mode 100644 index 0000000..33df381 --- /dev/null +++ b/allure-results/7855722c-6f4c-45a3-b47c-b3aa00e8076a-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b0c832367dfb4b45a692", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/7859cac2-22f3-43d4-b743-580eb99ba09f-attachment.txt b/allure-results/7859cac2-22f3-43d4-b743-580eb99ba09f-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/7859cac2-22f3-43d4-b743-580eb99ba09f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/785beae2-d85e-4c3e-bd07-5c1e64029615-attachment.json b/allure-results/785beae2-d85e-4c3e-bd07-5c1e64029615-attachment.json new file mode 100644 index 0000000..9cbddb0 --- /dev/null +++ b/allure-results/785beae2-d85e-4c3e-bd07-5c1e64029615-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a97a17bb1e0c5fc4d96b", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/78797981-c733-4818-b82d-5d85f23a06e2-attachment.txt b/allure-results/78797981-c733-4818-b82d-5d85f23a06e2-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/78797981-c733-4818-b82d-5d85f23a06e2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/78c2b6d6-353d-4db5-9725-6237b19d7f57-attachment.json b/allure-results/78c2b6d6-353d-4db5-9725-6237b19d7f57-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/78c2b6d6-353d-4db5-9725-6237b19d7f57-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/78d5ad9f-0b36-4751-a0cf-7f58f81cd367-attachment.json b/allure-results/78d5ad9f-0b36-4751-a0cf-7f58f81cd367-attachment.json new file mode 100644 index 0000000..ef87c6d --- /dev/null +++ b/allure-results/78d5ad9f-0b36-4751-a0cf-7f58f81cd367-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "ac5d2b45-8e8e-4a79-8e8e-2dc78fc6d0fc", + "status": "pending", + "privileges": null, + "user": { + "id": "ac5d2b45-8e8e-4a79-8e8e-2dc78fc6d0fc" + } + }, + { + "id": "ba6e9acc-e07a-4369-9cc3-2c3a998ddcef", + "status": "accepted", + "privileges": null, + "user": { + "id": "ba6e9acc-e07a-4369-9cc3-2c3a998ddcef" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/78e0399b-0e69-4c75-a38c-fb5bce92b318-attachment.txt b/allure-results/78e0399b-0e69-4c75-a38c-fb5bce92b318-attachment.txt new file mode 100644 index 0000000..019a45c --- /dev/null +++ b/allure-results/78e0399b-0e69-4c75-a38c-fb5bce92b318-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"createEntrance\" must not have a selection since type \"JSONObject!\" has no subfields.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/78e50c92-4e55-4d64-8520-093931858caa-attachment.json b/allure-results/78e50c92-4e55-4d64-8520-093931858caa-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/78e50c92-4e55-4d64-8520-093931858caa-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/78e760f3-d71f-4430-a23b-5ff9b1314836-attachment.txt b/allure-results/78e760f3-d71f-4430-a23b-5ff9b1314836-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/78e760f3-d71f-4430-a23b-5ff9b1314836-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/78f4fc5d-1380-42a5-8e24-24b9b2a4dbd3-attachment.json b/allure-results/78f4fc5d-1380-42a5-8e24-24b9b2a4dbd3-attachment.json new file mode 100644 index 0000000..40d1a45 --- /dev/null +++ b/allure-results/78f4fc5d-1380-42a5-8e24-24b9b2a4dbd3-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "2662efdf-b657-467f-9520-8b5efd598ef8", + "created_at": "2026-05-04T14:40:21.563Z", + "updated_at": "2026-05-04T14:40:21.563Z", + "username": "+79996842759", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/78f7ab9a-d85e-4d34-8da8-0c9ff7daa8a4-attachment.txt b/allure-results/78f7ab9a-d85e-4d34-8da8-0c9ff7daa8a4-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/78f7ab9a-d85e-4d34-8da8-0c9ff7daa8a4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/78fc3fbe-27b7-47a2-a418-9f6207c7ca94-attachment.json b/allure-results/78fc3fbe-27b7-47a2-a418-9f6207c7ca94-attachment.json new file mode 100644 index 0000000..34ee0ee --- /dev/null +++ b/allure-results/78fc3fbe-27b7-47a2-a418-9f6207c7ca94-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8afd5037d44249d0d148a", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/790140f2-a0a9-4e41-9e00-0c260537d6a2-attachment.txt b/allure-results/790140f2-a0a9-4e41-9e00-0c260537d6a2-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/790140f2-a0a9-4e41-9e00-0c260537d6a2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/79219956-0746-4922-861c-da903201d684-attachment.txt b/allure-results/79219956-0746-4922-861c-da903201d684-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/79219956-0746-4922-861c-da903201d684-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/792bf839-8d1d-45d6-b36d-3019802198df-attachment.txt b/allure-results/792bf839-8d1d-45d6-b36d-3019802198df-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/792bf839-8d1d-45d6-b36d-3019802198df-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/793b3fd1-9446-4dbc-b20d-5331c5a78a0b-attachment.txt b/allure-results/793b3fd1-9446-4dbc-b20d-5331c5a78a0b-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/793b3fd1-9446-4dbc-b20d-5331c5a78a0b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/793c97d9-6448-45d0-9052-0a688473ea7f-result.json b/allure-results/793c97d9-6448-45d0-9052-0a688473ea7f-result.json deleted file mode 100644 index cfc26e6..0000000 --- a/allure-results/793c97d9-6448-45d0-9052-0a688473ea7f-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "Add user to place and verify member appears", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1776854475146, "stop": 1776854475276}, {"name": "Then access token is valid", "status": "passed", "start": 1776854475276, "stop": 1776854475277}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "15d49835-6372-4eef-ad32-5b81e305fb3e-attachment.json", "type": "application/json"}], "start": 1776854475279, "stop": 1776854475316}], "start": 1776854475277, "stop": 1776854475316}, {"name": "And create user for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "f733b3f2-4c97-493b-bc6f-5796545135c1-attachment.json", "type": "application/json"}], "start": 1776854475317, "stop": 1776854475371}], "start": 1776854475316, "stop": 1776854475372}, {"name": "And add user to kvs place", "status": "passed", "steps": [{"name": "GraphQL: addUserToPlace (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "9df5909b-35bf-4ffe-b124-19f2dfdc2abc-attachment.json", "type": "application/json"}], "start": 1776854475373, "stop": 1776854475461}], "start": 1776854475372, "stop": 1776854475462}, {"name": "Then addUserToPlace response is valid", "status": "passed", "start": 1776854475462, "stop": 1776854475463}, {"name": "When query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "cda652eb-ae03-4629-8448-ef349bfc16b7-attachment.json", "type": "application/json"}], "start": 1776854475463, "stop": 1776854475511}], "start": 1776854475463, "stop": 1776854475511}, {"name": "Then added member is present in place members results", "status": "passed", "start": 1776854475511, "stop": 1776854475512}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1776854475512, "stop": 1776854475590}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1776854475590, "stop": 1776854475671}], "start": 1776854475145, "stop": 1776854475671, "uuid": "6b372c5f-fd2c-4fa8-9a16-9da347a35603", "historyId": "28af94122ac2a3b2fdb35067e7223b74", "testCaseId": "e1df57d5cb09a640d38460e97cc2651f", "fullName": "KVS GraphQL (place + members): Add user to place and verify member appears", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/allure-results/79585ca6-618d-4248-a38b-acb3a497bb62-attachment.txt b/allure-results/79585ca6-618d-4248-a38b-acb3a497bb62-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/79585ca6-618d-4248-a38b-acb3a497bb62-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/79697713-4273-469c-bbaa-e4819e35c44e-attachment.json b/allure-results/79697713-4273-469c-bbaa-e4819e35c44e-attachment.json new file mode 100644 index 0000000..3949bc1 --- /dev/null +++ b/allure-results/79697713-4273-469c-bbaa-e4819e35c44e-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "2ae06b7f-36fd-4c97-a20d-79bff7e4cbc2", + "created_at": "2026-05-04T14:37:20.997Z", + "updated_at": "2026-05-04T14:37:20.997Z", + "username": "+79992760177", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/796d02d9-c0eb-420b-b8bc-92f92940f53e-attachment.txt b/allure-results/796d02d9-c0eb-420b-b8bc-92f92940f53e-attachment.txt new file mode 100644 index 0000000..2d52c8e --- /dev/null +++ b/allure-results/796d02d9-c0eb-420b-b8bc-92f92940f53e-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aa9132367dfb4b45a170', place_id='69f8aa9132367dfb4b45a16d'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/79758a2a-8297-429c-8616-65bffc5d156b-attachment.txt b/allure-results/79758a2a-8297-429c-8616-65bffc5d156b-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/79758a2a-8297-429c-8616-65bffc5d156b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/79d02777-e867-4afc-829c-a68a76c4a047-attachment.txt b/allure-results/79d02777-e867-4afc-829c-a68a76c4a047-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-results/79d02777-e867-4afc-829c-a68a76c4a047-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/79ff59eb-49fa-470c-881c-1d94c8525467-attachment.txt b/allure-results/79ff59eb-49fa-470c-881c-1d94c8525467-attachment.txt new file mode 100644 index 0000000..8240163 --- /dev/null +++ b/allure-results/79ff59eb-49fa-470c-881c-1d94c8525467-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8b14b32367dfb4b45a6f7', user_id='f9432025-d2d9-4d5c-a26c-7ab8c6275104', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7a5a4e9d-8659-43ce-9ca5-c1c3e22b8aaa-attachment.json b/allure-results/7a5a4e9d-8659-43ce-9ca5-c1c3e22b8aaa-attachment.json new file mode 100644 index 0000000..ec082d4 --- /dev/null +++ b/allure-results/7a5a4e9d-8659-43ce-9ca5-c1c3e22b8aaa-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8aa913dcf1a2e79fbf904", + "title": "pass-service-1777904273", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/7a5d2bf1-27c5-47d0-b92e-42176b51ed4b-attachment.json b/allure-results/7a5d2bf1-27c5-47d0-b92e-42176b51ed4b-attachment.json new file mode 100644 index 0000000..831f799 --- /dev/null +++ b/allure-results/7a5d2bf1-27c5-47d0-b92e-42176b51ed4b-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8a97c32367dfb4b45a0f8", + "member_id": "6c7cc04c-5ad4-46d2-9a71-f03ce91f621f" + } + } +} \ No newline at end of file diff --git a/allure-results/7adddab7-d6ad-463e-a5be-859599a1f1f0-attachment.txt b/allure-results/7adddab7-d6ad-463e-a5be-859599a1f1f0-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/7adddab7-d6ad-463e-a5be-859599a1f1f0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7ae316b7-6357-414a-974d-3e161d71dd6b-attachment.json b/allure-results/7ae316b7-6357-414a-974d-3e161d71dd6b-attachment.json new file mode 100644 index 0000000..159a52a --- /dev/null +++ b/allure-results/7ae316b7-6357-414a-974d-3e161d71dd6b-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8afdc17bb1e0c5fc4df40", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/7b028e7f-4960-4077-8e31-eef2315433f8-attachment.json b/allure-results/7b028e7f-4960-4077-8e31-eef2315433f8-attachment.json new file mode 100644 index 0000000..000aa60 --- /dev/null +++ b/allure-results/7b028e7f-4960-4077-8e31-eef2315433f8-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b0f232367dfb4b45a6a7", + "member_id": "f3ce590b-b398-45a3-9fb4-ed46ffaee1af" + } + } +} \ No newline at end of file diff --git a/allure-results/7b121719-ab0e-48c5-9f63-580c7f5ae75f-attachment.json b/allure-results/7b121719-ab0e-48c5-9f63-580c7f5ae75f-attachment.json new file mode 100644 index 0000000..864e81b --- /dev/null +++ b/allure-results/7b121719-ab0e-48c5-9f63-580c7f5ae75f-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af7e037d44249d0d1450", + "member_id": "275a7af8-9f5b-4317-99a4-da95f013deef" + } + } +} \ No newline at end of file diff --git a/allure-results/7b4b8053-78aa-499f-a40a-4ebe921c038e-attachment.json b/allure-results/7b4b8053-78aa-499f-a40a-4ebe921c038e-attachment.json new file mode 100644 index 0000000..23b2374 --- /dev/null +++ b/allure-results/7b4b8053-78aa-499f-a40a-4ebe921c038e-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b11e32367dfb4b45a6e0", + "member_id": "b0bb89a9-f2b3-441f-b6ad-d66cc692bcd7" + } + } +} \ No newline at end of file diff --git a/allure-results/7b5d1fc6-4ab9-4bc5-afdf-e6ddd20b48bc-attachment.txt b/allure-results/7b5d1fc6-4ab9-4bc5-afdf-e6ddd20b48bc-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-results/7b5d1fc6-4ab9-4bc5-afdf-e6ddd20b48bc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7b6bb531-dc3a-4e92-939b-8b9f8765b914-attachment.json b/allure-results/7b6bb531-dc3a-4e92-939b-8b9f8765b914-attachment.json deleted file mode 100644 index f960dc2..0000000 --- a/allure-results/7b6bb531-dc3a-4e92-939b-8b9f8765b914-attachment.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "data": { - "createPlaceMultiple": [ - { - "id": "69e8a59c5d6417545a7f4829", - "__typename": "PlaceObject" - } - ] - } -} \ No newline at end of file diff --git a/allure-results/7b7064ca-702a-4ed0-837e-3e1d36a93ba7-attachment.txt b/allure-results/7b7064ca-702a-4ed0-837e-3e1d36a93ba7-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/7b7064ca-702a-4ed0-837e-3e1d36a93ba7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7bcbb62d-01d1-4f6f-8cd3-5dbba32f4ec3-result.json b/allure-results/7bcbb62d-01d1-4f6f-8cd3-5dbba32f4ec3-result.json new file mode 100644 index 0000000..f2b032d --- /dev/null +++ b/allure-results/7bcbb62d-01d1-4f6f-8cd3-5dbba32f4ec3-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 23, in step_create_pass_in_place3\n pass_id = td.create_pass()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1433, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904580239, "stop": 1777904580364}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "d51502df-5b63-4c8d-9985-d07fa566a41a-attachment.json", "type": "application/json"}], "start": 1777904580365, "stop": 1777904580428}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "14249019-b0d9-4a01-b366-5fdb2a686824-attachment.json", "type": "application/json"}], "start": 1777904580428, "stop": 1777904580466}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "20d91b24-28d8-4f02-8d6d-a42df5be31f8-attachment.json", "type": "application/json"}], "start": 1777904580466, "stop": 1777904580505}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "36f25bab-33f0-43d0-b8b4-3d9619f67c52-attachment.json", "type": "application/json"}], "start": 1777904580505, "stop": 1777904580546}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8abc4c15e6311636d8656)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "523814c2-5838-41c3-9eee-1f49c8f67a21-attachment.json", "type": "application/json"}], "start": 1777904580547, "stop": 1777904580643}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "985d35e9-59e2-4802-8200-392a8d2b957c-attachment.json", "type": "application/json"}], "start": 1777904580643, "stop": 1777904580686}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8abc4c15e6311636d8659)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "df3ac151-828f-4263-a9d5-a6865b5ef4bb-attachment.json", "type": "application/json"}], "start": 1777904580686, "stop": 1777904580782}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "14c5bb8c-8ae4-4d01-8c37-7655b9c1a48d-attachment.json", "type": "application/json"}], "start": 1777904580782, "stop": 1777904580883}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8abc4c15e6311636d865c)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "7d3100e4-67db-482a-a2e5-0965b97b5ba3-attachment.json", "type": "application/json"}], "start": 1777904580883, "stop": 1777904581319}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=6915dc03462d5aea0adc8cbd)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "e15e597a-866f-4dd7-9792-a991f1457346-attachment.json", "type": "application/json"}], "start": 1777904581319, "stop": 1777904581359}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "76e5236e-6d50-4e33-854b-1122ecc7443a-attachment.txt", "type": "text/plain"}], "start": 1777904581381, "stop": 1777904581406}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "baad9666-c338-49e9-9d2f-332f7f0a78db-attachment.txt", "type": "text/plain"}], "start": 1777904581406, "stop": 1777904581428}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "e3220d84-1de2-4493-9072-e1083c276a33-attachment.txt", "type": "text/plain"}], "start": 1777904581428, "stop": 1777904581448}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "71625c92-ca22-4857-9861-6370b7b7e3ed-attachment.txt", "type": "text/plain"}], "start": 1777904581448, "stop": 1777904581474}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "332a2c54-f4c2-4803-b57f-6c431b37ef72-attachment.txt", "type": "text/plain"}], "start": 1777904581474, "stop": 1777904581500}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "5ed8857e-376e-482b-9c78-37584f9b4a59-attachment.txt", "type": "text/plain"}], "start": 1777904581500, "stop": 1777904581527}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "57bc5637-9df4-4af8-ab5e-cb336be0729a-attachment.txt", "type": "text/plain"}], "start": 1777904581527, "stop": 1777904581555}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "95826ff7-1d9f-46ae-a36f-8aae9a9b1219-attachment.txt", "type": "text/plain"}], "start": 1777904581555, "stop": 1777904581581}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "71a3cbf2-8c28-411d-a660-2e4dc51e1fb2-attachment.txt", "type": "text/plain"}], "start": 1777904581581, "stop": 1777904581605}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "3e710157-f4bb-4d5b-a91b-a30ca51b4eb7-attachment.txt", "type": "text/plain"}], "start": 1777904581605, "stop": 1777904581630}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "d0fc306b-2d8a-4c3a-8f8b-9893a49a5a12-attachment.txt", "type": "text/plain"}], "start": 1777904581630, "stop": 1777904581656}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "dface888-75fd-4ea6-bd37-6e9d857bd53f-attachment.txt", "type": "text/plain"}], "start": 1777904581656, "stop": 1777904581682}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "37c58b83-9a93-419e-b575-6835bf878d37-attachment.txt", "type": "text/plain"}], "start": 1777904581682, "stop": 1777904581730}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "d8b6b03e-0b0f-4a87-84c3-5eae133c4a8d-attachment.txt", "type": "text/plain"}], "start": 1777904581730, "stop": 1777904581754}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "76ba8963-c6bc-4397-b6b3-271c4e63fec8-attachment.txt", "type": "text/plain"}], "start": 1777904581754, "stop": 1777904581778}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "7c74f4af-ec06-4dd6-8753-4dbdf0af57e4-attachment.txt", "type": "text/plain"}], "start": 1777904581778, "stop": 1777904581804}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "c383603f-a473-4b2b-9616-a2350823d649-attachment.txt", "type": "text/plain"}], "start": 1777904581805, "stop": 1777904581831}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "e9aeb244-5148-4eb6-b0cd-da17c69d7a21-attachment.txt", "type": "text/plain"}], "start": 1777904581831, "stop": 1777904581856}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "a39280a6-7d3b-4c3e-af22-e77f97f1ea42-attachment.txt", "type": "text/plain"}], "start": 1777904581856, "stop": 1777904581881}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "bab72086-e30e-43b5-bd9b-35e47c44200b-attachment.txt", "type": "text/plain"}], "start": 1777904581881, "stop": 1777904581907}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "7f2fa228-4d06-40d6-ae99-ecdf2aee1d09-attachment.txt", "type": "text/plain"}], "start": 1777904581909, "stop": 1777904581935}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "2680241d-3535-4182-86a4-2b2cc5c7fab2-attachment.txt", "type": "text/plain"}], "start": 1777904581936, "stop": 1777904581962}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "45419095-22a1-4819-a5f9-04cc8503ee87-attachment.txt", "type": "text/plain"}], "start": 1777904581962, "stop": 1777904581987}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "f158faff-aa7d-4b40-b36d-45ed4143334f-attachment.txt", "type": "text/plain"}], "start": 1777904581987, "stop": 1777904582013}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "b6375780-858b-4608-8855-15858c3c3c3c-attachment.txt", "type": "text/plain"}], "start": 1777904582013, "stop": 1777904582039}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "81f40182-936a-43ee-a0b0-78fca4d0ad1c-attachment.txt", "type": "text/plain"}], "start": 1777904582039, "stop": 1777904582076}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "9f922733-ae2e-49d6-a0b1-89a829f1a46e-attachment.txt", "type": "text/plain"}], "start": 1777904582076, "stop": 1777904582107}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "91c43794-a81e-4140-b53a-890147aa98ff-attachment.txt", "type": "text/plain"}], "start": 1777904582107, "stop": 1777904582151}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "bb22ade6-4fc6-4d35-b048-9547b81be1c0-attachment.txt", "type": "text/plain"}], "start": 1777904582151, "stop": 1777904582197}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "4e5983e9-8a06-4f96-98a2-6a43d1b38179-attachment.txt", "type": "text/plain"}], "start": 1777904582197, "stop": 1777904582227}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "acb0742c-7ea2-4a49-b0dc-22871384a3b8-attachment.txt", "type": "text/plain"}], "start": 1777904582227, "stop": 1777904582264}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "a29e11d9-5953-48ef-997b-b4ded212443c-attachment.txt", "type": "text/plain"}], "start": 1777904582264, "stop": 1777904582289}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "2aa43ab9-37db-4313-822a-836d12cedf63-attachment.txt", "type": "text/plain"}], "start": 1777904582289, "stop": 1777904582317}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "e038f0c5-22d0-4c03-a32a-4430ad59a927-attachment.txt", "type": "text/plain"}], "start": 1777904582318, "stop": 1777904582343}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "ae133954-a09b-4746-ae9f-69e5cbc47663-attachment.txt", "type": "text/plain"}], "start": 1777904582343, "stop": 1777904582370}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "73324255-2921-43da-b466-bc977e3b8e06-attachment.txt", "type": "text/plain"}], "start": 1777904582370, "stop": 1777904582413}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "d8da21ae-7faa-4e25-8975-0c5c9280b3d6-attachment.txt", "type": "text/plain"}], "start": 1777904582413, "stop": 1777904582447}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "0b8ba7fd-f23f-47b4-adf5-552975e01ae8-attachment.txt", "type": "text/plain"}], "start": 1777904582447, "stop": 1777904582491}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "ea03ca41-96fb-4a7c-8ea7-176268ca06e6-attachment.txt", "type": "text/plain"}], "start": 1777904582492, "stop": 1777904582514}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "b67525ae-8f96-4da6-bd2b-2dc71502db05-attachment.txt", "type": "text/plain"}], "start": 1777904582514, "stop": 1777904582538}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "3e6bcd82-e70e-4acd-94fc-b48947e913d2-attachment.txt", "type": "text/plain"}], "start": 1777904582539, "stop": 1777904582565}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "989f1357-b3d7-4d1f-9b4c-dae28a1d6f9c-attachment.txt", "type": "text/plain"}], "start": 1777904582565, "stop": 1777904582588}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "625e7a54-d570-4cbf-b6f9-71202b8b3847-attachment.txt", "type": "text/plain"}], "start": 1777904582588, "stop": 1777904582616}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "a052bb3f-767f-4565-bc1b-fb4b1f070165-attachment.txt", "type": "text/plain"}], "start": 1777904582616, "stop": 1777904582639}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "bcd22dcd-dc02-40b4-827b-cf39833dd4b6-attachment.txt", "type": "text/plain"}], "start": 1777904582639, "stop": 1777904582687}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "a9f06704-3904-4dff-a9f8-3b3b34aacf1a-attachment.txt", "type": "text/plain"}], "start": 1777904582687, "stop": 1777904582718}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "16e70711-3d1a-43d3-87ce-fa4abcb528ef-attachment.txt", "type": "text/plain"}], "start": 1777904582718, "stop": 1777904582743}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "31020a88-906b-4d59-9f68-10f120c16ac5-attachment.txt", "type": "text/plain"}], "start": 1777904582743, "stop": 1777904582769}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "79585ca6-618d-4248-a38b-acb3a497bb62-attachment.txt", "type": "text/plain"}], "start": 1777904582769, "stop": 1777904582795}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "a4867615-ecf9-4e13-8db8-b9343d5cf199-attachment.txt", "type": "text/plain"}], "start": 1777904582795, "stop": 1777904582824}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "60a5dee6-35b7-4681-899d-45bba5ffa2ae-attachment.txt", "type": "text/plain"}], "start": 1777904582824, "stop": 1777904582849}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "651cb7d9-83aa-48b6-958e-38217a5d098b-attachment.txt", "type": "text/plain"}], "start": 1777904582849, "stop": 1777904582873}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "4e666a44-98a8-4762-b48f-fd32bbb97b3a-attachment.txt", "type": "text/plain"}], "start": 1777904582873, "stop": 1777904582900}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "8e21be67-2042-42fc-899f-621389d9c320-attachment.txt", "type": "text/plain"}], "start": 1777904582900, "stop": 1777904582926}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "435d3733-3f31-4d50-91f2-bd4457e1478b-attachment.txt", "type": "text/plain"}], "start": 1777904582926, "stop": 1777904582953}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "1b420296-8825-4fe5-b282-9c7bac8ad96d-attachment.txt", "type": "text/plain"}], "start": 1777904582953, "stop": 1777904582983}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "f72237a7-25ee-4f25-80a1-0bce77e56d35-attachment.txt", "type": "text/plain"}], "start": 1777904582983, "stop": 1777904583008}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "d0a8a81d-05a5-4660-9580-5cb2a51ea5ba-attachment.txt", "type": "text/plain"}], "start": 1777904583008, "stop": 1777904583032}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "8cdbfa71-29f3-4fd3-85c9-21f604be4a23-attachment.txt", "type": "text/plain"}], "start": 1777904583032, "stop": 1777904583056}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "7d19e7ca-e070-412e-978d-7040e09b4b03-attachment.txt", "type": "text/plain"}], "start": 1777904583056, "stop": 1777904583081}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "14238cda-d9fa-46c0-b90a-a43a1aa7ebc6-attachment.json", "type": "application/json"}], "start": 1777904583082, "stop": 1777904583218}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777904583218, "stop": 1777904583368}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "dd685d9a-0654-4f9f-b5c4-a84e79dff180-attachment.json", "type": "application/json"}], "start": 1777904583368, "stop": 1777904583401}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "ec257818-1be2-4c81-8f6c-cddd771a984f-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "97d9f7c6-de8f-4217-abfe-2d5fc90878c0-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "8daecde4-8d9d-4877-bb8a-668c82c95e6d-attachment.txt", "type": "text/plain"}], "start": 1777904580364, "stop": 1777904583403}, {"name": "And create pass in place #3 for approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 23, in step_create_pass_in_place3\n pass_id = td.create_pass()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1433, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "9a251f2d-fa9b-4f08-913d-8a0b0b78d063-attachment.txt", "type": "text/plain"}], "start": 1777904583404, "stop": 1777904583430}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "341c7ccf-9a83-4d20-9978-de92d8ae2a5a-attachment.txt", "type": "text/plain"}], "start": 1777904583430, "stop": 1777904583455}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "15d2ee72-4656-48fa-b00a-a15d90187a7b-attachment.txt", "type": "text/plain"}], "start": 1777904583455, "stop": 1777904583479}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "05efe6b2-16fe-490d-bbe3-483aacfff2c7-attachment.txt", "type": "text/plain"}], "start": 1777904583479, "stop": 1777904583505}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "89b429a6-156b-437a-b7df-abbba1305a6d-attachment.txt", "type": "text/plain"}], "start": 1777904583505, "stop": 1777904583554}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "8a850379-2db5-428e-b126-aa359cea45de-attachment.txt", "type": "text/plain"}], "start": 1777904583554, "stop": 1777904583581}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "005ebcf2-5cd6-4036-a649-4796867f2554-attachment.txt", "type": "text/plain"}], "start": 1777904583581, "stop": 1777904583602}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "7d846def-8807-4951-881e-41005a66fd64-attachment.txt", "type": "text/plain"}], "start": 1777904583602, "stop": 1777904583627}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "6a1824df-f12b-48e9-beb0-06f707e0f5c2-attachment.txt", "type": "text/plain"}], "start": 1777904583627, "stop": 1777904583648}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "a41f4b40-036b-4ebf-a8c5-b7fc62e8e339-attachment.txt", "type": "text/plain"}], "start": 1777904583648, "stop": 1777904583674}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "90afadc6-6c50-4848-9480-6d7b38bf2728-attachment.txt", "type": "text/plain"}], "start": 1777904583674, "stop": 1777904583697}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "7cb251f1-0914-4897-bfe4-a9b23945295b-attachment.txt", "type": "text/plain"}], "start": 1777904583697, "stop": 1777904583735}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "ec64b71a-ea72-4265-9643-66b86bd96415-attachment.txt", "type": "text/plain"}], "start": 1777904583735, "stop": 1777904583762}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "06535ef1-f5ff-42b9-8a02-3e5cce27edad-attachment.txt", "type": "text/plain"}], "start": 1777904583762, "stop": 1777904583789}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "bb6b036e-e49b-40ec-85e0-f318fcc688e1-attachment.txt", "type": "text/plain"}], "start": 1777904583789, "stop": 1777904583813}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "9102bf0c-d5dd-4083-975b-4118ad7782d2-attachment.txt", "type": "text/plain"}], "start": 1777904583813, "stop": 1777904583839}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "94e24d39-7054-477c-8ea4-f7d5f4967f93-attachment.txt", "type": "text/plain"}], "start": 1777904583839, "stop": 1777904583863}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "1829364e-3e43-4118-9fd1-d6087ff14c85-attachment.txt", "type": "text/plain"}], "start": 1777904583863, "stop": 1777904583890}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "feed8315-6997-4990-9a15-f62730b72e82-attachment.txt", "type": "text/plain"}], "start": 1777904583890, "stop": 1777904583915}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "21f2709a-6539-4264-83bf-81fe1f1f20a1-attachment.txt", "type": "text/plain"}], "start": 1777904583915, "stop": 1777904583952}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "d741bb70-c16a-46e8-ae31-ac11d930b7d4-attachment.json", "type": "application/json"}], "start": 1777904583953, "stop": 1777904583982}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "9c2dd538-cf5f-4799-858d-5651e8947da1-attachment.json", "type": "application/json"}], "start": 1777904583982, "stop": 1777904584015}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "cfd162a4-4efe-4090-9ae1-bcb66ec40cfb-attachment.json", "type": "application/json"}], "start": 1777904584015, "stop": 1777904584058}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "19c7ee37-21b4-4e7a-aab9-f4e39ad06bc4-attachment.json", "type": "application/json"}], "start": 1777904584058, "stop": 1777904584117}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v1)", "source": "973d52fd-4b2b-4652-90e2-c51f4393a93d-attachment.txt", "type": "text/plain"}], "start": 1777904584117, "stop": 1777904584157}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "51f4de57-be8a-4371-904e-e8dff3ecc588-attachment.txt", "type": "text/plain"}], "start": 1777904583403, "stop": 1777904584158}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904584159, "stop": 1777904584339}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777904584339, "stop": 1777904584505}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904584505, "stop": 1777904584681}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904584681, "stop": 1777904584738}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904584738, "stop": 1777904584904}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904584904, "stop": 1777904585074}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904585074, "stop": 1777904585243}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904585243, "stop": 1777904585297}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904585297, "stop": 1777904585350}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904585350, "stop": 1777904585407}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904585410, "stop": 1777904585410}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904585410, "stop": 1777904585410}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777904585410, "stop": 1777904585410}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904585410, "stop": 1777904585410}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904585410, "stop": 1777904585410}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904585410, "stop": 1777904585410}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904585410, "stop": 1777904585410}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777904585410, "stop": 1777904585410}], "start": 1777904580237, "stop": 1777904585410, "uuid": "bc656484-075e-4731-8c6d-334ee10f78c7", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/7bf3754f-1029-4128-9571-df535d2c91e5-attachment.txt b/allure-results/7bf3754f-1029-4128-9571-df535d2c91e5-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/7bf3754f-1029-4128-9571-df535d2c91e5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7c169f51-87c6-4532-9f9e-6b0049108346-attachment.json b/allure-results/7c169f51-87c6-4532-9f9e-6b0049108346-attachment.json new file mode 100644 index 0000000..4855e3f --- /dev/null +++ b/allure-results/7c169f51-87c6-4532-9f9e-6b0049108346-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b0f217bb1e0c5fc4e004", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/7c74f4af-ec06-4dd6-8753-4dbdf0af57e4-attachment.txt b/allure-results/7c74f4af-ec06-4dd6-8753-4dbdf0af57e4-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/7c74f4af-ec06-4dd6-8753-4dbdf0af57e4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7c75e99f-bc68-4334-95ee-aa61c560d8f0-result.json b/allure-results/7c75e99f-bc68-4334-95ee-aa61c560d8f0-result.json new file mode 100644 index 0000000..4cee5d7 --- /dev/null +++ b/allure-results/7c75e99f-bc68-4334-95ee-aa61c560d8f0-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: Для createEntrance нужен хотя бы один device id. Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов.\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 711, in prepare_pass_request_approval_flow\n _ = self.ensure_entrance_connected_to_places(place_ids=[p1, p2, p3])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 786, in ensure_entrance_connected_to_places\n return self.create_entrance(place_ids=place_ids)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 764, in create_entrance\n \"devices\": self._get_device_ids_for_entrance(),\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 734, in _get_device_ids_for_entrance\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905346003, "stop": 1777905346139}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Для createEntrance нужен хотя бы один device id. Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов.\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 711, in prepare_pass_request_approval_flow\n _ = self.ensure_entrance_connected_to_places(place_ids=[p1, p2, p3])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 786, in ensure_entrance_connected_to_places\n return self.create_entrance(place_ids=place_ids)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 764, in create_entrance\n \"devices\": self._get_device_ids_for_entrance(),\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 734, in _get_device_ids_for_entrance\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "1cc61f41-b370-4b17-8ce6-d6d4fa308de8-attachment.json", "type": "application/json"}], "start": 1777905346140, "stop": 1777905346178}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c4eb2d16-74b1-444d-a340-a34ac1dd018d-attachment.json", "type": "application/json"}], "start": 1777905346178, "stop": 1777905346224}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "ef26599c-4246-415b-8521-ca3b4b8741ba-attachment.json", "type": "application/json"}], "start": 1777905346224, "stop": 1777905346263}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "cf7de571-4b84-4be1-913c-7461d00dfbfe-attachment.json", "type": "application/json"}], "start": 1777905346263, "stop": 1777905346309}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aec2037d44249d0d12eb)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "a81ca0fb-9c0b-4622-bf92-e3d423dcfa28-attachment.json", "type": "application/json"}], "start": 1777905346309, "stop": 1777905347573}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "2eec81f5-357d-4bf5-bc77-b7efc2a0a37a-attachment.json", "type": "application/json"}], "start": 1777905347573, "stop": 1777905347615}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aec232367dfb4b45a450)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "8c83b0e4-9083-4d08-a7ad-c6fd3ed3695e-attachment.json", "type": "application/json"}], "start": 1777905347615, "stop": 1777905347681}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "802e4fea-908c-44f7-b0db-f2c876722b62-attachment.json", "type": "application/json"}], "start": 1777905347681, "stop": 1777905347725}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aec232367dfb4b45a453)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "8d60d2c9-25ea-42ca-b970-c62990221954-attachment.json", "type": "application/json"}], "start": 1777905347725, "stop": 1777905347804}], "start": 1777905346139, "stop": 1777905347807}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905347808, "stop": 1777905347975}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905347976, "stop": 1777905348140}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905348140, "stop": 1777905348307}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905348307, "stop": 1777905348381}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905348381, "stop": 1777905348462}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905348462, "stop": 1777905348538}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777905348541, "stop": 1777905348541}], "start": 1777905346001, "stop": 1777905348541, "uuid": "63af2c2e-5820-4b3c-8030-128a771ce706", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/7c849e04-d49f-48f2-ab63-95e1d914c433-attachment.json b/allure-results/7c849e04-d49f-48f2-ab63-95e1d914c433-attachment.json new file mode 100644 index 0000000..6c59f7a --- /dev/null +++ b/allure-results/7c849e04-d49f-48f2-ab63-95e1d914c433-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "7af00cb0-a1e3-446f-9502-67097cdb84fe", + "created_at": "2026-05-04T14:19:04.028Z", + "updated_at": "2026-05-04T14:19:04.028Z", + "username": "+79996477554", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/7c9aeb10-cb71-4e9a-ae75-e4a7a4775d24-attachment.json b/allure-results/7c9aeb10-cb71-4e9a-ae75-e4a7a4775d24-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/7c9aeb10-cb71-4e9a-ae75-e4a7a4775d24-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/7cb251f1-0914-4897-bfe4-a9b23945295b-attachment.txt b/allure-results/7cb251f1-0914-4897-bfe4-a9b23945295b-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/7cb251f1-0914-4897-bfe4-a9b23945295b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7cd18766-2900-4d26-9546-6698895168d2-attachment.txt b/allure-results/7cd18766-2900-4d26-9546-6698895168d2-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/7cd18766-2900-4d26-9546-6698895168d2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7d012724-01bd-4eb7-a555-04fc7a9b9bb0-attachment.txt b/allure-results/7d012724-01bd-4eb7-a555-04fc7a9b9bb0-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/7d012724-01bd-4eb7-a555-04fc7a9b9bb0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7d19e7ca-e070-412e-978d-7040e09b4b03-attachment.txt b/allure-results/7d19e7ca-e070-412e-978d-7040e09b4b03-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/7d19e7ca-e070-412e-978d-7040e09b4b03-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7d2bc1b2-3a75-4137-b1d4-907f8a08e8f6-result.json b/allure-results/7d2bc1b2-3a75-4137-b1d4-907f8a08e8f6-result.json deleted file mode 100644 index 0175bd6..0000000 --- a/allure-results/7d2bc1b2-3a75-4137-b1d4-907f8a08e8f6-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "Add user to place and verify member appears", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1776855066171, "stop": 1776855066291}, {"name": "Then access token is valid", "status": "passed", "start": 1776855066291, "stop": 1776855066292}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "3017a45b-b19e-4e22-9a9c-fa6845890330-attachment.json", "type": "application/json"}], "start": 1776855066294, "stop": 1776855066337}], "start": 1776855066293, "stop": 1776855066338}, {"name": "And create user for kvs", "status": "passed", "steps": [{"name": "GraphQL: createUser (KVS)", "status": "passed", "attachments": [{"name": "createUser response", "source": "5283c6d4-d49d-4446-bb2d-276e9c46c2bb-attachment.json", "type": "application/json"}], "start": 1776855066339, "stop": 1776855066400}], "start": 1776855066338, "stop": 1776855066401}, {"name": "And add user to kvs place", "status": "passed", "steps": [{"name": "GraphQL: addUserToPlace (KVS)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "c08a4245-572e-420c-ba72-fa17f18fb750-attachment.json", "type": "application/json"}], "start": 1776855066443, "stop": 1776855066526}], "start": 1776855066414, "stop": 1776855066527}, {"name": "Then addUserToPlace response is valid", "status": "passed", "start": 1776855066528, "stop": 1776855066529}, {"name": "When query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "6c4ddc67-499d-4be7-9375-c6d0f5287f55-attachment.json", "type": "application/json"}], "start": 1776855066530, "stop": 1776855066577}], "start": 1776855066529, "stop": 1776855066577}, {"name": "Then added member is present in place members results", "status": "passed", "start": 1776855066580, "stop": 1776855066582}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1776855066582, "stop": 1776855066684}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1776855066684, "stop": 1776855066735}], "start": 1776855066170, "stop": 1776855066735, "uuid": "5a48ada4-5ddc-42cb-be83-ee80bf725e4a", "historyId": "28af94122ac2a3b2fdb35067e7223b74", "testCaseId": "e1df57d5cb09a640d38460e97cc2651f", "fullName": "KVS GraphQL (place + members): Add user to place and verify member appears", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/allure-results/7d3100e4-67db-482a-a2e5-0965b97b5ba3-attachment.json b/allure-results/7d3100e4-67db-482a-a2e5-0965b97b5ba3-attachment.json new file mode 100644 index 0000000..cd456b2 --- /dev/null +++ b/allure-results/7d3100e4-67db-482a-a2e5-0965b97b5ba3-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8abc4c15e6311636d865c", + "member_id": "3846b1b6-c8f2-46c9-b06b-cd514e8a07c3" + } + } +} \ No newline at end of file diff --git a/allure-results/7d33e835-444e-4df6-9106-12384f2ad3bb-attachment.json b/allure-results/7d33e835-444e-4df6-9106-12384f2ad3bb-attachment.json new file mode 100644 index 0000000..0889b7d --- /dev/null +++ b/allure-results/7d33e835-444e-4df6-9106-12384f2ad3bb-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af1632367dfb4b45a50d", + "member_id": "c4610033-fa40-4a44-9eab-901f119ea62f" + } + } +} \ No newline at end of file diff --git a/allure-results/7d400fd8-283a-4854-9c93-21a2deecbc7f-attachment.txt b/allure-results/7d400fd8-283a-4854-9c93-21a2deecbc7f-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/7d400fd8-283a-4854-9c93-21a2deecbc7f-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/7d623ef6-0a59-4482-9347-41315822d414-attachment.txt b/allure-results/7d623ef6-0a59-4482-9347-41315822d414-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-results/7d623ef6-0a59-4482-9347-41315822d414-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7d7ef1e6-e24d-4550-b105-2260b002f230-attachment.txt b/allure-results/7d7ef1e6-e24d-4550-b105-2260b002f230-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/7d7ef1e6-e24d-4550-b105-2260b002f230-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7d846def-8807-4951-881e-41005a66fd64-attachment.txt b/allure-results/7d846def-8807-4951-881e-41005a66fd64-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/7d846def-8807-4951-881e-41005a66fd64-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7d852475-43d6-4bda-b99b-3b98900d365c-attachment.json b/allure-results/7d852475-43d6-4bda-b99b-3b98900d365c-attachment.json new file mode 100644 index 0000000..570f075 --- /dev/null +++ b/allure-results/7d852475-43d6-4bda-b99b-3b98900d365c-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "12bed3ac-4860-4df3-8461-b96f4ce9a7f3", + "created_at": "2026-05-04T14:37:20.178Z", + "updated_at": "2026-05-04T14:37:20.178Z", + "username": "+79991466462", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/7d9dadf5-e985-411c-9c5f-015c85dbe507-attachment.json b/allure-results/7d9dadf5-e985-411c-9c5f-015c85dbe507-attachment.json new file mode 100644 index 0000000..3c2f95b --- /dev/null +++ b/allure-results/7d9dadf5-e985-411c-9c5f-015c85dbe507-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b11ec15e6311636d89d8", + "member_id": "48b6d72d-699a-4987-b171-71b810a90283" + } + } +} \ No newline at end of file diff --git a/allure-results/7da6ce82-5ac6-44fb-bae4-2f77fa9b0b34-attachment.txt b/allure-results/7da6ce82-5ac6-44fb-bae4-2f77fa9b0b34-attachment.txt new file mode 100644 index 0000000..ae49e9d --- /dev/null +++ b/allure-results/7da6ce82-5ac6-44fb-bae4-2f77fa9b0b34-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"user_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7dab8025-e4ee-4f6b-a170-8dfead5bbbfa-attachment.txt b/allure-results/7dab8025-e4ee-4f6b-a170-8dfead5bbbfa-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/7dab8025-e4ee-4f6b-a170-8dfead5bbbfa-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7db83849-35da-46dd-8816-2f3fbe401b5a-attachment.txt b/allure-results/7db83849-35da-46dd-8816-2f3fbe401b5a-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/7db83849-35da-46dd-8816-2f3fbe401b5a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7dc1696c-f02a-4ce8-8335-0151b409f016-attachment.txt b/allure-results/7dc1696c-f02a-4ce8-8335-0151b409f016-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/7dc1696c-f02a-4ce8-8335-0151b409f016-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7e309e5f-db2f-4820-9859-320ba0d5b318-attachment.txt b/allure-results/7e309e5f-db2f-4820-9859-320ba0d5b318-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/7e309e5f-db2f-4820-9859-320ba0d5b318-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/7e333b90-9c6b-41cd-83cf-c1b2f02de385-attachment.json b/allure-results/7e333b90-9c6b-41cd-83cf-c1b2f02de385-attachment.json new file mode 100644 index 0000000..ed9e1e4 --- /dev/null +++ b/allure-results/7e333b90-9c6b-41cd-83cf-c1b2f02de385-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab2b037d44249d0d10be", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/7e5cd4af-afe8-4324-a30d-bd132a34bce5-attachment.txt b/allure-results/7e5cd4af-afe8-4324-a30d-bd132a34bce5-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/7e5cd4af-afe8-4324-a30d-bd132a34bce5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7e5f6258-37d9-49eb-b2e6-91aaab018979-attachment.json b/allure-results/7e5f6258-37d9-49eb-b2e6-91aaab018979-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/7e5f6258-37d9-49eb-b2e6-91aaab018979-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/7e76ba2d-1310-49fc-946e-b2a77169e95f-attachment.txt b/allure-results/7e76ba2d-1310-49fc-946e-b2a77169e95f-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-results/7e76ba2d-1310-49fc-946e-b2a77169e95f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7e7f6465-df08-4e79-99d9-ef13966d7323-attachment.txt b/allure-results/7e7f6465-df08-4e79-99d9-ef13966d7323-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/7e7f6465-df08-4e79-99d9-ef13966d7323-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7e7f72c1-3836-4e66-b8ed-678ec24ffa07-attachment.txt b/allure-results/7e7f72c1-3836-4e66-b8ed-678ec24ffa07-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/7e7f72c1-3836-4e66-b8ed-678ec24ffa07-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7e9c85cd-dc7e-44eb-a204-beeefa4a62ff-attachment.json b/allure-results/7e9c85cd-dc7e-44eb-a204-beeefa4a62ff-attachment.json new file mode 100644 index 0000000..6d3d900 --- /dev/null +++ b/allure-results/7e9c85cd-dc7e-44eb-a204-beeefa4a62ff-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8b01bdc029b6ba8f7cd33" + } + } +} \ No newline at end of file diff --git a/allure-results/7ec9efff-42cc-479e-b22d-773352db5b55-attachment.json b/allure-results/7ec9efff-42cc-479e-b22d-773352db5b55-attachment.json new file mode 100644 index 0000000..4d34e71 --- /dev/null +++ b/allure-results/7ec9efff-42cc-479e-b22d-773352db5b55-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "16dee254-58aa-4bc4-951f-c0adf0bf9da6", + "status": "accepted", + "privileges": null, + "user": { + "id": "16dee254-58aa-4bc4-951f-c0adf0bf9da6" + } + }, + { + "id": "8cd2ae8f-7abd-4c21-97ed-2c933ac11218", + "status": "accepted", + "privileges": null, + "user": { + "id": "8cd2ae8f-7abd-4c21-97ed-2c933ac11218" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/7ed7b116-41ff-42de-a5f6-c1ed3b361e1c-attachment.txt b/allure-results/7ed7b116-41ff-42de-a5f6-c1ed3b361e1c-attachment.txt new file mode 100644 index 0000000..fe605ef --- /dev/null +++ b/allure-results/7ed7b116-41ff-42de-a5f6-c1ed3b361e1c-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aad417bb1e0c5fc4db50', place_id='69f8aad4037d44249d0d1027'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7ee2c98a-5e44-475e-a275-e151cd817675-attachment.json b/allure-results/7ee2c98a-5e44-475e-a275-e151cd817675-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/7ee2c98a-5e44-475e-a275-e151cd817675-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/7f0a04ba-8a0e-4629-9175-049d37151ace-attachment.json b/allure-results/7f0a04ba-8a0e-4629-9175-049d37151ace-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/7f0a04ba-8a0e-4629-9175-049d37151ace-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/7f2fa228-4d06-40d6-ae99-ecdf2aee1d09-attachment.txt b/allure-results/7f2fa228-4d06-40d6-ae99-ecdf2aee1d09-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/7f2fa228-4d06-40d6-ae99-ecdf2aee1d09-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7f685e60-1839-442a-84ec-49b9b98a84d3-attachment.txt b/allure-results/7f685e60-1839-442a-84ec-49b9b98a84d3-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/7f685e60-1839-442a-84ec-49b9b98a84d3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7f6deaf0-7eb4-4ae2-afc9-54a4601e3f03-attachment.txt b/allure-results/7f6deaf0-7eb4-4ae2-afc9-54a4601e3f03-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/7f6deaf0-7eb4-4ae2-afc9-54a4601e3f03-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7fb320ca-9d76-4fcf-92b5-ab4ad75a9e91-attachment.json b/allure-results/7fb320ca-9d76-4fcf-92b5-ab4ad75a9e91-attachment.json new file mode 100644 index 0000000..d919489 --- /dev/null +++ b/allure-results/7fb320ca-9d76-4fcf-92b5-ab4ad75a9e91-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8aee7dc029b6ba8f7cd25", + "title": "pass-service-1777905383", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/7fb9be8c-a4f7-454e-9bfa-eada1eaa7d06-attachment.txt b/allure-results/7fb9be8c-a4f7-454e-9bfa-eada1eaa7d06-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-results/7fb9be8c-a4f7-454e-9bfa-eada1eaa7d06-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7fdd4783-ce16-40cb-8af1-46ce07119fdc-attachment.txt b/allure-results/7fdd4783-ce16-40cb-8af1-46ce07119fdc-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/7fdd4783-ce16-40cb-8af1-46ce07119fdc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/7fe39ea6-1f5e-4774-ba3c-cf548b14f8ed-attachment.json b/allure-results/7fe39ea6-1f5e-4774-ba3c-cf548b14f8ed-attachment.json new file mode 100644 index 0000000..d37456b --- /dev/null +++ b/allure-results/7fe39ea6-1f5e-4774-ba3c-cf548b14f8ed-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b07217bb1e0c5fc4dfad", + "member_id": "aa665c8b-5558-4989-b27d-7a90cf55091d" + } + } +} \ No newline at end of file diff --git a/allure-results/7ffda6ad-a0ff-4216-a762-558bdc460288-result.json b/allure-results/7ffda6ad-a0ff-4216-a762-558bdc460288-result.json new file mode 100644 index 0000000..8a4bcb9 --- /dev/null +++ b/allure-results/7ffda6ad-a0ff-4216-a762-558bdc460288-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 23, in step_create_pass_in_place3\n pass_id = td.create_pass()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1433, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904585418, "stop": 1777904585534}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b959b2d9-70fc-44c6-a84f-12731450c99b-attachment.json", "type": "application/json"}], "start": 1777904585535, "stop": 1777904585572}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "d8d84170-e36e-4b8d-8e75-19335c541d3e-attachment.json", "type": "application/json"}], "start": 1777904585572, "stop": 1777904585618}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "8e9f3dd8-2ad7-43cc-b0eb-f946a5cce3df-attachment.json", "type": "application/json"}], "start": 1777904585618, "stop": 1777904585657}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "abc4db15-59cb-4553-bb7a-3787c2f2c168-attachment.json", "type": "application/json"}], "start": 1777904585658, "stop": 1777904585705}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8abc932367dfb4b45a3c0)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "e2a53183-6ece-460b-9ccc-0c909e2a61eb-attachment.json", "type": "application/json"}], "start": 1777904585705, "stop": 1777904585773}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "c1271862-177b-42ac-95fb-a96c2ddb8e80-attachment.json", "type": "application/json"}], "start": 1777904585773, "stop": 1777904585815}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8abc9c15e6311636d8698)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "bc401461-c3e6-4080-b19d-3d8cfcc4dc26-attachment.json", "type": "application/json"}], "start": 1777904585815, "stop": 1777904585884}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "a9190d7c-c38b-42b0-ae21-9401159e589f-attachment.json", "type": "application/json"}], "start": 1777904585884, "stop": 1777904585927}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8abc932367dfb4b45a3c3)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "be2eb637-0db3-4828-8d76-619448dec9ac-attachment.json", "type": "application/json"}], "start": 1777904585927, "stop": 1777904585991}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=6915dc03462d5aea0adc8cbd)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "8b48b188-3af7-479d-a20a-4c577c75ff77-attachment.json", "type": "application/json"}], "start": 1777904585992, "stop": 1777904586078}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "741f038f-31f7-4532-baf9-4abf8108c5f4-attachment.txt", "type": "text/plain"}], "start": 1777904586099, "stop": 1777904586128}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "9c928fa9-2ce5-46d4-80fe-7367290b939b-attachment.txt", "type": "text/plain"}], "start": 1777904586128, "stop": 1777904586163}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "67ab1bd3-8d89-4a41-9efe-6852f04c8f79-attachment.txt", "type": "text/plain"}], "start": 1777904586163, "stop": 1777904586189}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "f2a5a768-ba7e-4225-8867-46ba8f3e4883-attachment.txt", "type": "text/plain"}], "start": 1777904586189, "stop": 1777904586214}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "67bf6733-d130-4a1b-b6d9-e8d2a1a9035d-attachment.txt", "type": "text/plain"}], "start": 1777904586214, "stop": 1777904586239}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "5e8534f3-f730-491d-a0be-a8a36760fb0b-attachment.txt", "type": "text/plain"}], "start": 1777904586239, "stop": 1777904586289}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "278062cd-11f4-4054-aa79-2430ee44804d-attachment.txt", "type": "text/plain"}], "start": 1777904586289, "stop": 1777904586343}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "5fcaa428-ddcc-40b3-a2a3-65b6e8493ed0-attachment.txt", "type": "text/plain"}], "start": 1777904586343, "stop": 1777904586367}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "b7dd4625-d73e-40bf-b618-0728726dcd4d-attachment.txt", "type": "text/plain"}], "start": 1777904586367, "stop": 1777904586395}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "d57d2df8-5c6b-47f4-820b-0f18e4a0bedd-attachment.txt", "type": "text/plain"}], "start": 1777904586395, "stop": 1777904586419}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "23a94fe6-ee11-4ea4-b80b-13dcb79b92c1-attachment.txt", "type": "text/plain"}], "start": 1777904586419, "stop": 1777904586443}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "be4b55e6-978f-4817-b1bf-d59865a1cdcb-attachment.txt", "type": "text/plain"}], "start": 1777904586443, "stop": 1777904586468}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "2a76ffcf-40b6-4757-815c-b8162827f6e1-attachment.txt", "type": "text/plain"}], "start": 1777904586468, "stop": 1777904586506}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "e203b1a8-4f4b-41f8-95bc-e745c83bc2bf-attachment.txt", "type": "text/plain"}], "start": 1777904586506, "stop": 1777904586551}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "1a0eca0c-2e42-4413-a7ca-e196fe226201-attachment.txt", "type": "text/plain"}], "start": 1777904586551, "stop": 1777904586575}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "67cee58c-fafa-4418-8dbb-dd68b8573bee-attachment.txt", "type": "text/plain"}], "start": 1777904586575, "stop": 1777904586603}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "dc57a45c-cf1b-4d2f-94f6-e91b4e2466b9-attachment.txt", "type": "text/plain"}], "start": 1777904586603, "stop": 1777904586630}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "3e100cdb-be35-4240-abec-314edce502ae-attachment.txt", "type": "text/plain"}], "start": 1777904586630, "stop": 1777904586654}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "25d3ee80-7b43-4792-8060-aa1a43cc73e0-attachment.txt", "type": "text/plain"}], "start": 1777904586654, "stop": 1777904586702}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "9446443d-e52c-40ed-a978-ad82e36bed80-attachment.txt", "type": "text/plain"}], "start": 1777904586702, "stop": 1777904586723}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "54c57f2b-5a02-49ae-8b30-57b8bb2615d5-attachment.txt", "type": "text/plain"}], "start": 1777904586724, "stop": 1777904586752}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "a7144f97-0338-4c12-b0b4-c302d3e66159-attachment.txt", "type": "text/plain"}], "start": 1777904586752, "stop": 1777904586782}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "52e2028a-223a-43f2-a7bf-3a169421213d-attachment.txt", "type": "text/plain"}], "start": 1777904586782, "stop": 1777904586813}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "e9160bf2-1a4f-472a-a333-ad5c5f171ab0-attachment.txt", "type": "text/plain"}], "start": 1777904586813, "stop": 1777904586838}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "7355e471-895e-48aa-b929-1029fbcccb42-attachment.txt", "type": "text/plain"}], "start": 1777904586838, "stop": 1777904586862}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "c3cb2c25-4ed2-4a59-b043-e997421d48dd-attachment.txt", "type": "text/plain"}], "start": 1777904586862, "stop": 1777904586886}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "9a5df019-dcfe-4f12-97c2-ccd41d1ef3de-attachment.txt", "type": "text/plain"}], "start": 1777904586886, "stop": 1777904586920}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "71133e6c-12dd-44cf-acaa-15fc279fe626-attachment.txt", "type": "text/plain"}], "start": 1777904586920, "stop": 1777904586970}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "dc11b396-bce7-4e5a-b0af-795f9acf0eba-attachment.txt", "type": "text/plain"}], "start": 1777904586970, "stop": 1777904587004}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "03eb1b9e-03c7-43b6-9e7d-fa18b8e2385c-attachment.txt", "type": "text/plain"}], "start": 1777904587004, "stop": 1777904587027}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "f41a4b48-ba52-423e-8151-c007ebd337df-attachment.txt", "type": "text/plain"}], "start": 1777904587027, "stop": 1777904587056}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "c9855357-fb3e-445d-9b7f-be7f82e4d3be-attachment.txt", "type": "text/plain"}], "start": 1777904587056, "stop": 1777904587081}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "071be85a-d7d4-4a37-8da4-497325f45b33-attachment.txt", "type": "text/plain"}], "start": 1777904587081, "stop": 1777904587109}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "c9486c07-7e9c-4879-bb29-023ada10e009-attachment.txt", "type": "text/plain"}], "start": 1777904587109, "stop": 1777904587151}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "5a2a31e9-18a3-404a-b2f8-2ac350dd2c36-attachment.txt", "type": "text/plain"}], "start": 1777904587151, "stop": 1777904587176}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "c2a9bc8f-1ca1-40cf-b1df-f3e401d86c21-attachment.txt", "type": "text/plain"}], "start": 1777904587176, "stop": 1777904587200}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "120b5d0e-2a84-4d3c-a704-1bbf22f0b228-attachment.txt", "type": "text/plain"}], "start": 1777904587200, "stop": 1777904587226}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "431924e3-d618-4aba-9682-e21a169f5208-attachment.txt", "type": "text/plain"}], "start": 1777904587226, "stop": 1777904587253}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "73c543c6-c3a0-407d-851a-b43fe4a4165e-attachment.txt", "type": "text/plain"}], "start": 1777904587254, "stop": 1777904587300}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "95895365-7e2a-4688-a2e3-0fa53f4ad612-attachment.txt", "type": "text/plain"}], "start": 1777904587300, "stop": 1777904587361}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "77df1e4b-71e8-4d5e-a8b6-ceb16ba13589-attachment.txt", "type": "text/plain"}], "start": 1777904587362, "stop": 1777904587389}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "e19e7f10-c269-4ae3-8539-a0bc7cca9dfb-attachment.txt", "type": "text/plain"}], "start": 1777904587389, "stop": 1777904587428}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "748b3958-ac2d-4a27-b9c2-747debe0aa0e-attachment.txt", "type": "text/plain"}], "start": 1777904587428, "stop": 1777904587453}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "35f539d2-25db-4b8b-83bd-f92fb6417ab1-attachment.txt", "type": "text/plain"}], "start": 1777904587453, "stop": 1777904587484}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "0473a2e4-53cf-4fb8-8c44-e0ac3e60a3d5-attachment.txt", "type": "text/plain"}], "start": 1777904587484, "stop": 1777904587505}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "f597bb34-7e20-4a22-adcb-edb9fa311147-attachment.txt", "type": "text/plain"}], "start": 1777904587505, "stop": 1777904587568}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "bb02be47-04e1-4f8b-8957-89847ae8fe4b-attachment.txt", "type": "text/plain"}], "start": 1777904587569, "stop": 1777904587594}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "8094b520-feac-461b-881e-517397e35950-attachment.txt", "type": "text/plain"}], "start": 1777904587594, "stop": 1777904587619}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "6718a9fb-0d04-4c9b-91b8-3a43b7a29b51-attachment.txt", "type": "text/plain"}], "start": 1777904587619, "stop": 1777904587646}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "8852361a-829f-43f1-85c1-55525d5853cb-attachment.txt", "type": "text/plain"}], "start": 1777904587646, "stop": 1777904587672}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "e3274cde-f416-450b-88ab-ced5c9c486ec-attachment.txt", "type": "text/plain"}], "start": 1777904587672, "stop": 1777904587697}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "d2199d00-84ac-41ba-9a0e-c117df98ae39-attachment.txt", "type": "text/plain"}], "start": 1777904587697, "stop": 1777904587725}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "85f2516d-ccf7-4448-aea0-4aaa9fd7437f-attachment.txt", "type": "text/plain"}], "start": 1777904587725, "stop": 1777904587773}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "1ed844c3-2a29-42c3-9b05-7db0eb2209d7-attachment.txt", "type": "text/plain"}], "start": 1777904587773, "stop": 1777904587798}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "00b5284d-81b2-4f69-9ecf-d9cfd56f869e-attachment.txt", "type": "text/plain"}], "start": 1777904587798, "stop": 1777904587824}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "32628a83-15e3-4dfe-b057-015a4889fa97-attachment.txt", "type": "text/plain"}], "start": 1777904587824, "stop": 1777904587849}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "adebf8d1-a66b-4fb8-a7a5-05aa9f2451f0-attachment.txt", "type": "text/plain"}], "start": 1777904587849, "stop": 1777904588876}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "927928bd-bdf6-4e7b-b088-8ffacf2997bd-attachment.txt", "type": "text/plain"}], "start": 1777904588876, "stop": 1777904588902}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "51f22155-502e-40ea-abd2-4e8bee7945c7-attachment.txt", "type": "text/plain"}], "start": 1777904588902, "stop": 1777904588928}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "633f183f-0064-4b01-99d9-11e0cf7105f7-attachment.txt", "type": "text/plain"}], "start": 1777904588928, "stop": 1777904588954}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "e4e9710b-c9dc-4c35-b35b-326ce8476166-attachment.json", "type": "application/json"}], "start": 1777904588956, "stop": 1777904589088}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777904589088, "stop": 1777904589207}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "c1cf80a3-27b4-4256-ad3f-2cc51e692c36-attachment.json", "type": "application/json"}], "start": 1777904589207, "stop": 1777904589245}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "9e316298-454d-429f-a93a-304fe41d2a13-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "3a860f3b-1fb6-461a-95d7-1a1786702860-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "fbc8d609-a2cc-4f8d-b8f7-c2192d674bb0-attachment.txt", "type": "text/plain"}], "start": 1777904585534, "stop": 1777904589247}, {"name": "And create pass in place #3 for approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 23, in step_create_pass_in_place3\n pass_id = td.create_pass()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1433, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "e8549adc-e91c-4bb7-95f7-24f14252b1a6-attachment.txt", "type": "text/plain"}], "start": 1777904589248, "stop": 1777904589271}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "3402826c-0d98-4858-9a47-cf885b6ffde2-attachment.txt", "type": "text/plain"}], "start": 1777904589271, "stop": 1777904589299}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "14220097-0d92-4107-bc53-bd4a6f47be53-attachment.txt", "type": "text/plain"}], "start": 1777904589299, "stop": 1777904589328}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "0e099cb0-adf3-4731-8b41-f25f138202a5-attachment.txt", "type": "text/plain"}], "start": 1777904589328, "stop": 1777904589354}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "b55e0b5f-8d95-4672-aa3b-e8d1899a0165-attachment.txt", "type": "text/plain"}], "start": 1777904589354, "stop": 1777904589381}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "45efae9c-d985-43cf-b17d-8015b4e34b4c-attachment.txt", "type": "text/plain"}], "start": 1777904589381, "stop": 1777904589406}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "44dd3862-24af-412d-ac53-760b7105ad27-attachment.txt", "type": "text/plain"}], "start": 1777904589406, "stop": 1777904589429}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "4e491016-0bbc-42ce-84af-f411157ce45d-attachment.txt", "type": "text/plain"}], "start": 1777904589429, "stop": 1777904589452}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "20dc7a83-8516-4aa3-b4d0-6242dd11c6d9-attachment.txt", "type": "text/plain"}], "start": 1777904589452, "stop": 1777904589475}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "2aacf741-8fc1-472f-8d05-9b69433767dc-attachment.txt", "type": "text/plain"}], "start": 1777904589475, "stop": 1777904589500}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "b5e25d25-a2f5-4d52-9bc0-35cdc3e95e3a-attachment.txt", "type": "text/plain"}], "start": 1777904589501, "stop": 1777904589522}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "b0ce0733-f2a0-4f57-97b9-fa7ecc7f3718-attachment.txt", "type": "text/plain"}], "start": 1777904589522, "stop": 1777904589544}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "828cfe21-6995-4df9-a5c9-5d798ce3db00-attachment.txt", "type": "text/plain"}], "start": 1777904589544, "stop": 1777904589569}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "1aad7678-0c41-45e0-a291-e965aa1df420-attachment.txt", "type": "text/plain"}], "start": 1777904589569, "stop": 1777904589595}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "a8f380d1-69f2-4bce-97eb-a8b553b56967-attachment.txt", "type": "text/plain"}], "start": 1777904589595, "stop": 1777904589620}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "c1616621-0b2f-4d78-bb2a-3c124a4af59d-attachment.txt", "type": "text/plain"}], "start": 1777904589620, "stop": 1777904589645}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "54a44b3d-e5e6-4b2a-bb61-7c137d8c908b-attachment.txt", "type": "text/plain"}], "start": 1777904589645, "stop": 1777904589669}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "837664f1-4750-4f79-89a9-0ac0924100b3-attachment.txt", "type": "text/plain"}], "start": 1777904589669, "stop": 1777904589693}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "09b7386a-fa3e-49b8-9b5c-c0c2b3e93490-attachment.txt", "type": "text/plain"}], "start": 1777904589693, "stop": 1777904589721}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "80e6bd3c-66d1-45f7-af20-55885e07e637-attachment.txt", "type": "text/plain"}], "start": 1777904589721, "stop": 1777904589746}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "8b33c6ef-78a7-40b0-a26c-eb995b6a1f56-attachment.json", "type": "application/json"}], "start": 1777904589747, "stop": 1777904589779}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "91e0175c-9bd9-40ee-a14d-5957059f75d3-attachment.json", "type": "application/json"}], "start": 1777904589779, "stop": 1777904589815}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "c617e21f-f6a1-4b75-b3bc-60845cb3d15f-attachment.json", "type": "application/json"}], "start": 1777904589815, "stop": 1777904589858}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "8e1e91c7-dd7c-42fb-a413-1f0743917960-attachment.json", "type": "application/json"}], "start": 1777904589858, "stop": 1777904590231}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v1)", "source": "e32abf62-8e3c-43ec-9e50-22ffc1fc48f7-attachment.txt", "type": "text/plain"}], "start": 1777904590231, "stop": 1777904590273}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "96bdd182-907d-4aa9-a510-fac54ea434fa-attachment.txt", "type": "text/plain"}], "start": 1777904589247, "stop": 1777904590274}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904590274, "stop": 1777904590480}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777904590480, "stop": 1777904590559}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904590559, "stop": 1777904590730}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904590730, "stop": 1777904590783}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904590783, "stop": 1777904590946}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904590946, "stop": 1777904591113}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904591113, "stop": 1777904591272}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904591272, "stop": 1777904591337}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904591337, "stop": 1777904591384}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904591384, "stop": 1777904591435}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904591438, "stop": 1777904591438}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904591438, "stop": 1777904591439}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777904591439, "stop": 1777904591439}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904591439, "stop": 1777904591439}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904591439, "stop": 1777904591439}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904591439, "stop": 1777904591439}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904591439, "stop": 1777904591439}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904591439, "stop": 1777904591439}], "start": 1777904585416, "stop": 1777904591439, "uuid": "1f511b68-0587-4aba-b141-83e1e4dc961d", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/801d47d8-71ab-4dd0-875d-12683e32abfc-attachment.json b/allure-results/801d47d8-71ab-4dd0-875d-12683e32abfc-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/801d47d8-71ab-4dd0-875d-12683e32abfc-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8026f937-173e-4f84-82e8-4afbabbdb4a3-attachment.txt b/allure-results/8026f937-173e-4f84-82e8-4afbabbdb4a3-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/8026f937-173e-4f84-82e8-4afbabbdb4a3-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/802e4fea-908c-44f7-b0db-f2c876722b62-attachment.json b/allure-results/802e4fea-908c-44f7-b0db-f2c876722b62-attachment.json new file mode 100644 index 0000000..e061fae --- /dev/null +++ b/allure-results/802e4fea-908c-44f7-b0db-f2c876722b62-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "71a485e1-c727-48bd-8b7a-e3f783829adb", + "created_at": "2026-05-04T14:35:47.929Z", + "updated_at": "2026-05-04T14:35:47.929Z", + "username": "+79993946342", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8037ad8f-da64-4bfb-b243-c0b5b94210d9-attachment.txt b/allure-results/8037ad8f-da64-4bfb-b243-c0b5b94210d9-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/8037ad8f-da64-4bfb-b243-c0b5b94210d9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/80729bf0-cdb5-4fdf-a3b0-b014240236c2-attachment.json b/allure-results/80729bf0-cdb5-4fdf-a3b0-b014240236c2-attachment.json new file mode 100644 index 0000000..6077151 --- /dev/null +++ b/allure-results/80729bf0-cdb5-4fdf-a3b0-b014240236c2-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "74152b85-8490-4ec5-b9d4-83075700498e", + "status": "accepted", + "privileges": null, + "user": { + "id": "74152b85-8490-4ec5-b9d4-83075700498e" + } + }, + { + "id": "adc507e0-6f7b-4589-ba32-9bc5da653ebe", + "status": "accepted", + "privileges": null, + "user": { + "id": "adc507e0-6f7b-4589-ba32-9bc5da653ebe" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/808d2868-401c-47e0-8877-e4b8dd39182f-attachment.txt b/allure-results/808d2868-401c-47e0-8877-e4b8dd39182f-attachment.txt new file mode 100644 index 0000000..8713dcf --- /dev/null +++ b/allure-results/808d2868-401c-47e0-8877-e4b8dd39182f-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aee917bb1e0c5fc4de1c", account_id: "f9863db0-5794-43c2-9f9a-8b0094b7c118", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/8094b520-feac-461b-881e-517397e35950-attachment.txt b/allure-results/8094b520-feac-461b-881e-517397e35950-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/8094b520-feac-461b-881e-517397e35950-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/80a8162a-ae55-469c-a8f6-67a9042facbc-attachment.txt b/allure-results/80a8162a-ae55-469c-a8f6-67a9042facbc-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/80a8162a-ae55-469c-a8f6-67a9042facbc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/80ce3dba-477c-4048-8077-a4c8f6d8072b-attachment.txt b/allure-results/80ce3dba-477c-4048-8077-a4c8f6d8072b-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-results/80ce3dba-477c-4048-8077-a4c8f6d8072b-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-results/80e6bd3c-66d1-45f7-af20-55885e07e637-attachment.txt b/allure-results/80e6bd3c-66d1-45f7-af20-55885e07e637-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/80e6bd3c-66d1-45f7-af20-55885e07e637-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8117dfa2-bc9b-4538-8532-2612244c83ce-attachment.txt b/allure-results/8117dfa2-bc9b-4538-8532-2612244c83ce-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-results/8117dfa2-bc9b-4538-8532-2612244c83ce-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/812853b9-af6e-4863-bd06-f3745a7e3f23-attachment.txt b/allure-results/812853b9-af6e-4863-bd06-f3745a7e3f23-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/812853b9-af6e-4863-bd06-f3745a7e3f23-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/813406b8-e306-4f05-9ac5-240b877325cc-attachment.txt b/allure-results/813406b8-e306-4f05-9ac5-240b877325cc-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/813406b8-e306-4f05-9ac5-240b877325cc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/81375480-edf0-4377-848d-1d4a842487fb-attachment.json b/allure-results/81375480-edf0-4377-848d-1d4a842487fb-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/81375480-edf0-4377-848d-1d4a842487fb-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/81566d4e-afbd-4630-9173-28bd063144fb-attachment.txt b/allure-results/81566d4e-afbd-4630-9173-28bd063144fb-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/81566d4e-afbd-4630-9173-28bd063144fb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/815a20cb-9887-4d81-abe6-417773bcca30-attachment.txt b/allure-results/815a20cb-9887-4d81-abe6-417773bcca30-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/815a20cb-9887-4d81-abe6-417773bcca30-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/815d979a-22fb-4e59-af0c-cd795787f121-attachment.txt b/allure-results/815d979a-22fb-4e59-af0c-cd795787f121-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/815d979a-22fb-4e59-af0c-cd795787f121-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/815e1874-55d0-465f-95af-5b6cdfa9dbdf-attachment.txt b/allure-results/815e1874-55d0-465f-95af-5b6cdfa9dbdf-attachment.txt new file mode 100644 index 0000000..ae49e9d --- /dev/null +++ b/allure-results/815e1874-55d0-465f-95af-5b6cdfa9dbdf-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"user_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8171923f-b7a1-4a1d-bb16-961e6eb94078-attachment.txt b/allure-results/8171923f-b7a1-4a1d-bb16-961e6eb94078-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/8171923f-b7a1-4a1d-bb16-961e6eb94078-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8172684f-ead4-4968-a607-8cf338c4a7f3-attachment.txt b/allure-results/8172684f-ead4-4968-a607-8cf338c4a7f3-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/8172684f-ead4-4968-a607-8cf338c4a7f3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/817e6c59-29d9-4138-bfee-86e4bf8d21d9-attachment.txt b/allure-results/817e6c59-29d9-4138-bfee-86e4bf8d21d9-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/817e6c59-29d9-4138-bfee-86e4bf8d21d9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/818068db-64da-467e-bc68-4c75f8bdab8b-attachment.json b/allure-results/818068db-64da-467e-bc68-4c75f8bdab8b-attachment.json new file mode 100644 index 0000000..8582f1d --- /dev/null +++ b/allure-results/818068db-64da-467e-bc68-4c75f8bdab8b-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "625e82e7-7c1f-4485-a8b4-dc3ca2e863bd", + "created_at": "2026-05-04T14:20:28.330Z", + "updated_at": "2026-05-04T14:20:28.330Z", + "username": "+79993444385", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/81b760a4-c164-4aae-82b9-24934a2827a1-attachment.txt b/allure-results/81b760a4-c164-4aae-82b9-24934a2827a1-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/81b760a4-c164-4aae-82b9-24934a2827a1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/81cb735c-5f9e-44cb-8ac6-00370aacf88a-attachment.txt b/allure-results/81cb735c-5f9e-44cb-8ac6-00370aacf88a-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/81cb735c-5f9e-44cb-8ac6-00370aacf88a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/81db046c-1505-4d1e-a563-f98bf77d6e6f-attachment.txt b/allure-results/81db046c-1505-4d1e-a563-f98bf77d6e6f-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/81db046c-1505-4d1e-a563-f98bf77d6e6f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/81f40182-936a-43ee-a0b0-78fca4d0ad1c-attachment.txt b/allure-results/81f40182-936a-43ee-a0b0-78fca4d0ad1c-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/81f40182-936a-43ee-a0b0-78fca4d0ad1c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/822f6a26-ab7b-4a8a-aea5-76d0f8f62871-attachment.json b/allure-results/822f6a26-ab7b-4a8a-aea5-76d0f8f62871-attachment.json new file mode 100644 index 0000000..5085313 --- /dev/null +++ b/allure-results/822f6a26-ab7b-4a8a-aea5-76d0f8f62871-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab7932367dfb4b45a2d7", + "member_id": "faffea8e-7d52-44d8-a006-40e3e556e4f0" + } + } +} \ No newline at end of file diff --git a/allure-results/8234d982-1646-450d-93b9-d418fcecdd19-attachment.txt b/allure-results/8234d982-1646-450d-93b9-d418fcecdd19-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-results/8234d982-1646-450d-93b9-d418fcecdd19-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/824ba775-24d1-4a8b-9bee-e85c665dae14-attachment.json b/allure-results/824ba775-24d1-4a8b-9bee-e85c665dae14-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/824ba775-24d1-4a8b-9bee-e85c665dae14-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/826c5ea4-15b7-4f0d-8350-6824014fd9b0-attachment.json b/allure-results/826c5ea4-15b7-4f0d-8350-6824014fd9b0-attachment.json new file mode 100644 index 0000000..25ed065 --- /dev/null +++ b/allure-results/826c5ea4-15b7-4f0d-8350-6824014fd9b0-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af2a32367dfb4b45a557", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/8274392d-7dc4-4c62-a97c-217fcfe26695-attachment.json b/allure-results/8274392d-7dc4-4c62-a97c-217fcfe26695-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/8274392d-7dc4-4c62-a97c-217fcfe26695-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/827ca665-5b60-4fb3-a0e9-c2373c90afdd-attachment.json b/allure-results/827ca665-5b60-4fb3-a0e9-c2373c90afdd-attachment.json new file mode 100644 index 0000000..07225bd --- /dev/null +++ b/allure-results/827ca665-5b60-4fb3-a0e9-c2373c90afdd-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "6ab95181-046a-4efb-b8df-74934afc1657", + "status": "accepted", + "privileges": null, + "user": { + "id": "6ab95181-046a-4efb-b8df-74934afc1657" + } + }, + { + "id": "dc47145e-4fb8-45af-a74b-ed9eaf2d06d9", + "status": "accepted", + "privileges": null, + "user": { + "id": "dc47145e-4fb8-45af-a74b-ed9eaf2d06d9" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/828cfe21-6995-4df9-a5c9-5d798ce3db00-attachment.txt b/allure-results/828cfe21-6995-4df9-a5c9-5d798ce3db00-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/828cfe21-6995-4df9-a5c9-5d798ce3db00-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/828d5cb2-bbfe-47b8-bda2-3a454aaaa956-attachment.json b/allure-results/828d5cb2-bbfe-47b8-bda2-3a454aaaa956-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/828d5cb2-bbfe-47b8-bda2-3a454aaaa956-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8292dda9-b649-4299-b218-7f7fc1a65f63-attachment.txt b/allure-results/8292dda9-b649-4299-b218-7f7fc1a65f63-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/8292dda9-b649-4299-b218-7f7fc1a65f63-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/82cab371-577f-437d-a48e-6527c70ba3b4-attachment.json b/allure-results/82cab371-577f-437d-a48e-6527c70ba3b4-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/82cab371-577f-437d-a48e-6527c70ba3b4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/82d4143d-5325-419c-af19-e9d9fb471db8-attachment.txt b/allure-results/82d4143d-5325-419c-af19-e9d9fb471db8-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/82d4143d-5325-419c-af19-e9d9fb471db8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/82e3fba4-4e33-433e-9e49-132e401791b8-attachment.txt b/allure-results/82e3fba4-4e33-433e-9e49-132e401791b8-attachment.txt new file mode 100644 index 0000000..019a45c --- /dev/null +++ b/allure-results/82e3fba4-4e33-433e-9e49-132e401791b8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"createEntrance\" must not have a selection since type \"JSONObject!\" has no subfields.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/82f0ad59-80e7-4d2d-ae7f-9a2e2160f2ee-attachment.json b/allure-results/82f0ad59-80e7-4d2d-ae7f-9a2e2160f2ee-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/82f0ad59-80e7-4d2d-ae7f-9a2e2160f2ee-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/83035244-c207-4d2e-bbb7-010e3940725d-result.json b/allure-results/83035244-c207-4d2e-bbb7-010e3940725d-result.json new file mode 100644 index 0000000..0966e65 --- /dev/null +++ b/allure-results/83035244-c207-4d2e-bbb7-010e3940725d-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777904597837, "stop": 1777904597958}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "d27c31b4-e507-4ecf-9ce5-3c4bb6c08f78-attachment.json", "type": "application/json"}], "start": 1777904597961, "stop": 1777904598002}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "85abc1c5-7726-44f7-ae82-5a53663d8c9f-attachment.json", "type": "application/json"}], "start": 1777904598002, "stop": 1777904598037}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "d6e37b8a-1698-43d4-8758-cf3180c5c2a1-attachment.json", "type": "application/json"}], "start": 1777904598037, "stop": 1777904598077}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "35fb6621-fae6-459a-89e7-6e06dc4ac0c6-attachment.json", "type": "application/json"}], "start": 1777904598077, "stop": 1777904598116}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "d41c1fc2-2d27-4dfb-9254-4765baa79250-attachment.json", "type": "application/json"}], "start": 1777904598116, "stop": 1777904598158}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "09a74631-1aa3-46a8-8663-4d3e9b9d8091-attachment.json", "type": "application/json"}], "start": 1777904598158, "stop": 1777904598197}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "eba9671b-9aee-425e-bd61-aeee168fb394-attachment.json", "type": "application/json"}], "start": 1777904598197, "stop": 1777904598439}], "start": 1777904597958, "stop": 1777904598439}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "32a29903-004b-495d-af6e-fe9cb19f6749-attachment.json", "type": "application/json"}], "start": 1777904598440, "stop": 1777904598613}], "start": 1777904598439, "stop": 1777904598613}, {"name": "And query places by worker member filter", "status": "passed", "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "cfbaf780-7397-41f8-9023-cfc57e5b3f85-attachment.txt", "type": "text/plain"}], "start": 1777904598637, "stop": 1777904598667}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "1a4fd418-261d-4d6a-8ad8-bb1471a21512-attachment.txt", "type": "text/plain"}], "start": 1777904598667, "stop": 1777904598712}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "23ac9a16-e955-402d-b55f-2f790ef7d7ad-attachment.txt", "type": "text/plain"}], "start": 1777904598712, "stop": 1777904598756}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "85c779bb-0690-4e10-99be-190e594e7086-attachment.json", "type": "application/json"}], "start": 1777904598756, "stop": 1777904598790}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "de76f1a2-745b-4ed0-8288-f941ccb85add-attachment.json", "type": "application/json"}], "start": 1777904598790, "stop": 1777904598820}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "cb180307-dc8d-43ef-a362-b75c939a1269-attachment.json", "type": "application/json"}], "start": 1777904598820, "stop": 1777904598851}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "e00c04ca-1f39-41c7-be02-e21f91726150-attachment.json", "type": "application/json"}], "start": 1777904598851, "stop": 1777904598880}], "attachments": [{"name": "place(filters.*) fallback synthetic response", "source": "ad8ab1dd-a419-4f1d-a9ca-9a43362a5e70-attachment.json", "type": "application/json"}], "start": 1777904598614, "stop": 1777904598882}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "passed", "start": 1777904598882, "stop": 1777904598883}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904598883, "stop": 1777904599129}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904599129, "stop": 1777904599355}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904599355, "stop": 1777904599507}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904599507, "stop": 1777904599573}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904599573, "stop": 1777904599632}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904599632, "stop": 1777904599683}], "start": 1777904597835, "stop": 1777904599683, "uuid": "23103815-9f5f-4206-88de-c888462139b1", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/8366d746-10c0-4aff-942d-7fb1f49e396b-attachment.txt b/allure-results/8366d746-10c0-4aff-942d-7fb1f49e396b-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/8366d746-10c0-4aff-942d-7fb1f49e396b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/836c1b21-e635-45d6-aca0-15f17aa8d09d-attachment.txt b/allure-results/836c1b21-e635-45d6-aca0-15f17aa8d09d-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/836c1b21-e635-45d6-aca0-15f17aa8d09d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/837664f1-4750-4f79-89a9-0ac0924100b3-attachment.txt b/allure-results/837664f1-4750-4f79-89a9-0ac0924100b3-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/837664f1-4750-4f79-89a9-0ac0924100b3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8380d9cc-ff66-4de4-a3a9-3bf71596b955-attachment.json b/allure-results/8380d9cc-ff66-4de4-a3a9-3bf71596b955-attachment.json new file mode 100644 index 0000000..88721fa --- /dev/null +++ b/allure-results/8380d9cc-ff66-4de4-a3a9-3bf71596b955-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af2a32367dfb4b45a55a", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/83afc377-a4af-4de3-a139-228427a1316f-attachment.json b/allure-results/83afc377-a4af-4de3-a139-228427a1316f-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/83afc377-a4af-4de3-a139-228427a1316f-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/83be76d3-1bd3-4928-a852-8ca8c5b81b54-attachment.json b/allure-results/83be76d3-1bd3-4928-a852-8ca8c5b81b54-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/83be76d3-1bd3-4928-a852-8ca8c5b81b54-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/83da027f-056e-4a56-93aa-c46986c54b0c-attachment.txt b/allure-results/83da027f-056e-4a56-93aa-c46986c54b0c-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/83da027f-056e-4a56-93aa-c46986c54b0c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/83e7d394-3c70-4ce5-ae63-5a72e03b4141-attachment.json b/allure-results/83e7d394-3c70-4ce5-ae63-5a72e03b4141-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/83e7d394-3c70-4ce5-ae63-5a72e03b4141-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/842dbbed-ca59-4cf6-9f7e-253a7c503849-attachment.txt b/allure-results/842dbbed-ca59-4cf6-9f7e-253a7c503849-attachment.txt new file mode 100644 index 0000000..5d0191f --- /dev/null +++ b/allure-results/842dbbed-ca59-4cf6-9f7e-253a7c503849-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] \ No newline at end of file diff --git a/allure-results/8443d00d-1630-46b8-8aec-0485fd1e38e5-attachment.txt b/allure-results/8443d00d-1630-46b8-8aec-0485fd1e38e5-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/8443d00d-1630-46b8-8aec-0485fd1e38e5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/844bd320-c79d-4107-b3d9-7b347677da55-attachment.json b/allure-results/844bd320-c79d-4107-b3d9-7b347677da55-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/844bd320-c79d-4107-b3d9-7b347677da55-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/84ccacfe-d8e1-46a2-8999-4bb47adcf193-attachment.json b/allure-results/84ccacfe-d8e1-46a2-8999-4bb47adcf193-attachment.json new file mode 100644 index 0000000..7e5f93f --- /dev/null +++ b/allure-results/84ccacfe-d8e1-46a2-8999-4bb47adcf193-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "211b835f-56cb-447c-9040-6fa712c40c80", + "status": "accepted", + "privileges": null, + "user": { + "id": "211b835f-56cb-447c-9040-6fa712c40c80" + } + }, + { + "id": "d5ddd130-342a-468f-ac50-4a8808d184b4", + "status": "accepted", + "privileges": null, + "user": { + "id": "d5ddd130-342a-468f-ac50-4a8808d184b4" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/8508f356-d998-465b-8e19-3005c07aa41c-attachment.json b/allure-results/8508f356-d998-465b-8e19-3005c07aa41c-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/8508f356-d998-465b-8e19-3005c07aa41c-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/851491f8-f638-44c7-908b-c467b89a7191-attachment.json b/allure-results/851491f8-f638-44c7-908b-c467b89a7191-attachment.json deleted file mode 100644 index bd9fd35..0000000 --- a/allure-results/851491f8-f638-44c7-908b-c467b89a7191-attachment.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a8180bfa76f761dd1b20", - "member_id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1" - } - } -} \ No newline at end of file diff --git a/allure-results/85368b65-d98c-46b3-8d6c-7183f5bf75e5-attachment.txt b/allure-results/85368b65-d98c-46b3-8d6c-7183f5bf75e5-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/85368b65-d98c-46b3-8d6c-7183f5bf75e5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/85536b41-5cef-4112-b716-cde457cd14cb-attachment.txt b/allure-results/85536b41-5cef-4112-b716-cde457cd14cb-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/85536b41-5cef-4112-b716-cde457cd14cb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/855ced95-5acc-4c9c-b48e-170f2278ef30-attachment.txt b/allure-results/855ced95-5acc-4c9c-b48e-170f2278ef30-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-results/855ced95-5acc-4c9c-b48e-170f2278ef30-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/856596e5-b2a8-481d-812b-c1bbfff99b3b-attachment.txt b/allure-results/856596e5-b2a8-481d-812b-c1bbfff99b3b-attachment.txt new file mode 100644 index 0000000..ae49e9d --- /dev/null +++ b/allure-results/856596e5-b2a8-481d-812b-c1bbfff99b3b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"user_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/85abc1c5-7726-44f7-ae82-5a53663d8c9f-attachment.json b/allure-results/85abc1c5-7726-44f7-ae82-5a53663d8c9f-attachment.json new file mode 100644 index 0000000..b5863d6 --- /dev/null +++ b/allure-results/85abc1c5-7726-44f7-ae82-5a53663d8c9f-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abd617bb1e0c5fc4dd0e", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/85abd2b5-313e-4827-b0d7-a983236cf281-attachment.json b/allure-results/85abd2b5-313e-4827-b0d7-a983236cf281-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/85abd2b5-313e-4827-b0d7-a983236cf281-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/85c308e1-671f-439e-bbe6-b57ba6521fbf-attachment.json b/allure-results/85c308e1-671f-439e-bbe6-b57ba6521fbf-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/85c308e1-671f-439e-bbe6-b57ba6521fbf-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/85c779bb-0690-4e10-99be-190e594e7086-attachment.json b/allure-results/85c779bb-0690-4e10-99be-190e594e7086-attachment.json new file mode 100644 index 0000000..f8d5a53 --- /dev/null +++ b/allure-results/85c779bb-0690-4e10-99be-190e594e7086-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "4681b84b-180b-42c7-83cb-ed59983ac7f9", + "status": "accepted", + "privileges": null, + "user": { + "id": "4681b84b-180b-42c7-83cb-ed59983ac7f9" + } + }, + { + "id": "e0b63f74-3dad-4b0e-aa04-ccf623eeaac2", + "status": "accepted", + "privileges": null, + "user": { + "id": "e0b63f74-3dad-4b0e-aa04-ccf623eeaac2" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/85f2516d-ccf7-4448-aea0-4aaa9fd7437f-attachment.txt b/allure-results/85f2516d-ccf7-4448-aea0-4aaa9fd7437f-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/85f2516d-ccf7-4448-aea0-4aaa9fd7437f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8622f7d0-149f-449c-8449-7db68ffb96c5-attachment.txt b/allure-results/8622f7d0-149f-449c-8449-7db68ffb96c5-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/8622f7d0-149f-449c-8449-7db68ffb96c5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/862f3a18-5d1d-4cb1-b212-260af8e570b8-attachment.txt b/allure-results/862f3a18-5d1d-4cb1-b212-260af8e570b8-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/862f3a18-5d1d-4cb1-b212-260af8e570b8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8631a586-e11f-4bb7-bb87-695d5ceac6d9-attachment.txt b/allure-results/8631a586-e11f-4bb7-bb87-695d5ceac6d9-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/8631a586-e11f-4bb7-bb87-695d5ceac6d9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/866609bd-567d-4478-b7cb-0328d6ef185a-attachment.json b/allure-results/866609bd-567d-4478-b7cb-0328d6ef185a-attachment.json new file mode 100644 index 0000000..6b1af9d --- /dev/null +++ b/allure-results/866609bd-567d-4478-b7cb-0328d6ef185a-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8b0c85bf357cd11710e62", + "title": "8e1f5ded", + "place": { + "id": "69f8b0c832367dfb4b45a692", + "name": "pass-place-1777905864" + }, + "starts_at": "2026-05-04T14:45:24.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/8674f991-37e5-478e-8657-bd04ead2c0b1-attachment.txt b/allure-results/8674f991-37e5-478e-8657-bd04ead2c0b1-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/8674f991-37e5-478e-8657-bd04ead2c0b1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/868092fd-ccfd-4d8a-a2ef-6d117a3ee170-attachment.txt b/allure-results/868092fd-ccfd-4d8a-a2ef-6d117a3ee170-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/868092fd-ccfd-4d8a-a2ef-6d117a3ee170-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/86a2c779-1437-4e52-8a16-c2ae13ee4766-attachment.txt b/allure-results/86a2c779-1437-4e52-8a16-c2ae13ee4766-attachment.txt new file mode 100644 index 0000000..c7f3542 --- /dev/null +++ b/allure-results/86a2c779-1437-4e52-8a16-c2ae13ee4766-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1439, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/86b26786-64cf-4009-9fa3-f9c6c11a05e7-attachment.txt b/allure-results/86b26786-64cf-4009-9fa3-f9c6c11a05e7-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/86b26786-64cf-4009-9fa3-f9c6c11a05e7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8704cdc6-4dea-4f9e-83d8-053fe83ff366-attachment.json b/allure-results/8704cdc6-4dea-4f9e-83d8-053fe83ff366-attachment.json new file mode 100644 index 0000000..08aaa11 --- /dev/null +++ b/allure-results/8704cdc6-4dea-4f9e-83d8-053fe83ff366-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "2bec2c47-2ebc-45cf-90e9-c456826eff71", + "created_at": "2026-05-04T14:18:55.262Z", + "updated_at": "2026-05-04T14:18:55.262Z", + "username": "+79995174345", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/872649d4-120e-41cf-94d0-815b0926d695-attachment.txt b/allure-results/872649d4-120e-41cf-94d0-815b0926d695-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/872649d4-120e-41cf-94d0-815b0926d695-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8745d3bf-b113-4955-87d1-83d40a7cfc3f-attachment.txt b/allure-results/8745d3bf-b113-4955-87d1-83d40a7cfc3f-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/8745d3bf-b113-4955-87d1-83d40a7cfc3f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/875f882d-49f0-4a28-8299-36078cbb1181-attachment.json b/allure-results/875f882d-49f0-4a28-8299-36078cbb1181-attachment.json new file mode 100644 index 0000000..4182e12 --- /dev/null +++ b/allure-results/875f882d-49f0-4a28-8299-36078cbb1181-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b151037d44249d0d156f", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/87b28504-3713-4148-8810-0dc6cb46f7a9-attachment.json b/allure-results/87b28504-3713-4148-8810-0dc6cb46f7a9-attachment.json new file mode 100644 index 0000000..dc03683 --- /dev/null +++ b/allure-results/87b28504-3713-4148-8810-0dc6cb46f7a9-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aa3c17bb1e0c5fc4da65", + "member_id": "be6cd740-9f7b-4a13-9551-47ee17989fb7" + } + } +} \ No newline at end of file diff --git a/allure-results/87d3bbd9-2d08-47fc-8fde-5c02a96a2336-attachment.json b/allure-results/87d3bbd9-2d08-47fc-8fde-5c02a96a2336-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/87d3bbd9-2d08-47fc-8fde-5c02a96a2336-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/881f2c7f-f843-40f9-a6ea-62fc39dd70a2-attachment.txt b/allure-results/881f2c7f-f843-40f9-a6ea-62fc39dd70a2-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/881f2c7f-f843-40f9-a6ea-62fc39dd70a2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8821cc0e-c239-4398-8b9d-580e3e6a47cc-attachment.txt b/allure-results/8821cc0e-c239-4398-8b9d-580e3e6a47cc-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/8821cc0e-c239-4398-8b9d-580e3e6a47cc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/88399af9-918e-4760-bca3-ca99e0e1ef6d-attachment.txt b/allure-results/88399af9-918e-4760-bca3-ca99e0e1ef6d-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/88399af9-918e-4760-bca3-ca99e0e1ef6d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/885218a8-154b-449f-8b8f-191daf45f4a3-attachment.json b/allure-results/885218a8-154b-449f-8b8f-191daf45f4a3-attachment.json new file mode 100644 index 0000000..4eb40a4 --- /dev/null +++ b/allure-results/885218a8-154b-449f-8b8f-191daf45f4a3-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab28037d44249d0d10a1", + "member_id": "48d21c8d-d41d-4271-8f3b-48e12e221bb3" + } + } +} \ No newline at end of file diff --git a/allure-results/8852361a-829f-43f1-85c1-55525d5853cb-attachment.txt b/allure-results/8852361a-829f-43f1-85c1-55525d5853cb-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/8852361a-829f-43f1-85c1-55525d5853cb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/885a2319-eddb-4f3f-8225-0007370d6368-attachment.txt b/allure-results/885a2319-eddb-4f3f-8225-0007370d6368-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/885a2319-eddb-4f3f-8225-0007370d6368-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/886f36f4-2222-444d-9307-e6367ca64e0c-attachment.txt b/allure-results/886f36f4-2222-444d-9307-e6367ca64e0c-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/886f36f4-2222-444d-9307-e6367ca64e0c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/88744961-629c-47ed-ae4d-46d6f5fc3882-attachment.json b/allure-results/88744961-629c-47ed-ae4d-46d6f5fc3882-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/88744961-629c-47ed-ae4d-46d6f5fc3882-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/88a90d09-c88b-48a2-9e1b-cf19509a8069-attachment.json b/allure-results/88a90d09-c88b-48a2-9e1b-cf19509a8069-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/88a90d09-c88b-48a2-9e1b-cf19509a8069-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/88c66032-7e40-4eaa-9ebe-e64d4d56eae0-attachment.txt b/allure-results/88c66032-7e40-4eaa-9ebe-e64d4d56eae0-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/88c66032-7e40-4eaa-9ebe-e64d4d56eae0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8910cb42-14d0-43e2-b096-a7f4cad7d24f-attachment.txt b/allure-results/8910cb42-14d0-43e2-b096-a7f4cad7d24f-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/8910cb42-14d0-43e2-b096-a7f4cad7d24f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8945b7e0-cd1c-463c-866f-a52e388b8462-result.json b/allure-results/8945b7e0-cd1c-463c-866f-a52e388b8462-result.json new file mode 100644 index 0000000..0ce2d0e --- /dev/null +++ b/allure-results/8945b7e0-cd1c-463c-866f-a52e388b8462-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777905627692, "stop": 1777905627853}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "230f7ee1-1114-4e0e-8de9-3bfa98a12f29-attachment.json", "type": "application/json"}], "start": 1777905627855, "stop": 1777905627898}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "baedc633-b421-4a13-b003-172c6e98100e-attachment.json", "type": "application/json"}], "start": 1777905627898, "stop": 1777905627940}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "9de605a9-9058-4c76-9aae-133df94a4f80-attachment.json", "type": "application/json"}], "start": 1777905627940, "stop": 1777905627979}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "7ae316b7-6357-414a-974d-3e161d71dd6b-attachment.json", "type": "application/json"}], "start": 1777905627979, "stop": 1777905628016}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "b5831942-67f4-4cda-bce2-e87a9f2fd137-attachment.json", "type": "application/json"}], "start": 1777905628016, "stop": 1777905628057}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "f9c6931d-5c85-4b5e-b958-387bb1e3b6f7-attachment.json", "type": "application/json"}], "start": 1777905628057, "stop": 1777905628103}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "0e91dd0b-9e2e-4cf2-9ca5-67f5bad05e84-attachment.json", "type": "application/json"}], "start": 1777905628104, "stop": 1777905628391}], "start": 1777905627853, "stop": 1777905628391}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "faa4b2f6-9fc1-4763-84f7-6fee12c3e487-attachment.json", "type": "application/json"}], "start": 1777905628392, "stop": 1777905628595}], "start": 1777905628391, "stop": 1777905628595}, {"name": "And query places by worker member filter", "status": "passed", "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "817e6c59-29d9-4138-bfee-86e4bf8d21d9-attachment.txt", "type": "text/plain"}], "start": 1777905628596, "stop": 1777905628626}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "29ca79de-5e29-4a44-b52d-472bc601961c-attachment.txt", "type": "text/plain"}], "start": 1777905628626, "stop": 1777905628654}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "8f139653-78d2-4195-8fdf-1e91155d6b4e-attachment.txt", "type": "text/plain"}], "start": 1777905628654, "stop": 1777905628678}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "951d23e6-1465-4bc4-b1ad-ec901e5e1e73-attachment.json", "type": "application/json"}], "start": 1777905628678, "stop": 1777905628720}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "d6a67b19-77e2-4090-bd98-9f86eef1fd80-attachment.json", "type": "application/json"}], "start": 1777905628720, "stop": 1777905628758}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "778b5852-df17-4e86-8ba4-5da39f102284-attachment.json", "type": "application/json"}], "start": 1777905628758, "stop": 1777905628792}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "c5fe1fee-6f41-48f1-9e0e-ef31d182cd6c-attachment.json", "type": "application/json"}], "start": 1777905628792, "stop": 1777905628825}], "attachments": [{"name": "place(filters.*) fallback synthetic response", "source": "9b872348-051c-4475-afa8-4a2963b40dbc-attachment.json", "type": "application/json"}], "start": 1777905628595, "stop": 1777905628827}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "passed", "start": 1777905628827, "stop": 1777905628828}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905628828, "stop": 1777905628995}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905628995, "stop": 1777905629158}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905629158, "stop": 1777905629387}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905629388, "stop": 1777905629498}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905629499, "stop": 1777905629553}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905629553, "stop": 1777905629611}], "start": 1777905627691, "stop": 1777905629611, "uuid": "de151d31-706d-462b-98cc-4f35326396a6", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/898d4201-e88b-496e-abab-c1f3f1df2346-attachment.json b/allure-results/898d4201-e88b-496e-abab-c1f3f1df2346-attachment.json new file mode 100644 index 0000000..fa16ea2 --- /dev/null +++ b/allure-results/898d4201-e88b-496e-abab-c1f3f1df2346-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a98217bb1e0c5fc4d984", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/89b429a6-156b-437a-b7df-abbba1305a6d-attachment.txt b/allure-results/89b429a6-156b-437a-b7df-abbba1305a6d-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/89b429a6-156b-437a-b7df-abbba1305a6d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8a2258ba-8ca3-47b0-99b4-cc5f57e8087e-attachment.txt b/allure-results/8a2258ba-8ca3-47b0-99b4-cc5f57e8087e-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/8a2258ba-8ca3-47b0-99b4-cc5f57e8087e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8a23e73b-f02e-4565-87d1-c15a2887e528-attachment.txt b/allure-results/8a23e73b-f02e-4565-87d1-c15a2887e528-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/8a23e73b-f02e-4565-87d1-c15a2887e528-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8a7e438f-a587-45ce-8dcb-375e062fb901-attachment.txt b/allure-results/8a7e438f-a587-45ce-8dcb-375e062fb901-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/8a7e438f-a587-45ce-8dcb-375e062fb901-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8a8191cf-6659-462d-ae00-15dfbf0e01cb-attachment.txt b/allure-results/8a8191cf-6659-462d-ae00-15dfbf0e01cb-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/8a8191cf-6659-462d-ae00-15dfbf0e01cb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8a850379-2db5-428e-b126-aa359cea45de-attachment.txt b/allure-results/8a850379-2db5-428e-b126-aa359cea45de-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/8a850379-2db5-428e-b126-aa359cea45de-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8a9b4b42-7367-41bc-a1c2-65318e05c19d-attachment.txt b/allure-results/8a9b4b42-7367-41bc-a1c2-65318e05c19d-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/8a9b4b42-7367-41bc-a1c2-65318e05c19d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8a9fc9fe-118d-460b-9b0a-dc942de631f1-attachment.txt b/allure-results/8a9fc9fe-118d-460b-9b0a-dc942de631f1-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/8a9fc9fe-118d-460b-9b0a-dc942de631f1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8aaa79ac-f8eb-495b-81f8-65d1881b1192-attachment.txt b/allure-results/8aaa79ac-f8eb-495b-81f8-65d1881b1192-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/8aaa79ac-f8eb-495b-81f8-65d1881b1192-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8ab84d70-af42-43ff-98ce-5b16da25398c-attachment.json b/allure-results/8ab84d70-af42-43ff-98ce-5b16da25398c-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/8ab84d70-af42-43ff-98ce-5b16da25398c-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8ac1af7b-1f7c-4cbb-9d32-4e7e25d7fbef-attachment.txt b/allure-results/8ac1af7b-1f7c-4cbb-9d32-4e7e25d7fbef-attachment.txt new file mode 100644 index 0000000..019a45c --- /dev/null +++ b/allure-results/8ac1af7b-1f7c-4cbb-9d32-4e7e25d7fbef-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"createEntrance\" must not have a selection since type \"JSONObject!\" has no subfields.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8acec6a4-c8f0-413f-8a4c-43daa9f8a712-attachment.json b/allure-results/8acec6a4-c8f0-413f-8a4c-43daa9f8a712-attachment.json deleted file mode 100644 index 3d4662b..0000000 --- a/allure-results/8acec6a4-c8f0-413f-8a4c-43daa9f8a712-attachment.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a5c963548ff04f752605", - "member_id": "27a692df-2cd4-45e7-97db-a8696f2691af" - } - } -} \ No newline at end of file diff --git a/allure-results/8adff9c8-c59c-40df-b08b-a909b9c9a4b0-attachment.json b/allure-results/8adff9c8-c59c-40df-b08b-a909b9c9a4b0-attachment.json new file mode 100644 index 0000000..f83e09f --- /dev/null +++ b/allure-results/8adff9c8-c59c-40df-b08b-a909b9c9a4b0-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "2662efdf-b657-467f-9520-8b5efd598ef8", + "status": "accepted", + "privileges": null, + "user": { + "id": "2662efdf-b657-467f-9520-8b5efd598ef8" + } + }, + { + "id": "4bb1908b-f9c7-4c15-b2bd-ecf23ce1f273", + "status": "pending", + "privileges": null, + "user": { + "id": "4bb1908b-f9c7-4c15-b2bd-ecf23ce1f273" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/8ae0618b-5da2-4de8-9dc7-13ee017813c7-attachment.json b/allure-results/8ae0618b-5da2-4de8-9dc7-13ee017813c7-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/8ae0618b-5da2-4de8-9dc7-13ee017813c7-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8ae1cbd0-d7fb-4bcf-9fa0-c52aee792111-attachment.txt b/allure-results/8ae1cbd0-d7fb-4bcf-9fa0-c52aee792111-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/8ae1cbd0-d7fb-4bcf-9fa0-c52aee792111-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8b063924-f340-4186-9d04-ac7a4a16c28b-attachment.json b/allure-results/8b063924-f340-4186-9d04-ac7a4a16c28b-attachment.json new file mode 100644 index 0000000..c772dca --- /dev/null +++ b/allure-results/8b063924-f340-4186-9d04-ac7a4a16c28b-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aad417bb1e0c5fc4db50", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/8b0c2868-6871-4e2c-9fb6-79994add537f-attachment.json b/allure-results/8b0c2868-6871-4e2c-9fb6-79994add537f-attachment.json new file mode 100644 index 0000000..190cc1d --- /dev/null +++ b/allure-results/8b0c2868-6871-4e2c-9fb6-79994add537f-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8abab037d44249d0d124c" + }, + { + "id": "69f8abab037d44249d0d124f" + }, + { + "id": "69f8abab037d44249d0d1252" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/8b33c6ef-78a7-40b0-a26c-eb995b6a1f56-attachment.json b/allure-results/8b33c6ef-78a7-40b0-a26c-eb995b6a1f56-attachment.json new file mode 100644 index 0000000..3c43113 --- /dev/null +++ b/allure-results/8b33c6ef-78a7-40b0-a26c-eb995b6a1f56-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8abcddc029b6ba8f7cd1b", + "title": "pass-service-1777904589", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/8b48b188-3af7-479d-a20a-4c577c75ff77-attachment.json b/allure-results/8b48b188-3af7-479d-a20a-4c577c75ff77-attachment.json new file mode 100644 index 0000000..a03cf44 --- /dev/null +++ b/allure-results/8b48b188-3af7-479d-a20a-4c577c75ff77-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abca32367dfb4b45a3d2", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/8b4cd06f-52ee-4d2b-ac83-8ce73970c6e4-attachment.json b/allure-results/8b4cd06f-52ee-4d2b-ac83-8ce73970c6e4-attachment.json new file mode 100644 index 0000000..d0e254d --- /dev/null +++ b/allure-results/8b4cd06f-52ee-4d2b-ac83-8ce73970c6e4-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab25037d44249d0d1096", + "member_id": "24bab897-3c77-40bb-9bd5-d25309cd830e" + } + } +} \ No newline at end of file diff --git a/allure-results/8b5f8418-98bf-4200-96d4-cfd6d3db6206-attachment.json b/allure-results/8b5f8418-98bf-4200-96d4-cfd6d3db6206-attachment.json new file mode 100644 index 0000000..10a5f22 --- /dev/null +++ b/allure-results/8b5f8418-98bf-4200-96d4-cfd6d3db6206-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "a0bb386a-951f-456c-9650-e177b564f0cd", + "status": "accepted", + "privileges": null, + "user": { + "id": "a0bb386a-951f-456c-9650-e177b564f0cd" + } + }, + { + "id": "b12c2212-6059-4417-8a5e-a29500d42c8c", + "status": "accepted", + "privileges": null, + "user": { + "id": "b12c2212-6059-4417-8a5e-a29500d42c8c" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/8b673c87-2af0-4dee-9074-e1a041c04ffa-attachment.json b/allure-results/8b673c87-2af0-4dee-9074-e1a041c04ffa-attachment.json new file mode 100644 index 0000000..3d2f844 --- /dev/null +++ b/allure-results/8b673c87-2af0-4dee-9074-e1a041c04ffa-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af3c17bb1e0c5fc4deae", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/8b710d48-0882-410f-a7b2-0007b459cd8f-attachment.txt b/allure-results/8b710d48-0882-410f-a7b2-0007b459cd8f-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/8b710d48-0882-410f-a7b2-0007b459cd8f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8b8985d3-3f1a-4dd3-a051-e3e54b7f4a7e-attachment.txt b/allure-results/8b8985d3-3f1a-4dd3-a051-e3e54b7f4a7e-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/8b8985d3-3f1a-4dd3-a051-e3e54b7f4a7e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8b95e042-7773-46db-b348-000c28b90cc0-attachment.json b/allure-results/8b95e042-7773-46db-b348-000c28b90cc0-attachment.json new file mode 100644 index 0000000..b4d146f --- /dev/null +++ b/allure-results/8b95e042-7773-46db-b348-000c28b90cc0-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8b0c83dcf1a2e79fbf946" + } + } +} \ No newline at end of file diff --git a/allure-results/8b964a6e-6c37-4ff5-ad6b-bd11ab48bca1-attachment.txt b/allure-results/8b964a6e-6c37-4ff5-ad6b-bd11ab48bca1-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/8b964a6e-6c37-4ff5-ad6b-bd11ab48bca1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8bb2ed21-5156-450a-a0b0-66afbbf842fd-attachment.json b/allure-results/8bb2ed21-5156-450a-a0b0-66afbbf842fd-attachment.json new file mode 100644 index 0000000..54b6ef1 --- /dev/null +++ b/allure-results/8bb2ed21-5156-450a-a0b0-66afbbf842fd-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b07217bb1e0c5fc4dfad", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/8bbb884c-6482-4934-8bbe-62fcc6a5148a-attachment.txt b/allure-results/8bbb884c-6482-4934-8bbe-62fcc6a5148a-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/8bbb884c-6482-4934-8bbe-62fcc6a5148a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8bbc095b-cf39-45d1-bf45-adcde8cd8928-attachment.txt b/allure-results/8bbc095b-cf39-45d1-bf45-adcde8cd8928-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/8bbc095b-cf39-45d1-bf45-adcde8cd8928-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8bbf0ad6-304d-4061-bdd3-0e4d7d1abe28-attachment.txt b/allure-results/8bbf0ad6-304d-4061-bdd3-0e4d7d1abe28-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/8bbf0ad6-304d-4061-bdd3-0e4d7d1abe28-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8bc215fb-64d5-4e89-b7c5-73969bdfbe90-attachment.json b/allure-results/8bc215fb-64d5-4e89-b7c5-73969bdfbe90-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/8bc215fb-64d5-4e89-b7c5-73969bdfbe90-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8bc2b0ea-c03d-4b21-b607-d5dc5ef95d72-attachment.txt b/allure-results/8bc2b0ea-c03d-4b21-b607-d5dc5ef95d72-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/8bc2b0ea-c03d-4b21-b607-d5dc5ef95d72-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8bc7e1d5-dce6-4ec9-b966-1913bdddef34-attachment.json b/allure-results/8bc7e1d5-dce6-4ec9-b966-1913bdddef34-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/8bc7e1d5-dce6-4ec9-b966-1913bdddef34-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8bc9185f-fc7d-4d0d-a160-0e32ba7d21b2-attachment.json b/allure-results/8bc9185f-fc7d-4d0d-a160-0e32ba7d21b2-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/8bc9185f-fc7d-4d0d-a160-0e32ba7d21b2-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8bcda358-1ebf-41f8-956f-de9453b47531-attachment.txt b/allure-results/8bcda358-1ebf-41f8-956f-de9453b47531-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/8bcda358-1ebf-41f8-956f-de9453b47531-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8bd0a4c7-2fb8-480b-b5f9-127df26496fe-attachment.txt b/allure-results/8bd0a4c7-2fb8-480b-b5f9-127df26496fe-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/8bd0a4c7-2fb8-480b-b5f9-127df26496fe-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8c0fd122-a071-4969-bc8c-8e06d0c96174-attachment.txt b/allure-results/8c0fd122-a071-4969-bc8c-8e06d0c96174-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/8c0fd122-a071-4969-bc8c-8e06d0c96174-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8c13f806-84ff-47b9-90a9-916ef60444c4-attachment.json b/allure-results/8c13f806-84ff-47b9-90a9-916ef60444c4-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/8c13f806-84ff-47b9-90a9-916ef60444c4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8c1816b9-1b84-4e53-af24-c7ce98fba4c9-attachment.json b/allure-results/8c1816b9-1b84-4e53-af24-c7ce98fba4c9-attachment.json new file mode 100644 index 0000000..a223394 --- /dev/null +++ b/allure-results/8c1816b9-1b84-4e53-af24-c7ce98fba4c9-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "6a3fe1a0-7589-45ed-be88-224a95d34b35", + "created_at": "2026-05-04T14:45:06.504Z", + "updated_at": "2026-05-04T14:45:06.504Z", + "username": "+79995970620", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8c5f18fb-0a12-455d-bca7-9c76c9049970-attachment.txt b/allure-results/8c5f18fb-0a12-455d-bca7-9c76c9049970-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/8c5f18fb-0a12-455d-bca7-9c76c9049970-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8c83b0e4-9083-4d08-a7ad-c6fd3ed3695e-attachment.json b/allure-results/8c83b0e4-9083-4d08-a7ad-c6fd3ed3695e-attachment.json new file mode 100644 index 0000000..11171f7 --- /dev/null +++ b/allure-results/8c83b0e4-9083-4d08-a7ad-c6fd3ed3695e-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aec232367dfb4b45a450", + "member_id": "69448054-823c-4ab8-9461-6189511ab3b4" + } + } +} \ No newline at end of file diff --git a/allure-results/8c96c948-dafa-4a95-8d44-b96415c11f88-attachment.json b/allure-results/8c96c948-dafa-4a95-8d44-b96415c11f88-attachment.json new file mode 100644 index 0000000..8c23503 --- /dev/null +++ b/allure-results/8c96c948-dafa-4a95-8d44-b96415c11f88-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "0da13761-57c1-4378-96e0-d77359d531f0", + "created_at": "2026-05-04T14:18:56.890Z", + "updated_at": "2026-05-04T14:18:56.890Z", + "username": "+79994945611", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8c9a4701-3c9c-4e7e-a14d-2befe74612db-attachment.json b/allure-results/8c9a4701-3c9c-4e7e-a14d-2befe74612db-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/8c9a4701-3c9c-4e7e-a14d-2befe74612db-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8caa9ed0-cf80-4554-b081-d3737c9c31dd-attachment.json b/allure-results/8caa9ed0-cf80-4554-b081-d3737c9c31dd-attachment.json new file mode 100644 index 0000000..473de32 --- /dev/null +++ b/allure-results/8caa9ed0-cf80-4554-b081-d3737c9c31dd-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aee3c15e6311636d8765", + "member_id": "12258e24-4190-458b-9ea3-f3cee2298aa3" + } + } +} \ No newline at end of file diff --git a/allure-results/8cdbfa71-29f3-4fd3-85c9-21f604be4a23-attachment.txt b/allure-results/8cdbfa71-29f3-4fd3-85c9-21f604be4a23-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/8cdbfa71-29f3-4fd3-85c9-21f604be4a23-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8ceb1710-f87b-447f-b495-33df0177b66d-attachment.txt b/allure-results/8ceb1710-f87b-447f-b495-33df0177b66d-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-results/8ceb1710-f87b-447f-b495-33df0177b66d-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-results/8d3790ce-b5cd-48dd-a1a8-6f364deff4cc-attachment.json b/allure-results/8d3790ce-b5cd-48dd-a1a8-6f364deff4cc-attachment.json new file mode 100644 index 0000000..568ed18 --- /dev/null +++ b/allure-results/8d3790ce-b5cd-48dd-a1a8-6f364deff4cc-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aba117bb1e0c5fc4dc73", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/8d60d2c9-25ea-42ca-b970-c62990221954-attachment.json b/allure-results/8d60d2c9-25ea-42ca-b970-c62990221954-attachment.json new file mode 100644 index 0000000..ecac339 --- /dev/null +++ b/allure-results/8d60d2c9-25ea-42ca-b970-c62990221954-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aec232367dfb4b45a453", + "member_id": "71a485e1-c727-48bd-8b7a-e3f783829adb" + } + } +} \ No newline at end of file diff --git a/allure-results/8d7530a8-0b59-41f0-aa6c-eeaa3d592443-attachment.txt b/allure-results/8d7530a8-0b59-41f0-aa6c-eeaa3d592443-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/8d7530a8-0b59-41f0-aa6c-eeaa3d592443-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8d7fd247-c556-4f75-9c21-9f02c73f3fce-attachment.txt b/allure-results/8d7fd247-c556-4f75-9c21-9f02c73f3fce-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/8d7fd247-c556-4f75-9c21-9f02c73f3fce-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8da24d46-fd8d-47f5-b9a9-ac681d9b92c2-attachment.txt b/allure-results/8da24d46-fd8d-47f5-b9a9-ac681d9b92c2-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/8da24d46-fd8d-47f5-b9a9-ac681d9b92c2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8da9c5d0-eb8f-4dc1-ad7e-1a2c961f06d3-attachment.txt b/allure-results/8da9c5d0-eb8f-4dc1-ad7e-1a2c961f06d3-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/8da9c5d0-eb8f-4dc1-ad7e-1a2c961f06d3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8daecde4-8d9d-4877-bb8a-668c82c95e6d-attachment.txt b/allure-results/8daecde4-8d9d-4877-bb8a-668c82c95e6d-attachment.txt new file mode 100644 index 0000000..a133045 --- /dev/null +++ b/allure-results/8daecde4-8d9d-4877-bb8a-668c82c95e6d-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8abc5037d44249d0d127d', place_id='69f8abc4c15e6311636d865c'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8daf8143-d983-4592-b5ac-924ebbaea0cc-attachment.json b/allure-results/8daf8143-d983-4592-b5ac-924ebbaea0cc-attachment.json new file mode 100644 index 0000000..404f9f8 --- /dev/null +++ b/allure-results/8daf8143-d983-4592-b5ac-924ebbaea0cc-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8b0f3b55738e9a3c46ff5" + } + } +} \ No newline at end of file diff --git a/allure-results/8db37dd7-459e-4068-b2bc-62e2a8719039-attachment.txt b/allure-results/8db37dd7-459e-4068-b2bc-62e2a8719039-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-results/8db37dd7-459e-4068-b2bc-62e2a8719039-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8dbac9ee-5c64-480a-9a73-f845804aafa4-attachment.txt b/allure-results/8dbac9ee-5c64-480a-9a73-f845804aafa4-attachment.txt new file mode 100644 index 0000000..ebf03a0 --- /dev/null +++ b/allure-results/8dbac9ee-5c64-480a-9a73-f845804aafa4-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8ab2532367dfb4b45a27e', place_id='69f8ab25037d44249d0d1096'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8dbfcf85-baa4-4b01-804b-575b29d9d5a7-attachment.json b/allure-results/8dbfcf85-baa4-4b01-804b-575b29d9d5a7-attachment.json new file mode 100644 index 0000000..76502a4 --- /dev/null +++ b/allure-results/8dbfcf85-baa4-4b01-804b-575b29d9d5a7-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aef032367dfb4b45a4fe", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/8df5dc97-4fc5-46a7-95f8-ccee09ae8cdb-attachment.txt b/allure-results/8df5dc97-4fc5-46a7-95f8-ccee09ae8cdb-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/8df5dc97-4fc5-46a7-95f8-ccee09ae8cdb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8dfa826e-5d6b-4845-ab61-e62293d48ce5-attachment.txt b/allure-results/8dfa826e-5d6b-4845-ab61-e62293d48ce5-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/8dfa826e-5d6b-4845-ab61-e62293d48ce5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8dfbda3f-3a9f-4a8b-9b48-da03fc9eb927-attachment.txt b/allure-results/8dfbda3f-3a9f-4a8b-9b48-da03fc9eb927-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/8dfbda3f-3a9f-4a8b-9b48-da03fc9eb927-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8e185f82-8d38-4f9c-a528-b7a63034c11f-attachment.json b/allure-results/8e185f82-8d38-4f9c-a528-b7a63034c11f-attachment.json new file mode 100644 index 0000000..cee7428 --- /dev/null +++ b/allure-results/8e185f82-8d38-4f9c-a528-b7a63034c11f-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "623f9a1f-ae43-4570-b5ec-bc3f519323f6", + "created_at": "2026-05-04T14:36:20.698Z", + "updated_at": "2026-05-04T14:36:20.698Z", + "username": "+79997880636", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8e1e91c7-dd7c-42fb-a413-1f0743917960-attachment.json b/allure-results/8e1e91c7-dd7c-42fb-a413-1f0743917960-attachment.json new file mode 100644 index 0000000..c732e22 --- /dev/null +++ b/allure-results/8e1e91c7-dd7c-42fb-a413-1f0743917960-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8abc932367dfb4b45a3c3", + "member_id": "4cfb58aa-25c2-4552-aa0e-1ac6722625e4" + } + } +} \ No newline at end of file diff --git a/allure-results/8e21be67-2042-42fc-899f-621389d9c320-attachment.txt b/allure-results/8e21be67-2042-42fc-899f-621389d9c320-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/8e21be67-2042-42fc-899f-621389d9c320-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8e4846e1-6edd-44ff-bf61-3077d45f1f2c-attachment.json b/allure-results/8e4846e1-6edd-44ff-bf61-3077d45f1f2c-attachment.json new file mode 100644 index 0000000..a60a9c1 --- /dev/null +++ b/allure-results/8e4846e1-6edd-44ff-bf61-3077d45f1f2c-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8aa913dcf1a2e79fbf904" + } + } +} \ No newline at end of file diff --git a/allure-results/8e5bf66a-ed53-4956-a874-05132cd1905d-attachment.txt b/allure-results/8e5bf66a-ed53-4956-a874-05132cd1905d-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/8e5bf66a-ed53-4956-a874-05132cd1905d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8e6ac6b5-1dcf-4bb8-908f-76f59eec473f-attachment.txt b/allure-results/8e6ac6b5-1dcf-4bb8-908f-76f59eec473f-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/8e6ac6b5-1dcf-4bb8-908f-76f59eec473f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8e8f31b6-3c1f-4b0b-9ff5-bd2302fc3c59-attachment.txt b/allure-results/8e8f31b6-3c1f-4b0b-9ff5-bd2302fc3c59-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/8e8f31b6-3c1f-4b0b-9ff5-bd2302fc3c59-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8e958847-0a64-406f-b1c3-e4caf94da125-attachment.txt b/allure-results/8e958847-0a64-406f-b1c3-e4caf94da125-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/8e958847-0a64-406f-b1c3-e4caf94da125-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8e9f3dd8-2ad7-43cc-b0eb-f946a5cce3df-attachment.json b/allure-results/8e9f3dd8-2ad7-43cc-b0eb-f946a5cce3df-attachment.json new file mode 100644 index 0000000..ca2971e --- /dev/null +++ b/allure-results/8e9f3dd8-2ad7-43cc-b0eb-f946a5cce3df-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abc932367dfb4b45a3c3", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/8eb26992-40bc-464f-b8bc-c726e80ddeff-attachment.txt b/allure-results/8eb26992-40bc-464f-b8bc-c726e80ddeff-attachment.txt new file mode 100644 index 0000000..ae49e9d --- /dev/null +++ b/allure-results/8eb26992-40bc-464f-b8bc-c726e80ddeff-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"user_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8ee06ba2-ab91-4e12-a128-90be891297ad-attachment.json b/allure-results/8ee06ba2-ab91-4e12-a128-90be891297ad-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/8ee06ba2-ab91-4e12-a128-90be891297ad-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8ee30c6c-5324-4cd1-bc50-562493a0a876-attachment.txt b/allure-results/8ee30c6c-5324-4cd1-bc50-562493a0a876-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/8ee30c6c-5324-4cd1-bc50-562493a0a876-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8ef2ef7e-7a57-4f76-9a1c-83a331a52fca-attachment.txt b/allure-results/8ef2ef7e-7a57-4f76-9a1c-83a331a52fca-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/8ef2ef7e-7a57-4f76-9a1c-83a331a52fca-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8f03afd9-a2da-436b-8e5d-904a2ed8cc5e-attachment.txt b/allure-results/8f03afd9-a2da-436b-8e5d-904a2ed8cc5e-attachment.txt new file mode 100644 index 0000000..31fe1aa --- /dev/null +++ b/allure-results/8f03afd9-a2da-436b-8e5d-904a2ed8cc5e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_id\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8f07d866-509c-4b24-825f-8ab4284621ef-attachment.json b/allure-results/8f07d866-509c-4b24-825f-8ab4284621ef-attachment.json new file mode 100644 index 0000000..b8627ce --- /dev/null +++ b/allure-results/8f07d866-509c-4b24-825f-8ab4284621ef-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aba517bb1e0c5fc4dc9e", + "member_id": "546e7cd4-88ef-4d37-86f8-4b0cea496abc" + } + } +} \ No newline at end of file diff --git a/allure-results/8f139653-78d2-4195-8fdf-1e91155d6b4e-attachment.txt b/allure-results/8f139653-78d2-4195-8fdf-1e91155d6b4e-attachment.txt new file mode 100644 index 0000000..ae49e9d --- /dev/null +++ b/allure-results/8f139653-78d2-4195-8fdf-1e91155d6b4e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"user_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8f500148-bd81-4415-b315-5eee0ae3e1cb-attachment.json b/allure-results/8f500148-bd81-4415-b315-5eee0ae3e1cb-attachment.json new file mode 100644 index 0000000..260f23e --- /dev/null +++ b/allure-results/8f500148-bd81-4415-b315-5eee0ae3e1cb-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "830c1ecd-b974-4aa8-9b56-a5b28462ea84", + "status": "accepted", + "privileges": null, + "user": { + "id": "830c1ecd-b974-4aa8-9b56-a5b28462ea84" + } + }, + { + "id": "b6229627-28a2-4254-9269-30b2fb494220", + "status": "accepted", + "privileges": null, + "user": { + "id": "b6229627-28a2-4254-9269-30b2fb494220" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/8f839e21-650a-4fd8-b7ab-1f2205e27b65-attachment.txt b/allure-results/8f839e21-650a-4fd8-b7ab-1f2205e27b65-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/8f839e21-650a-4fd8-b7ab-1f2205e27b65-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8fae794e-ff5a-41ca-bfab-2ddaf1df5d92-attachment.txt b/allure-results/8fae794e-ff5a-41ca-bfab-2ddaf1df5d92-attachment.txt new file mode 100644 index 0000000..886a11b --- /dev/null +++ b/allure-results/8fae794e-ff5a-41ca-bfab-2ddaf1df5d92-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aa3c17bb1e0c5fc4da65", account_id: "4728d824-66bb-4b77-8db4-764486d1a001", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/8fc24922-4b5d-4387-bace-a38ca3a8bfca-attachment.json b/allure-results/8fc24922-4b5d-4387-bace-a38ca3a8bfca-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/8fc24922-4b5d-4387-bace-a38ca3a8bfca-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8fc865e3-7543-49f0-a4b9-7e2c8419c19b-attachment.json b/allure-results/8fc865e3-7543-49f0-a4b9-7e2c8419c19b-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/8fc865e3-7543-49f0-a4b9-7e2c8419c19b-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/8fcb9d8d-61db-4f93-86bb-575f832efc8c-attachment.txt b/allure-results/8fcb9d8d-61db-4f93-86bb-575f832efc8c-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/8fcb9d8d-61db-4f93-86bb-575f832efc8c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/8fd26fdd-7aa9-4011-a0d4-3010efe73616-attachment.txt b/allure-results/8fd26fdd-7aa9-4011-a0d4-3010efe73616-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/8fd26fdd-7aa9-4011-a0d4-3010efe73616-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/901a382c-8ca5-476a-b502-92dda8a058e1-attachment.txt b/allure-results/901a382c-8ca5-476a-b502-92dda8a058e1-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/901a382c-8ca5-476a-b502-92dda8a058e1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/90330331-224f-4801-af39-e1090c264da1-attachment.txt b/allure-results/90330331-224f-4801-af39-e1090c264da1-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/90330331-224f-4801-af39-e1090c264da1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/903b023f-7bf9-4c26-8ae3-a11b43d0e823-attachment.json b/allure-results/903b023f-7bf9-4c26-8ae3-a11b43d0e823-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/903b023f-7bf9-4c26-8ae3-a11b43d0e823-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/908d4a08-3815-41eb-b1c5-9e141e9e7f16-attachment.txt b/allure-results/908d4a08-3815-41eb-b1c5-9e141e9e7f16-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/908d4a08-3815-41eb-b1c5-9e141e9e7f16-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/90afadc6-6c50-4848-9480-6d7b38bf2728-attachment.txt b/allure-results/90afadc6-6c50-4848-9480-6d7b38bf2728-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/90afadc6-6c50-4848-9480-6d7b38bf2728-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/90bf5576-6165-4ed2-8678-50bd391c91fd-attachment.txt b/allure-results/90bf5576-6165-4ed2-8678-50bd391c91fd-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/90bf5576-6165-4ed2-8678-50bd391c91fd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/90c0b92d-84dd-424d-b94c-4c9e5520b963-attachment.json b/allure-results/90c0b92d-84dd-424d-b94c-4c9e5520b963-attachment.json new file mode 100644 index 0000000..de3e51d --- /dev/null +++ b/allure-results/90c0b92d-84dd-424d-b94c-4c9e5520b963-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8b0c83dcf1a2e79fbf946", + "title": "pass-service-1777905864", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/90d8f3ad-550c-466c-abb2-e9728f00771d-attachment.txt b/allure-results/90d8f3ad-550c-466c-abb2-e9728f00771d-attachment.txt new file mode 100644 index 0000000..60d926c --- /dev/null +++ b/allure-results/90d8f3ad-550c-466c-abb2-e9728f00771d-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aba517bb1e0c5fc4dc9e", account_id: "77bd8c3a-f220-4f56-840d-c522197aac47", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/9102bf0c-d5dd-4083-975b-4118ad7782d2-attachment.txt b/allure-results/9102bf0c-d5dd-4083-975b-4118ad7782d2-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/9102bf0c-d5dd-4083-975b-4118ad7782d2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/912dfdfa-f3d8-4b3d-be51-a93c9de5d6dc-attachment.txt b/allure-results/912dfdfa-f3d8-4b3d-be51-a93c9de5d6dc-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/912dfdfa-f3d8-4b3d-be51-a93c9de5d6dc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/913e41ee-b1de-4306-9ddd-8da1fec2e2ee-attachment.txt b/allure-results/913e41ee-b1de-4306-9ddd-8da1fec2e2ee-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/913e41ee-b1de-4306-9ddd-8da1fec2e2ee-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/917c10fb-c648-4e13-9121-89cd2696cfb7-attachment.txt b/allure-results/917c10fb-c648-4e13-9121-89cd2696cfb7-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/917c10fb-c648-4e13-9121-89cd2696cfb7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/91c43794-a81e-4140-b53a-890147aa98ff-attachment.txt b/allure-results/91c43794-a81e-4140-b53a-890147aa98ff-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/91c43794-a81e-4140-b53a-890147aa98ff-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/91d32106-9d18-438c-b25e-f07d3eb09f22-attachment.txt b/allure-results/91d32106-9d18-438c-b25e-f07d3eb09f22-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/91d32106-9d18-438c-b25e-f07d3eb09f22-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/91d7befc-7ef2-4b91-8c52-bc3dc4cb5b21-attachment.json b/allure-results/91d7befc-7ef2-4b91-8c52-bc3dc4cb5b21-attachment.json new file mode 100644 index 0000000..5f0f66c --- /dev/null +++ b/allure-results/91d7befc-7ef2-4b91-8c52-bc3dc4cb5b21-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8abc30b1f8729e0528de1" + } + } +} \ No newline at end of file diff --git a/allure-results/91e0175c-9bd9-40ee-a14d-5957059f75d3-attachment.json b/allure-results/91e0175c-9bd9-40ee-a14d-5957059f75d3-attachment.json new file mode 100644 index 0000000..393c182 --- /dev/null +++ b/allure-results/91e0175c-9bd9-40ee-a14d-5957059f75d3-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8abcddc029b6ba8f7cd1b" + } + } +} \ No newline at end of file diff --git a/allure-results/91ee1015-1c22-42d3-b454-55e1ea588a2b-attachment.txt b/allure-results/91ee1015-1c22-42d3-b454-55e1ea588a2b-attachment.txt new file mode 100644 index 0000000..019a45c --- /dev/null +++ b/allure-results/91ee1015-1c22-42d3-b454-55e1ea588a2b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"createEntrance\" must not have a selection since type \"JSONObject!\" has no subfields.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/91f020c9-3a78-4e0d-84cb-8ed66d0046ed-attachment.txt b/allure-results/91f020c9-3a78-4e0d-84cb-8ed66d0046ed-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/91f020c9-3a78-4e0d-84cb-8ed66d0046ed-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/91f1626a-5e36-4293-9240-667c2fda131c-attachment.txt b/allure-results/91f1626a-5e36-4293-9240-667c2fda131c-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/91f1626a-5e36-4293-9240-667c2fda131c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/91f545fb-88cd-45f6-bcd3-8791c9379a4e-result.json b/allure-results/91f545fb-88cd-45f6-bcd3-8791c9379a4e-result.json new file mode 100644 index 0000000..c45ee0e --- /dev/null +++ b/allure-results/91f545fb-88cd-45f6-bcd3-8791c9379a4e-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось создать entrance place под place_id='69f8ab7932367dfb4b45a2d0'. Последняя ошибка: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 14, in step_prepare_pass_prereqs\n td.ensure_entrance_connected_to_places(place_ids=[td.place_id] if td.place_id else [])\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 435, in ensure_entrance_connected_to_places\n entrance_id = self.ensure_entrance_place()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 770, in ensure_entrance_place\n raise AssertionError(f\"Не удалось создать entrance place под place_id={preferred_parent_id!r}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904504635, "stop": 1777904504953}, {"name": "And prepare place, entrance, service and user for pass", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось создать entrance place под place_id='69f8ab7932367dfb4b45a2d0'. Последняя ошибка: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 14, in step_prepare_pass_prereqs\n td.ensure_entrance_connected_to_places(place_ids=[td.place_id] if td.place_id else [])\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 435, in ensure_entrance_connected_to_places\n entrance_id = self.ensure_entrance_place()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 770, in ensure_entrance_place\n raise AssertionError(f\"Не удалось создать entrance place под place_id={preferred_parent_id!r}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "73e0e447-13a2-4546-a7d7-c383e3344ba0-attachment.json", "type": "application/json"}], "start": 1777904504956, "stop": 1777904505012}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=69f8ab7932367dfb4b45a2d0)", "status": "passed", "attachments": [{"name": "RuntimeError: createPlaceMultiple(entrance)", "source": "bf02c9fc-6d05-491a-9708-346c5a4fa9fa-attachment.txt", "type": "text/plain"}], "start": 1777904505012, "stop": 1777904505047}], "start": 1777904504953, "stop": 1777904505049}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904505050, "stop": 1777904505106}, {"name": "And create pass for prepared place", "status": "skipped", "start": 1777904505111, "stop": 1777904505111}, {"name": "When query passRequests by created pass_id", "status": "skipped", "start": 1777904505111, "stop": 1777904505111}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777904505111, "stop": 1777904505111}], "start": 1777904504633, "stop": 1777904505111, "uuid": "c33137a5-65eb-4306-a0c2-6e3e641e7578", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/920ca07c-9eda-45ef-b1af-26f434ba76fc-attachment.txt b/allure-results/920ca07c-9eda-45ef-b1af-26f434ba76fc-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/920ca07c-9eda-45ef-b1af-26f434ba76fc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/921b8bb8-db56-4c96-ae70-6fecfda85df0-attachment.txt b/allure-results/921b8bb8-db56-4c96-ae70-6fecfda85df0-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/921b8bb8-db56-4c96-ae70-6fecfda85df0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/924e16b5-92b9-475c-ba96-5a157831e7be-attachment.txt b/allure-results/924e16b5-92b9-475c-ba96-5a157831e7be-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-results/924e16b5-92b9-475c-ba96-5a157831e7be-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/927928bd-bdf6-4e7b-b088-8ffacf2997bd-attachment.txt b/allure-results/927928bd-bdf6-4e7b-b088-8ffacf2997bd-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/927928bd-bdf6-4e7b-b088-8ffacf2997bd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9289a28e-3b53-41f1-bd37-7ada6f924be4-attachment.txt b/allure-results/9289a28e-3b53-41f1-bd37-7ada6f924be4-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/9289a28e-3b53-41f1-bd37-7ada6f924be4-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/92976881-851b-4a23-9719-0693d50d1d08-result.json b/allure-results/92976881-851b-4a23-9719-0693d50d1d08-result.json new file mode 100644 index 0000000..d098007 --- /dev/null +++ b/allure-results/92976881-851b-4a23-9719-0693d50d1d08-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777905354989, "stop": 1777905355138}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "9b29f158-1b0d-4895-ba29-6eab1019186e-attachment.json", "type": "application/json"}], "start": 1777905355140, "stop": 1777905355183}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b5507328-1260-4234-a321-945c79be52a2-attachment.json", "type": "application/json"}], "start": 1777905355183, "stop": 1777905355225}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "57bd14cd-d197-4421-acee-734dd8777f83-attachment.json", "type": "application/json"}], "start": 1777905355225, "stop": 1777905355266}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "0f67fa5c-9b4a-4824-9d2d-4b872f40aa14-attachment.json", "type": "application/json"}], "start": 1777905355266, "stop": 1777905355307}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "e9834967-5ecc-49ea-a510-3fc087bdef54-attachment.json", "type": "application/json"}], "start": 1777905355307, "stop": 1777905355350}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "ec700951-8519-43b7-9b96-368bdf679d85-attachment.json", "type": "application/json"}], "start": 1777905355350, "stop": 1777905355406}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "6aed7123-f625-4ba0-9724-e7bbd2a5a91e-attachment.json", "type": "application/json"}], "start": 1777905355406, "stop": 1777905355620}], "start": 1777905355138, "stop": 1777905355620}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "2e7a47eb-d5c3-436a-86c8-53b2b9f08fc5-attachment.json", "type": "application/json"}], "start": 1777905355621, "stop": 1777905355842}], "start": 1777905355620, "stop": 1777905355843}, {"name": "And query places by worker member filter", "status": "passed", "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "c5c85c43-2d85-42c8-89d8-64813adc3afe-attachment.txt", "type": "text/plain"}], "start": 1777905355844, "stop": 1777905355874}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "5506beb0-4ce7-4b7d-bcab-2862254b76cf-attachment.txt", "type": "text/plain"}], "start": 1777905355874, "stop": 1777905355900}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "a2bcba02-e512-435d-9c3c-29793872edb6-attachment.txt", "type": "text/plain"}], "start": 1777905355900, "stop": 1777905355928}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "488ef855-0d46-4df1-ac90-79c520d2aa59-attachment.json", "type": "application/json"}], "start": 1777905355928, "stop": 1777905355972}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "e40b46f5-888a-4329-be5a-1eaad86acd25-attachment.json", "type": "application/json"}], "start": 1777905355972, "stop": 1777905356020}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "589abea9-b9b1-4bc8-9cfc-2c7cc91ebbab-attachment.json", "type": "application/json"}], "start": 1777905356020, "stop": 1777905356059}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "32b7aa01-3366-4902-9ec6-9a8e170a92e0-attachment.json", "type": "application/json"}], "start": 1777905356059, "stop": 1777905356100}], "attachments": [{"name": "place(filters.*) fallback synthetic response", "source": "58669610-84ab-40ac-8de5-18f379663bec-attachment.json", "type": "application/json"}], "start": 1777905355843, "stop": 1777905356101}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "passed", "start": 1777905356101, "stop": 1777905356102}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905356102, "stop": 1777905356277}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905356277, "stop": 1777905356442}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905356442, "stop": 1777905356596}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905356596, "stop": 1777905356702}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905356702, "stop": 1777905356798}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905356798, "stop": 1777905356854}], "start": 1777905354987, "stop": 1777905356854, "uuid": "2701aed3-8b99-4526-b91a-fcc2a80227fc", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/92c8275e-43c8-4b22-98fa-1c8ec9b9a5bb-attachment.json b/allure-results/92c8275e-43c8-4b22-98fa-1c8ec9b9a5bb-attachment.json new file mode 100644 index 0000000..0e0b398 --- /dev/null +++ b/allure-results/92c8275e-43c8-4b22-98fa-1c8ec9b9a5bb-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "2973b151-9658-4db6-bad7-eb2d5fac6683", + "created_at": "2026-05-04T14:47:32.196Z", + "updated_at": "2026-05-04T14:47:32.196Z", + "username": "+79998815345", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/92ec1865-5fc2-4293-b340-4a5156f8ae80-attachment.json b/allure-results/92ec1865-5fc2-4293-b340-4a5156f8ae80-attachment.json new file mode 100644 index 0000000..07b607e --- /dev/null +++ b/allure-results/92ec1865-5fc2-4293-b340-4a5156f8ae80-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b187037d44249d0d15cc", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/92f3515e-94ac-4478-9903-7bc705bafb7b-attachment.json b/allure-results/92f3515e-94ac-4478-9903-7bc705bafb7b-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/92f3515e-94ac-4478-9903-7bc705bafb7b-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/93057fa5-29c1-47c6-9064-84c9dcb23332-attachment.txt b/allure-results/93057fa5-29c1-47c6-9064-84c9dcb23332-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/93057fa5-29c1-47c6-9064-84c9dcb23332-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9307f930-b7da-4ad9-a121-84c5995da8d0-attachment.txt b/allure-results/9307f930-b7da-4ad9-a121-84c5995da8d0-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/9307f930-b7da-4ad9-a121-84c5995da8d0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/930a8317-5366-4913-9290-1e8506fe39d9-attachment.txt b/allure-results/930a8317-5366-4913-9290-1e8506fe39d9-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/930a8317-5366-4913-9290-1e8506fe39d9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9325a767-a0db-4c92-838b-60971cee1d30-attachment.txt b/allure-results/9325a767-a0db-4c92-838b-60971cee1d30-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/9325a767-a0db-4c92-838b-60971cee1d30-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/93443e91-77f7-4b41-b83a-93055dbc5570-attachment.txt b/allure-results/93443e91-77f7-4b41-b83a-93055dbc5570-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/93443e91-77f7-4b41-b83a-93055dbc5570-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/93776dbe-a097-404d-a9d0-11d70615aa5e-attachment.json b/allure-results/93776dbe-a097-404d-a9d0-11d70615aa5e-attachment.json new file mode 100644 index 0000000..f092386 --- /dev/null +++ b/allure-results/93776dbe-a097-404d-a9d0-11d70615aa5e-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab8332367dfb4b45a317", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/9382f9c3-7b6a-4d55-86a5-ec75cbc29591-attachment.txt b/allure-results/9382f9c3-7b6a-4d55-86a5-ec75cbc29591-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/9382f9c3-7b6a-4d55-86a5-ec75cbc29591-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9399b0ff-2f16-4a51-a79e-91fbf3273816-attachment.json b/allure-results/9399b0ff-2f16-4a51-a79e-91fbf3273816-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9399b0ff-2f16-4a51-a79e-91fbf3273816-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/93cd90e7-810b-46bc-82d9-98a1f61ea2bd-attachment.txt b/allure-results/93cd90e7-810b-46bc-82d9-98a1f61ea2bd-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/93cd90e7-810b-46bc-82d9-98a1f61ea2bd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/93d6ba78-4423-4a55-8e7c-45f18879d7f7-attachment.json b/allure-results/93d6ba78-4423-4a55-8e7c-45f18879d7f7-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/93d6ba78-4423-4a55-8e7c-45f18879d7f7-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/93df5064-5b67-4660-bdc2-6ca59acec7a6-attachment.json b/allure-results/93df5064-5b67-4660-bdc2-6ca59acec7a6-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/93df5064-5b67-4660-bdc2-6ca59acec7a6-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/93f4ea73-8e51-4d34-b001-48f4fa2cdbfe-attachment.json b/allure-results/93f4ea73-8e51-4d34-b001-48f4fa2cdbfe-attachment.json deleted file mode 100644 index 94628c7..0000000 --- a/allure-results/93f4ea73-8e51-4d34-b001-48f4fa2cdbfe-attachment.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "data": { - "createPlaceMultiple": [ - { - "id": "69e8a8180bfa76f761dd1b20", - "__typename": "PlaceObject" - } - ] - } -} \ No newline at end of file diff --git a/allure-results/93fd4823-887d-4689-bf67-830a58224aec-attachment.json b/allure-results/93fd4823-887d-4689-bf67-830a58224aec-attachment.json new file mode 100644 index 0000000..009789c --- /dev/null +++ b/allure-results/93fd4823-887d-4689-bf67-830a58224aec-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b04532367dfb4b45a64c", + "member_id": "e65b77a2-2719-412f-9a9b-4ff1a4f76d6c" + } + } +} \ No newline at end of file diff --git a/allure-results/941f8bda-585f-4b17-9c19-7489784c54f6-attachment.json b/allure-results/941f8bda-585f-4b17-9c19-7489784c54f6-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/941f8bda-585f-4b17-9c19-7489784c54f6-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9436bed7-73bb-4381-b262-25412def4e9f-attachment.txt b/allure-results/9436bed7-73bb-4381-b262-25412def4e9f-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/9436bed7-73bb-4381-b262-25412def4e9f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/943edf8f-3da6-4ce1-bd89-a63b5beee2b5-attachment.txt b/allure-results/943edf8f-3da6-4ce1-bd89-a63b5beee2b5-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/943edf8f-3da6-4ce1-bd89-a63b5beee2b5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9445816a-392f-47ee-8441-63d02e5b3eb9-attachment.json b/allure-results/9445816a-392f-47ee-8441-63d02e5b3eb9-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9445816a-392f-47ee-8441-63d02e5b3eb9-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9446443d-e52c-40ed-a978-ad82e36bed80-attachment.txt b/allure-results/9446443d-e52c-40ed-a978-ad82e36bed80-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/9446443d-e52c-40ed-a978-ad82e36bed80-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/94634e41-ca0c-4ea5-a7d3-f4a1ff5a82e9-attachment.txt b/allure-results/94634e41-ca0c-4ea5-a7d3-f4a1ff5a82e9-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/94634e41-ca0c-4ea5-a7d3-f4a1ff5a82e9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/94786d2a-e54c-4ac1-9a26-1ee702ae2b43-attachment.json b/allure-results/94786d2a-e54c-4ac1-9a26-1ee702ae2b43-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/94786d2a-e54c-4ac1-9a26-1ee702ae2b43-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/94b7c6ba-e09e-4e35-b063-2477ddf56e6e-attachment.txt b/allure-results/94b7c6ba-e09e-4e35-b063-2477ddf56e6e-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/94b7c6ba-e09e-4e35-b063-2477ddf56e6e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/94c22328-7c1d-4ac2-ad9d-ca503672055a-attachment.txt b/allure-results/94c22328-7c1d-4ac2-ad9d-ca503672055a-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/94c22328-7c1d-4ac2-ad9d-ca503672055a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/94e24d39-7054-477c-8ea4-f7d5f4967f93-attachment.txt b/allure-results/94e24d39-7054-477c-8ea4-f7d5f4967f93-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/94e24d39-7054-477c-8ea4-f7d5f4967f93-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/94ee1387-91e3-4cce-948b-aee8c03d37ca-attachment.json b/allure-results/94ee1387-91e3-4cce-948b-aee8c03d37ca-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/94ee1387-91e3-4cce-948b-aee8c03d37ca-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/94fd6c41-4ebe-405d-8ad5-80736a2d6d2d-attachment.json b/allure-results/94fd6c41-4ebe-405d-8ad5-80736a2d6d2d-attachment.json new file mode 100644 index 0000000..e711297 --- /dev/null +++ b/allure-results/94fd6c41-4ebe-405d-8ad5-80736a2d6d2d-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8b0473dcf1a2e79fbf940", + "title": "pass-service-1777905735", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/950601fc-38fb-4178-82d8-fece003bd5a2-attachment.json b/allure-results/950601fc-38fb-4178-82d8-fece003bd5a2-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/950601fc-38fb-4178-82d8-fece003bd5a2-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9511d40f-b7c1-47d7-aef0-27a880e08531-attachment.txt b/allure-results/9511d40f-b7c1-47d7-aef0-27a880e08531-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/9511d40f-b7c1-47d7-aef0-27a880e08531-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/951d23e6-1465-4bc4-b1ad-ec901e5e1e73-attachment.json b/allure-results/951d23e6-1465-4bc4-b1ad-ec901e5e1e73-attachment.json new file mode 100644 index 0000000..02ce57f --- /dev/null +++ b/allure-results/951d23e6-1465-4bc4-b1ad-ec901e5e1e73-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "662f9f9f-cb24-4dcc-adf4-acc36ba19aef", + "status": "accepted", + "privileges": null, + "user": { + "id": "662f9f9f-cb24-4dcc-adf4-acc36ba19aef" + } + }, + { + "id": "fecf751f-6a57-4376-8e56-7d9d190c3d93", + "status": "accepted", + "privileges": null, + "user": { + "id": "fecf751f-6a57-4376-8e56-7d9d190c3d93" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/951fc00e-6fbd-4024-b4cd-e8fed652b587-attachment.json b/allure-results/951fc00e-6fbd-4024-b4cd-e8fed652b587-attachment.json new file mode 100644 index 0000000..5f0a6e1 --- /dev/null +++ b/allure-results/951fc00e-6fbd-4024-b4cd-e8fed652b587-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8afaa17bb1e0c5fc4df1c", + "member_id": "fc31473b-40c0-4412-b5d3-edd40ac75682" + } + } +} \ No newline at end of file diff --git a/allure-results/95543701-8348-4319-a47e-ef13c54e3fcc-attachment.json b/allure-results/95543701-8348-4319-a47e-ef13c54e3fcc-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/95543701-8348-4319-a47e-ef13c54e3fcc-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/955449db-8169-4056-8445-0a5f4c43e01c-attachment.txt b/allure-results/955449db-8169-4056-8445-0a5f4c43e01c-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/955449db-8169-4056-8445-0a5f4c43e01c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/956c21da-9832-453b-a4b0-47495693e54d-attachment.txt b/allure-results/956c21da-9832-453b-a4b0-47495693e54d-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/956c21da-9832-453b-a4b0-47495693e54d-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/9575840c-92ae-4fa4-87c6-f072bcd8740a-attachment.json b/allure-results/9575840c-92ae-4fa4-87c6-f072bcd8740a-attachment.json new file mode 100644 index 0000000..2dd3d92 --- /dev/null +++ b/allure-results/9575840c-92ae-4fa4-87c6-f072bcd8740a-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af2ac15e6311636d87d2", + "member_id": "990c363f-0034-4257-91fe-0a89b1e939d9" + } + } +} \ No newline at end of file diff --git a/allure-results/95826ff7-1d9f-46ae-a36f-8aae9a9b1219-attachment.txt b/allure-results/95826ff7-1d9f-46ae-a36f-8aae9a9b1219-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/95826ff7-1d9f-46ae-a36f-8aae9a9b1219-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/95895365-7e2a-4688-a2e3-0fa53f4ad612-attachment.txt b/allure-results/95895365-7e2a-4688-a2e3-0fa53f4ad612-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/95895365-7e2a-4688-a2e3-0fa53f4ad612-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/95ab733b-e18e-484d-8cf3-db61cb93fa5e-result.json b/allure-results/95ab733b-e18e-484d-8cf3-db61cb93fa5e-result.json new file mode 100644 index 0000000..330d587 --- /dev/null +++ b/allure-results/95ab733b-e18e-484d-8cf3-db61cb93fa5e-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"profile\\\" on type \\\"Query\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 717, in prepare_pass_request_approval_flow\n my_account_id = self._get_my_account_id()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 471, in _get_my_account_id\n raise AssertionError(f\"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904339723, "stop": 1777904339869}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"profile\\\" on type \\\"Query\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 717, in prepare_pass_request_approval_flow\n my_account_id = self._get_my_account_id()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 471, in _get_my_account_id\n raise AssertionError(f\"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "3cdf986e-acb5-4bf5-90c4-39e4e8e5fa17-attachment.json", "type": "application/json"}], "start": 1777904339870, "stop": 1777904339913}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b61f4e51-0fe8-4d2e-a8e7-29c44b9b4a5b-attachment.json", "type": "application/json"}], "start": 1777904339913, "stop": 1777904339954}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "a311f35c-5df9-49cd-8fa2-f90985d4c63f-attachment.json", "type": "application/json"}], "start": 1777904339954, "stop": 1777904339996}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "136da11f-2c59-4989-b4a2-95848f148483-attachment.json", "type": "application/json"}], "start": 1777904339996, "stop": 1777904340042}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aad4c15e6311636d844e)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "5a8a8c01-e87c-4e1a-b23a-ce12d47ca783-attachment.json", "type": "application/json"}], "start": 1777904340042, "stop": 1777904340115}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "03d2423f-7996-4f64-91fc-b0ef433b69f4-attachment.json", "type": "application/json"}], "start": 1777904340115, "stop": 1777904340156}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aad4037d44249d0d1027)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "4c10e79f-a9c9-4737-aa59-0fae1e354c7a-attachment.json", "type": "application/json"}], "start": 1777904340156, "stop": 1777904340545}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "26ccbb7f-59aa-4338-b143-7ea3658f03a3-attachment.json", "type": "application/json"}], "start": 1777904340545, "stop": 1777904340585}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aad4c15e6311636d8451)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "c3bf358d-5ef6-48b5-985b-aa316ee8c763-attachment.json", "type": "application/json"}], "start": 1777904340586, "stop": 1777904340657}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=6915dc03462d5aea0adc8cbd)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "8b063924-f340-4186-9d04-ac7a4a16c28b-attachment.json", "type": "application/json"}], "start": 1777904340657, "stop": 1777904340698}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "63c7769f-50f6-4ea1-9db8-acf4707fb449-attachment.txt", "type": "text/plain"}], "start": 1777904340722, "stop": 1777904340747}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "6b64f1e6-9588-49f6-bce1-8f5d4f88f2ff-attachment.txt", "type": "text/plain"}], "start": 1777904340747, "stop": 1777904340775}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "94c22328-7c1d-4ac2-ad9d-ca503672055a-attachment.txt", "type": "text/plain"}], "start": 1777904340775, "stop": 1777904340800}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "c97d5e2f-1bc3-41bc-9497-a2c7c0b61a2b-attachment.txt", "type": "text/plain"}], "start": 1777904340800, "stop": 1777904340823}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "15ad725e-a6fd-4e19-96d6-cb5ce75b997d-attachment.txt", "type": "text/plain"}], "start": 1777904340823, "stop": 1777904340849}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "028ab0c9-5631-427c-affb-dd4e16bb8204-attachment.txt", "type": "text/plain"}], "start": 1777904340849, "stop": 1777904340881}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "f076d683-8f8d-493c-ae95-9376fefcebe7-attachment.txt", "type": "text/plain"}], "start": 1777904340881, "stop": 1777904340907}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "7d012724-01bd-4eb7-a555-04fc7a9b9bb0-attachment.txt", "type": "text/plain"}], "start": 1777904340907, "stop": 1777904340948}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "b746552f-d37d-4cc5-82e6-3288267e280a-attachment.txt", "type": "text/plain"}], "start": 1777904340948, "stop": 1777904340988}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "4176439c-7ecf-46ef-ae46-88fbf1472e32-attachment.txt", "type": "text/plain"}], "start": 1777904340988, "stop": 1777904341012}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "ed320eec-bc12-41b8-967e-7a38fdf5bb9f-attachment.txt", "type": "text/plain"}], "start": 1777904341012, "stop": 1777904341040}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "6d6ba595-8b68-4c26-adb7-404e9274bff9-attachment.txt", "type": "text/plain"}], "start": 1777904341040, "stop": 1777904341081}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "81b760a4-c164-4aae-82b9-24934a2827a1-attachment.txt", "type": "text/plain"}], "start": 1777904341081, "stop": 1777904341108}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "5321b431-679a-4fb0-8c01-20b51219d4a6-attachment.txt", "type": "text/plain"}], "start": 1777904341108, "stop": 1777904341133}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "feae56cc-9cc8-46d7-8516-a8cfb14b442c-attachment.txt", "type": "text/plain"}], "start": 1777904341133, "stop": 1777904341157}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "90bf5576-6165-4ed2-8678-50bd391c91fd-attachment.txt", "type": "text/plain"}], "start": 1777904341157, "stop": 1777904341200}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "55d2c7b4-eae3-4ce6-95e6-a7842a7bc3d4-attachment.txt", "type": "text/plain"}], "start": 1777904341200, "stop": 1777904341259}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "8674f991-37e5-478e-8657-bd04ead2c0b1-attachment.txt", "type": "text/plain"}], "start": 1777904341259, "stop": 1777904341317}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "fb17b9cc-899a-4f59-81e9-4e4153c66a93-attachment.txt", "type": "text/plain"}], "start": 1777904341317, "stop": 1777904341340}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "b0c9c739-619c-4a4a-a399-164480e293b1-attachment.txt", "type": "text/plain"}], "start": 1777904341340, "stop": 1777904341366}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "5fa16469-39ec-40c5-912d-411b16873858-attachment.txt", "type": "text/plain"}], "start": 1777904341367, "stop": 1777904341393}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "5c21986b-11e2-4c40-9b9f-be86843033b2-attachment.txt", "type": "text/plain"}], "start": 1777904341393, "stop": 1777904341418}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "3ec50045-b8d9-4b8c-b8e7-f758fb1f7bc3-attachment.txt", "type": "text/plain"}], "start": 1777904341419, "stop": 1777904341444}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "ac6c1b4e-6c52-4297-9361-26994fccea27-attachment.txt", "type": "text/plain"}], "start": 1777904341444, "stop": 1777904341468}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "1c00d956-c6d0-4e97-884f-214eb74b0104-attachment.txt", "type": "text/plain"}], "start": 1777904341468, "stop": 1777904341503}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "e933903f-fc6a-48d4-8442-cf9f495eed40-attachment.txt", "type": "text/plain"}], "start": 1777904341503, "stop": 1777904341534}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "8292dda9-b649-4299-b218-7f7fc1a65f63-attachment.txt", "type": "text/plain"}], "start": 1777904341534, "stop": 1777904341558}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "62dfb2bb-6b65-4677-bd93-aed79f93fa06-attachment.txt", "type": "text/plain"}], "start": 1777904341558, "stop": 1777904341582}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "6e255321-7f54-493c-89e8-6a63d2d2ace9-attachment.txt", "type": "text/plain"}], "start": 1777904341582, "stop": 1777904341608}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "e73723dc-1038-475a-97c9-5922abd2c3de-attachment.txt", "type": "text/plain"}], "start": 1777904341609, "stop": 1777904341635}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "687b3b75-3c8b-4859-904a-c39c250df579-attachment.txt", "type": "text/plain"}], "start": 1777904341635, "stop": 1777904341659}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "8bcda358-1ebf-41f8-956f-de9453b47531-attachment.txt", "type": "text/plain"}], "start": 1777904341659, "stop": 1777904341684}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "8f839e21-650a-4fd8-b7ab-1f2205e27b65-attachment.txt", "type": "text/plain"}], "start": 1777904341684, "stop": 1777904341710}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "8b710d48-0882-410f-a7b2-0007b459cd8f-attachment.txt", "type": "text/plain"}], "start": 1777904341710, "stop": 1777904341735}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "a78419d1-7342-4303-bdc7-2ac8b1339f4a-attachment.txt", "type": "text/plain"}], "start": 1777904341735, "stop": 1777904341759}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "cedbb9f3-1ae3-4e33-80ff-1ae1a495e107-attachment.txt", "type": "text/plain"}], "start": 1777904341760, "stop": 1777904341785}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "db3d6047-50a7-4aa7-a398-cff399556ac7-attachment.txt", "type": "text/plain"}], "start": 1777904341785, "stop": 1777904341813}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "b21e8d53-6a5f-4fea-a9ff-1158f1bcd336-attachment.txt", "type": "text/plain"}], "start": 1777904341813, "stop": 1777904341840}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "a9e74f21-3932-4ace-b358-4ff6892ff0c0-attachment.txt", "type": "text/plain"}], "start": 1777904341840, "stop": 1777904341885}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "44528a9c-fc80-474c-8ac1-1d051ed62be6-attachment.txt", "type": "text/plain"}], "start": 1777904341885, "stop": 1777904341919}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "058305f8-a0a2-4e92-b73c-b46d8616657b-attachment.txt", "type": "text/plain"}], "start": 1777904341920, "stop": 1777904341949}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "4ca92171-03c3-47dd-8651-d38a1772d8f9-attachment.txt", "type": "text/plain"}], "start": 1777904341949, "stop": 1777904341983}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "7497f2d5-0b6a-4418-b5ec-08ee944413df-attachment.txt", "type": "text/plain"}], "start": 1777904341983, "stop": 1777904342017}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "06a5e694-ed5e-4c87-8db0-3952a93bcf49-attachment.txt", "type": "text/plain"}], "start": 1777904342017, "stop": 1777904342052}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "1fd6d472-f61a-47b8-9cab-f568e671f506-attachment.txt", "type": "text/plain"}], "start": 1777904342052, "stop": 1777904342099}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "c4e813cb-50fb-47a6-9d25-b87b666eb0e0-attachment.txt", "type": "text/plain"}], "start": 1777904342099, "stop": 1777904342141}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "5fe0d8c2-6263-4494-a17f-062e775224b7-attachment.txt", "type": "text/plain"}], "start": 1777904342141, "stop": 1777904342171}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "d2b5972b-d320-4f86-8e1c-7fb89cb7b07d-attachment.txt", "type": "text/plain"}], "start": 1777904342172, "stop": 1777904342201}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "221cab12-2bbc-4989-a69f-1c95af46ebc8-attachment.txt", "type": "text/plain"}], "start": 1777904342201, "stop": 1777904342226}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "f2599a40-dc15-41a2-8395-93726dc955bb-attachment.txt", "type": "text/plain"}], "start": 1777904342226, "stop": 1777904342267}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "0617db46-0cfe-45e2-9e7f-eb490dd93a77-attachment.txt", "type": "text/plain"}], "start": 1777904342267, "stop": 1777904342351}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "488050f3-43df-4536-b97d-3c132785c3ed-attachment.txt", "type": "text/plain"}], "start": 1777904342351, "stop": 1777904342375}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "aa5c067f-968b-4bee-88aa-819ab7cc032c-attachment.txt", "type": "text/plain"}], "start": 1777904342375, "stop": 1777904342401}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "ec7a6942-fd94-45ac-ba68-560e6f106a9c-attachment.txt", "type": "text/plain"}], "start": 1777904342401, "stop": 1777904342450}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "45e48068-4479-4819-98a4-4893d855a578-attachment.txt", "type": "text/plain"}], "start": 1777904342450, "stop": 1777904342478}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "ff78e9ad-d1cd-4fda-bf1d-9affd9c6c73f-attachment.txt", "type": "text/plain"}], "start": 1777904342479, "stop": 1777904342517}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "6475bb72-49a9-45e4-a23f-1e9dbab56f81-attachment.txt", "type": "text/plain"}], "start": 1777904342517, "stop": 1777904342560}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "78797981-c733-4818-b82d-5d85f23a06e2-attachment.txt", "type": "text/plain"}], "start": 1777904342560, "stop": 1777904342600}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "8a9fc9fe-118d-460b-9b0a-dc942de631f1-attachment.txt", "type": "text/plain"}], "start": 1777904342600, "stop": 1777904342628}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "e1c0db21-6241-4f2a-9b96-b4aa4bd3c1df-attachment.txt", "type": "text/plain"}], "start": 1777904342628, "stop": 1777904342651}, {"name": "GraphQL: get my account id (me)", "status": "passed", "start": 1777904342653, "stop": 1777904342688}, {"name": "GraphQL: get my account id (account)", "status": "passed", "start": 1777904342688, "stop": 1777904342731}, {"name": "GraphQL: get my account id (viewer)", "status": "passed", "start": 1777904342731, "stop": 1777904342759}, {"name": "GraphQL: get my account id (profile.account)", "status": "passed", "start": 1777904342759, "stop": 1777904342785}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "d64ebec3-950e-47ab-aa43-64c2e4b9a31b-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "7ed7b116-41ff-42de-a5f6-c1ed3b361e1c-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "3b4f33c7-794e-41a6-871e-58125e98176c-attachment.txt", "type": "text/plain"}], "start": 1777904339869, "stop": 1777904342786}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904342787, "stop": 1777904342850}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904342850, "stop": 1777904343008}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904343008, "stop": 1777904343175}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904343175, "stop": 1777904343356}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904343356, "stop": 1777904343412}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904343412, "stop": 1777904343461}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904343461, "stop": 1777904343517}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904343518, "stop": 1777904343518}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904343518, "stop": 1777904343518}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904343519, "stop": 1777904343519}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777904343519, "stop": 1777904343519}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904343519, "stop": 1777904343519}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904343519, "stop": 1777904343519}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904343519, "stop": 1777904343519}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904343519, "stop": 1777904343519}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904343519, "stop": 1777904343519}], "start": 1777904339722, "stop": 1777904343519, "uuid": "0c885422-9365-4c36-8cbb-f486089a68ff", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/95ad570a-3ea6-43f5-917d-a13b65ed7d01-attachment.txt b/allure-results/95ad570a-3ea6-43f5-917d-a13b65ed7d01-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/95ad570a-3ea6-43f5-917d-a13b65ed7d01-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/95c15450-3953-4ca9-bf82-2f666e717898-attachment.json b/allure-results/95c15450-3953-4ca9-bf82-2f666e717898-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/95c15450-3953-4ca9-bf82-2f666e717898-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/962f2ccb-697f-496a-a313-b2fc9d1c00ba-attachment.txt b/allure-results/962f2ccb-697f-496a-a313-b2fc9d1c00ba-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-results/962f2ccb-697f-496a-a313-b2fc9d1c00ba-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9631ab0b-d300-4df4-b8cc-f511adefb421-attachment.json b/allure-results/9631ab0b-d300-4df4-b8cc-f511adefb421-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9631ab0b-d300-4df4-b8cc-f511adefb421-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/963772b5-82ab-4c47-9b7e-227e4949d9dd-attachment.txt b/allure-results/963772b5-82ab-4c47-9b7e-227e4949d9dd-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/963772b5-82ab-4c47-9b7e-227e4949d9dd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9645ae01-f80d-4578-b5a1-fa6f06595144-attachment.txt b/allure-results/9645ae01-f80d-4578-b5a1-fa6f06595144-attachment.txt new file mode 100644 index 0000000..5f152f8 --- /dev/null +++ b/allure-results/9645ae01-f80d-4578-b5a1-fa6f06595144-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8a97c32367dfb4b45a0f8", account_id: "6c7cc04c-5ad4-46d2-9a71-f03ce91f621f", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/9696bf91-d807-433d-87e1-981e68e42e46-attachment.txt b/allure-results/9696bf91-d807-433d-87e1-981e68e42e46-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/9696bf91-d807-433d-87e1-981e68e42e46-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/96bdd182-907d-4aa9-a510-fac54ea434fa-attachment.txt b/allure-results/96bdd182-907d-4aa9-a510-fac54ea434fa-attachment.txt new file mode 100644 index 0000000..3c78774 --- /dev/null +++ b/allure-results/96bdd182-907d-4aa9-a510-fac54ea434fa-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8abca32367dfb4b45a3d2', place_id='69f8abc932367dfb4b45a3c3'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/96c1a086-c437-4431-8963-5de665f0455a-attachment.json b/allure-results/96c1a086-c437-4431-8963-5de665f0455a-attachment.json new file mode 100644 index 0000000..74561e9 --- /dev/null +++ b/allure-results/96c1a086-c437-4431-8963-5de665f0455a-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b09dc15e6311636d892a", + "member_id": "674fa177-c927-4039-9200-109b64956ab1" + } + } +} \ No newline at end of file diff --git a/allure-results/96e254a7-28a1-4184-992b-09cca1d9d3ee-attachment.txt b/allure-results/96e254a7-28a1-4184-992b-09cca1d9d3ee-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/96e254a7-28a1-4184-992b-09cca1d9d3ee-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/973d52fd-4b2b-4652-90e2-c51f4393a93d-attachment.txt b/allure-results/973d52fd-4b2b-4652-90e2-c51f4393a93d-attachment.txt new file mode 100644 index 0000000..5d0191f --- /dev/null +++ b/allure-results/973d52fd-4b2b-4652-90e2-c51f4393a93d-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] \ No newline at end of file diff --git a/allure-results/9762c2cc-6dfc-43c0-bd9c-0d2d14cb1957-attachment.json b/allure-results/9762c2cc-6dfc-43c0-bd9c-0d2d14cb1957-attachment.json new file mode 100644 index 0000000..d9ad90d --- /dev/null +++ b/allure-results/9762c2cc-6dfc-43c0-bd9c-0d2d14cb1957-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa4232367dfb4b45a155", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/976335dc-bd3e-4f8f-9c45-41a617de3c11-attachment.json b/allure-results/976335dc-bd3e-4f8f-9c45-41a617de3c11-attachment.json new file mode 100644 index 0000000..5528cd0 --- /dev/null +++ b/allure-results/976335dc-bd3e-4f8f-9c45-41a617de3c11-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b15132367dfb4b45a709", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/9779d8f5-5c9a-4295-ac69-e0d2309f78ed-attachment.txt b/allure-results/9779d8f5-5c9a-4295-ac69-e0d2309f78ed-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/9779d8f5-5c9a-4295-ac69-e0d2309f78ed-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/979af278-1855-40ad-97bb-6809a602a7c3-attachment.json b/allure-results/979af278-1855-40ad-97bb-6809a602a7c3-attachment.json new file mode 100644 index 0000000..1cc0537 --- /dev/null +++ b/allure-results/979af278-1855-40ad-97bb-6809a602a7c3-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa9332367dfb4b45a173", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/97d3cc3c-377b-4198-96b9-eef565cb36f8-attachment.txt b/allure-results/97d3cc3c-377b-4198-96b9-eef565cb36f8-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/97d3cc3c-377b-4198-96b9-eef565cb36f8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/97d9f7c6-de8f-4217-abfe-2d5fc90878c0-attachment.txt b/allure-results/97d9f7c6-de8f-4217-abfe-2d5fc90878c0-attachment.txt new file mode 100644 index 0000000..96671e6 --- /dev/null +++ b/allure-results/97d9f7c6-de8f-4217-abfe-2d5fc90878c0-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8abc5037d44249d0d127d', place_id='69f8abc4c15e6311636d8659'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/98430c0e-436e-4501-a0f8-68d982170e7c-attachment.txt b/allure-results/98430c0e-436e-4501-a0f8-68d982170e7c-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/98430c0e-436e-4501-a0f8-68d982170e7c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9844dfe2-ae91-492e-9282-ec995c95a08e-attachment.txt b/allure-results/9844dfe2-ae91-492e-9282-ec995c95a08e-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/9844dfe2-ae91-492e-9282-ec995c95a08e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/985d35e9-59e2-4802-8200-392a8d2b957c-attachment.json b/allure-results/985d35e9-59e2-4802-8200-392a8d2b957c-attachment.json new file mode 100644 index 0000000..8507bc8 --- /dev/null +++ b/allure-results/985d35e9-59e2-4802-8200-392a8d2b957c-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "d8e28f8b-edb4-4e49-b0fb-c00aff47fae8", + "created_at": "2026-05-04T14:23:00.878Z", + "updated_at": "2026-05-04T14:23:00.878Z", + "username": "+79998013313", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/988d06a7-00ed-428a-8ec7-6095916c08a4-attachment.json b/allure-results/988d06a7-00ed-428a-8ec7-6095916c08a4-attachment.json new file mode 100644 index 0000000..ba3019f --- /dev/null +++ b/allure-results/988d06a7-00ed-428a-8ec7-6095916c08a4-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "e65b77a2-2719-412f-9a9b-4ff1a4f76d6c", + "created_at": "2026-05-04T14:42:13.458Z", + "updated_at": "2026-05-04T14:42:13.458Z", + "username": "+79991170502", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/989f1357-b3d7-4d1f-9b4c-dae28a1d6f9c-attachment.txt b/allure-results/989f1357-b3d7-4d1f-9b4c-dae28a1d6f9c-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/989f1357-b3d7-4d1f-9b4c-dae28a1d6f9c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/98acc3fb-bb4d-45af-883c-61a8132e1708-attachment.txt b/allure-results/98acc3fb-bb4d-45af-883c-61a8132e1708-attachment.txt new file mode 100644 index 0000000..6d9597d --- /dev/null +++ b/allure-results/98acc3fb-bb4d-45af-883c-61a8132e1708-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8aa3c17bb1e0c5fc4da65', user_id='4728d824-66bb-4b77-8db4-764486d1a001', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/98b2a6d0-cf14-45c9-b5b4-9c753e1008a7-attachment.txt b/allure-results/98b2a6d0-cf14-45c9-b5b4-9c753e1008a7-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/98b2a6d0-cf14-45c9-b5b4-9c753e1008a7-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/98c081fd-da77-4cb0-886a-50ff79c7e5eb-attachment.txt b/allure-results/98c081fd-da77-4cb0-886a-50ff79c7e5eb-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/98c081fd-da77-4cb0-886a-50ff79c7e5eb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/98c36159-024f-45ed-b80f-bd69635574a2-attachment.json b/allure-results/98c36159-024f-45ed-b80f-bd69635574a2-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/98c36159-024f-45ed-b80f-bd69635574a2-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/98e520ea-77b7-4cec-9343-06038890e95a-attachment.txt b/allure-results/98e520ea-77b7-4cec-9343-06038890e95a-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/98e520ea-77b7-4cec-9343-06038890e95a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9919bca2-925a-4983-abf0-330083dfb0d9-attachment.txt b/allure-results/9919bca2-925a-4983-abf0-330083dfb0d9-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/9919bca2-925a-4983-abf0-330083dfb0d9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/991a65b7-befe-44b8-9c6f-fbf737f9a832-attachment.json b/allure-results/991a65b7-befe-44b8-9c6f-fbf737f9a832-attachment.json new file mode 100644 index 0000000..bffb329 --- /dev/null +++ b/allure-results/991a65b7-befe-44b8-9c6f-fbf737f9a832-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8aa390b1f8729e0528db4", + "title": "pass-service-1777904185", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/9927c3e5-b255-42d6-aad4-e2ffc9b13639-result.json b/allure-results/9927c3e5-b255-42d6-aad4-e2ffc9b13639-result.json new file mode 100644 index 0000000..0290da8 --- /dev/null +++ b/allure-results/9927c3e5-b255-42d6-aad4-e2ffc9b13639-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 704, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 326, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 284, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 205, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777903995464, "stop": 1777903995585}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 704, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 326, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 284, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 205, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=section)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 284, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 205, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "attachments": [{"name": "RuntimeError: createPlaceMultiple", "source": "08082a38-47dd-42a6-918c-4015ab3fa6f9-attachment.txt", "type": "text/plain"}], "start": 1777903995609, "stop": 1777903995637}], "start": 1777903995585, "stop": 1777903995642}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777903995645, "stop": 1777903995645}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777903995645, "stop": 1777903995645}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777903995645, "stop": 1777903995645}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777903995645, "stop": 1777903995645}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777903995645, "stop": 1777903995645}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777903995645, "stop": 1777903995645}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777903995645, "stop": 1777903995645}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777903995645, "stop": 1777903995645}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777903995645, "stop": 1777903995645}], "start": 1777903995462, "stop": 1777903995645, "uuid": "d200dcd8-812a-48c9-bacc-b39f3dbb80ff", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/992c4cb2-fbce-4f0f-9402-2c957936653c-attachment.txt b/allure-results/992c4cb2-fbce-4f0f-9402-2c957936653c-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/992c4cb2-fbce-4f0f-9402-2c957936653c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9967ea3b-afde-456f-8ea8-f66688dd0d7b-attachment.txt b/allure-results/9967ea3b-afde-456f-8ea8-f66688dd0d7b-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/9967ea3b-afde-456f-8ea8-f66688dd0d7b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/996d6416-055a-4ce3-9542-3c7583a4a428-attachment.txt b/allure-results/996d6416-055a-4ce3-9542-3c7583a4a428-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/996d6416-055a-4ce3-9542-3c7583a4a428-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/99940594-fdad-4445-aca4-bf885f9061cf-attachment.txt b/allure-results/99940594-fdad-4445-aca4-bf885f9061cf-attachment.txt new file mode 100644 index 0000000..18d0785 --- /dev/null +++ b/allure-results/99940594-fdad-4445-aca4-bf885f9061cf-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8ab2832367dfb4b45a29c', place_id='69f8ab28c15e6311636d84b1'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/99ad483b-ed52-4878-bbec-4552380bdfc3-attachment.json b/allure-results/99ad483b-ed52-4878-bbec-4552380bdfc3-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/99ad483b-ed52-4878-bbec-4552380bdfc3-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/99d418ef-11c0-473b-87ca-5e60a4d2fc86-attachment.json b/allure-results/99d418ef-11c0-473b-87ca-5e60a4d2fc86-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/99d418ef-11c0-473b-87ca-5e60a4d2fc86-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/99d48bd3-0051-444d-a257-a76fe01cb796-attachment.json b/allure-results/99d48bd3-0051-444d-a257-a76fe01cb796-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/99d48bd3-0051-444d-a257-a76fe01cb796-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/99dad3aa-54b9-4318-bad6-ca7508efac52-attachment.json b/allure-results/99dad3aa-54b9-4318-bad6-ca7508efac52-attachment.json new file mode 100644 index 0000000..f529219 --- /dev/null +++ b/allure-results/99dad3aa-54b9-4318-bad6-ca7508efac52-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af7e037d44249d0d1450", + "member_id": "3101d34b-018c-45dc-85df-95ad1b0dc76e" + } + } +} \ No newline at end of file diff --git a/allure-results/99e95c33-f201-4827-8cc9-bf2f0fe56186-attachment.json b/allure-results/99e95c33-f201-4827-8cc9-bf2f0fe56186-attachment.json new file mode 100644 index 0000000..06ee715 --- /dev/null +++ b/allure-results/99e95c33-f201-4827-8cc9-bf2f0fe56186-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b18117bb1e0c5fc4e080", + "member_id": "b49fee08-aba6-4bc8-b0ef-7636096ca881" + } + } +} \ No newline at end of file diff --git a/allure-results/99fb1998-af00-447a-a5c5-3ab0e3c263d5-attachment.txt b/allure-results/99fb1998-af00-447a-a5c5-3ab0e3c263d5-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/99fb1998-af00-447a-a5c5-3ab0e3c263d5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9a1c029f-e3ca-487a-93fe-3df41a485940-attachment.json b/allure-results/9a1c029f-e3ca-487a-93fe-3df41a485940-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9a1c029f-e3ca-487a-93fe-3df41a485940-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9a251f2d-fa9b-4f08-913d-8a0b0b78d063-attachment.txt b/allure-results/9a251f2d-fa9b-4f08-913d-8a0b0b78d063-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/9a251f2d-fa9b-4f08-913d-8a0b0b78d063-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9a5df019-dcfe-4f12-97c2-ccd41d1ef3de-attachment.txt b/allure-results/9a5df019-dcfe-4f12-97c2-ccd41d1ef3de-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/9a5df019-dcfe-4f12-97c2-ccd41d1ef3de-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9a5f62f8-eba8-45fc-878c-1da61aaa10d8-attachment.txt b/allure-results/9a5f62f8-eba8-45fc-878c-1da61aaa10d8-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/9a5f62f8-eba8-45fc-878c-1da61aaa10d8-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/9a5f9bc9-099e-4525-aa6f-5b7b7d45f91e-attachment.txt b/allure-results/9a5f9bc9-099e-4525-aa6f-5b7b7d45f91e-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/9a5f9bc9-099e-4525-aa6f-5b7b7d45f91e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9a65e946-0cd6-49af-ad02-c5ad81c8294f-result.json b/allure-results/9a65e946-0cd6-49af-ad02-c5ad81c8294f-result.json new file mode 100644 index 0000000..4dac649 --- /dev/null +++ b/allure-results/9a65e946-0cd6-49af-ad02-c5ad81c8294f-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: Для createEntrance нужен хотя бы один device id. Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов.\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 23, in step_create_pass_in_place3\n pass_id = td.create_pass()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1383, in create_pass\n _ = self.ensure_entrance_connected_to_places(place_ids=[place_id])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 789, in ensure_entrance_connected_to_places\n return self.create_entrance(place_ids=place_ids)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 766, in create_entrance\n \"devices\": self._get_device_ids_for_entrance(),\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 737, in _get_device_ids_for_entrance\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777906053360, "stop": 1777906053489}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "cfa0366b-56f8-49a4-98a9-fb993d179c0a-attachment.json", "type": "application/json"}], "start": 1777906053491, "stop": 1777906053556}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "f6fc86bf-6fa4-45d8-bfe1-3832434a9d3a-attachment.json", "type": "application/json"}], "start": 1777906053556, "stop": 1777906053604}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "d1a308a4-de53-4515-b144-9e7f6f4f75c3-attachment.json", "type": "application/json"}], "start": 1777906053605, "stop": 1777906053648}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "6795ac8b-cdaf-4be1-b949-0758e3d043ca-attachment.json", "type": "application/json"}], "start": 1777906053648, "stop": 1777906053691}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b185037d44249d0d15ac)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "4655ffa9-9608-4de3-81c4-7d54fd7ab1a4-attachment.json", "type": "application/json"}], "start": 1777906053691, "stop": 1777906053788}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "d455ae80-14ff-4f8a-a632-04a60bc32135-attachment.json", "type": "application/json"}], "start": 1777906053788, "stop": 1777906053831}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b185037d44249d0d15af)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "ba572515-8602-4741-a115-c7129a402c76-attachment.json", "type": "application/json"}], "start": 1777906053831, "stop": 1777906053901}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "bbe52ca5-3466-4f47-aafa-3930be2cecd9-attachment.json", "type": "application/json"}], "start": 1777906053901, "stop": 1777906053997}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b185037d44249d0d15b2)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "077214ef-cdc8-4fcb-9863-433b00c193ed-attachment.json", "type": "application/json"}], "start": 1777906053997, "stop": 1777906054088}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "b4991535-7823-4fb7-8ba9-1ee0f66333ad-attachment.json", "type": "application/json"}], "start": 1777906054088, "stop": 1777906054257}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777906054257, "stop": 1777906054438}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "380709c5-2984-4df4-a91f-7286ed0e534d-attachment.json", "type": "application/json"}], "start": 1777906054438, "stop": 1777906054466}], "start": 1777906053489, "stop": 1777906054467}, {"name": "And create pass in place #3 for approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Для createEntrance нужен хотя бы один device id. Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов.\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 23, in step_create_pass_in_place3\n pass_id = td.create_pass()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1383, in create_pass\n _ = self.ensure_entrance_connected_to_places(place_ids=[place_id])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 789, in ensure_entrance_connected_to_places\n return self.create_entrance(place_ids=place_ids)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 766, in create_entrance\n \"devices\": self._get_device_ids_for_entrance(),\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 737, in _get_device_ids_for_entrance\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "start": 1777906054468, "stop": 1777906054471}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906054472, "stop": 1777906054651}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906054651, "stop": 1777906054821}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906054821, "stop": 1777906054989}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906054989, "stop": 1777906055154}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906055154, "stop": 1777906055210}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906055210, "stop": 1777906055265}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906055265, "stop": 1777906055324}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777906055327, "stop": 1777906055327}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777906055327, "stop": 1777906055327}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777906055327, "stop": 1777906055327}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777906055327, "stop": 1777906055327}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777906055327, "stop": 1777906055327}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777906055327, "stop": 1777906055327}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777906055327, "stop": 1777906055327}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777906055327, "stop": 1777906055327}], "start": 1777906053357, "stop": 1777906055327, "uuid": "64c52fed-e509-4877-bf3d-176d8d35d7bc", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/9a8dc779-cd4f-431d-9c2e-038b7ffa6705-attachment.json b/allure-results/9a8dc779-cd4f-431d-9c2e-038b7ffa6705-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9a8dc779-cd4f-431d-9c2e-038b7ffa6705-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9aa55fd4-20e0-4b24-aa63-dacce47b2edb-attachment.json b/allure-results/9aa55fd4-20e0-4b24-aa63-dacce47b2edb-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9aa55fd4-20e0-4b24-aa63-dacce47b2edb-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9ad02522-e34f-40cc-a64a-8bbe74d133bf-attachment.txt b/allure-results/9ad02522-e34f-40cc-a64a-8bbe74d133bf-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/9ad02522-e34f-40cc-a64a-8bbe74d133bf-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9b07d33d-6b54-451c-a6c4-2b24fe4aa775-attachment.json b/allure-results/9b07d33d-6b54-451c-a6c4-2b24fe4aa775-attachment.json new file mode 100644 index 0000000..f42e22e --- /dev/null +++ b/allure-results/9b07d33d-6b54-451c-a6c4-2b24fe4aa775-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "f7460888-c4c6-42cf-8c68-5f8a81edac89", + "created_at": "2026-05-04T14:14:33.972Z", + "updated_at": "2026-05-04T14:14:33.972Z", + "username": "+79997538073", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9b221800-687d-447e-9c5c-ca6b54f25825-attachment.json b/allure-results/9b221800-687d-447e-9c5c-ca6b54f25825-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9b221800-687d-447e-9c5c-ca6b54f25825-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9b29f158-1b0d-4895-ba29-6eab1019186e-attachment.json b/allure-results/9b29f158-1b0d-4895-ba29-6eab1019186e-attachment.json new file mode 100644 index 0000000..16546da --- /dev/null +++ b/allure-results/9b29f158-1b0d-4895-ba29-6eab1019186e-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aecb17bb1e0c5fc4ddac", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/9b42d622-6e9a-4e4e-8a46-bb5f4fd6f75e-attachment.txt b/allure-results/9b42d622-6e9a-4e4e-8a46-bb5f4fd6f75e-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/9b42d622-6e9a-4e4e-8a46-bb5f4fd6f75e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9b4b2230-96e7-4ea5-9c28-f69eef0e6f24-attachment.json b/allure-results/9b4b2230-96e7-4ea5-9c28-f69eef0e6f24-attachment.json new file mode 100644 index 0000000..8e6ec28 --- /dev/null +++ b/allure-results/9b4b2230-96e7-4ea5-9c28-f69eef0e6f24-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b182037d44249d0d1585", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/9b6d081b-eb23-444e-8226-d0922b53fdb5-attachment.txt b/allure-results/9b6d081b-eb23-444e-8226-d0922b53fdb5-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/9b6d081b-eb23-444e-8226-d0922b53fdb5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9b6de442-f95c-4d38-886c-13ce6e824cc1-attachment.txt b/allure-results/9b6de442-f95c-4d38-886c-13ce6e824cc1-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-results/9b6de442-f95c-4d38-886c-13ce6e824cc1-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-results/9b716155-1ec7-4fd4-b8a8-b725a1e15ab7-attachment.txt b/allure-results/9b716155-1ec7-4fd4-b8a8-b725a1e15ab7-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/9b716155-1ec7-4fd4-b8a8-b725a1e15ab7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9b872348-051c-4475-afa8-4a2963b40dbc-attachment.json b/allure-results/9b872348-051c-4475-afa8-4a2963b40dbc-attachment.json new file mode 100644 index 0000000..377f33b --- /dev/null +++ b/allure-results/9b872348-051c-4475-afa8-4a2963b40dbc-attachment.json @@ -0,0 +1,75 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8afdcc15e6311636d8890", + "members": [ + { + "id": "662f9f9f-cb24-4dcc-adf4-acc36ba19aef", + "status": "accepted", + "privileges": null, + "user": { + "id": "662f9f9f-cb24-4dcc-adf4-acc36ba19aef" + } + }, + { + "id": "fecf751f-6a57-4376-8e56-7d9d190c3d93", + "status": "accepted", + "privileges": null, + "user": { + "id": "fecf751f-6a57-4376-8e56-7d9d190c3d93" + } + } + ] + }, + { + "id": "69f8afdc17bb1e0c5fc4df3d", + "members": [ + { + "id": "662f9f9f-cb24-4dcc-adf4-acc36ba19aef", + "status": "accepted", + "privileges": null, + "user": { + "id": "662f9f9f-cb24-4dcc-adf4-acc36ba19aef" + } + }, + { + "id": "fecf751f-6a57-4376-8e56-7d9d190c3d93", + "status": "accepted", + "privileges": null, + "user": { + "id": "fecf751f-6a57-4376-8e56-7d9d190c3d93" + } + } + ] + }, + { + "id": "69f8afdcc15e6311636d8893", + "members": [ + { + "id": "662f9f9f-cb24-4dcc-adf4-acc36ba19aef", + "status": "accepted", + "privileges": null, + "user": { + "id": "662f9f9f-cb24-4dcc-adf4-acc36ba19aef" + } + }, + { + "id": "fecf751f-6a57-4376-8e56-7d9d190c3d93", + "status": "accepted", + "privileges": null, + "user": { + "id": "fecf751f-6a57-4376-8e56-7d9d190c3d93" + } + } + ] + }, + { + "id": "69f8afdc17bb1e0c5fc4df40", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/9b89a8b2-5c05-437b-9eff-4ad2d1fa5021-attachment.json b/allure-results/9b89a8b2-5c05-437b-9eff-4ad2d1fa5021-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9b89a8b2-5c05-437b-9eff-4ad2d1fa5021-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9b982d48-3ce9-4c3d-8d24-b6151148e3e8-attachment.txt b/allure-results/9b982d48-3ce9-4c3d-8d24-b6151148e3e8-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/9b982d48-3ce9-4c3d-8d24-b6151148e3e8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9bd4dd62-03cf-4690-983c-92ebd4457db3-attachment.json b/allure-results/9bd4dd62-03cf-4690-983c-92ebd4457db3-attachment.json new file mode 100644 index 0000000..33f5e25 --- /dev/null +++ b/allure-results/9bd4dd62-03cf-4690-983c-92ebd4457db3-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa3c17bb1e0c5fc4da65", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/9bf6133c-3ccf-48d3-a2bc-1e49900d5aa0-attachment.txt b/allure-results/9bf6133c-3ccf-48d3-a2bc-1e49900d5aa0-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/9bf6133c-3ccf-48d3-a2bc-1e49900d5aa0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9bfa28a6-48cf-4256-b909-487c575bce94-attachment.json b/allure-results/9bfa28a6-48cf-4256-b909-487c575bce94-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9bfa28a6-48cf-4256-b909-487c575bce94-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9c2d095e-307d-4d7e-86eb-984ce67e9d62-attachment.json b/allure-results/9c2d095e-307d-4d7e-86eb-984ce67e9d62-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9c2d095e-307d-4d7e-86eb-984ce67e9d62-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9c2dd538-cf5f-4799-858d-5651e8947da1-attachment.json b/allure-results/9c2dd538-cf5f-4799-858d-5651e8947da1-attachment.json new file mode 100644 index 0000000..71fa09b --- /dev/null +++ b/allure-results/9c2dd538-cf5f-4799-858d-5651e8947da1-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8abc83dcf1a2e79fbf921" + } + } +} \ No newline at end of file diff --git a/allure-results/9c73503c-25e1-453d-be72-be344c5fb74a-attachment.json b/allure-results/9c73503c-25e1-453d-be72-be344c5fb74a-attachment.json new file mode 100644 index 0000000..14ea79f --- /dev/null +++ b/allure-results/9c73503c-25e1-453d-be72-be344c5fb74a-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "a4f594e6-383c-415e-9f6e-60fd918cffbe", + "created_at": "2026-05-04T14:14:40.525Z", + "updated_at": "2026-05-04T14:14:40.525Z", + "username": "+79996091198", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9c928fa9-2ce5-46d4-80fe-7367290b939b-attachment.txt b/allure-results/9c928fa9-2ce5-46d4-80fe-7367290b939b-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/9c928fa9-2ce5-46d4-80fe-7367290b939b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9c95fd75-25ed-489f-882f-3a3faf4f7d84-attachment.txt b/allure-results/9c95fd75-25ed-489f-882f-3a3faf4f7d84-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/9c95fd75-25ed-489f-882f-3a3faf4f7d84-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9c96dc74-4089-457e-a112-6fe0a9115d86-attachment.json b/allure-results/9c96dc74-4089-457e-a112-6fe0a9115d86-attachment.json new file mode 100644 index 0000000..9e19f17 --- /dev/null +++ b/allure-results/9c96dc74-4089-457e-a112-6fe0a9115d86-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab7932367dfb4b45a2da", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/9cac5564-121a-4794-9f90-c3c3c7ddbd31-attachment.txt b/allure-results/9cac5564-121a-4794-9f90-c3c3c7ddbd31-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/9cac5564-121a-4794-9f90-c3c3c7ddbd31-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9cc7149d-58a0-4576-8554-8b3c7b4e650f-attachment.json b/allure-results/9cc7149d-58a0-4576-8554-8b3c7b4e650f-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9cc7149d-58a0-4576-8554-8b3c7b4e650f-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9cccc59e-9587-4a21-8868-06c877939816-attachment.txt b/allure-results/9cccc59e-9587-4a21-8868-06c877939816-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/9cccc59e-9587-4a21-8868-06c877939816-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9ced7eac-904c-423e-8d7d-f753aecefadd-attachment.json b/allure-results/9ced7eac-904c-423e-8d7d-f753aecefadd-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9ced7eac-904c-423e-8d7d-f753aecefadd-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9d004729-e609-4257-b7c7-a2fb33a7dbc3-attachment.txt b/allure-results/9d004729-e609-4257-b7c7-a2fb33a7dbc3-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/9d004729-e609-4257-b7c7-a2fb33a7dbc3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9d17e455-0d4f-414b-a188-3f0a86591a51-attachment.txt b/allure-results/9d17e455-0d4f-414b-a188-3f0a86591a51-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/9d17e455-0d4f-414b-a188-3f0a86591a51-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9d199c79-7574-40c1-a5a3-55833f7e7bec-attachment.json b/allure-results/9d199c79-7574-40c1-a5a3-55833f7e7bec-attachment.json new file mode 100644 index 0000000..e3ad013 --- /dev/null +++ b/allure-results/9d199c79-7574-40c1-a5a3-55833f7e7bec-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b04517bb1e0c5fc4df7f", + "member_id": "91a7d3c4-1d3b-4eca-a596-bb4c0aee5a85" + } + } +} \ No newline at end of file diff --git a/allure-results/9db0c58f-1d70-4c9f-8d10-16c0265d09cc-attachment.json b/allure-results/9db0c58f-1d70-4c9f-8d10-16c0265d09cc-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9db0c58f-1d70-4c9f-8d10-16c0265d09cc-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9dd2dcd4-1466-4bf4-a081-110ec73d9d30-attachment.json b/allure-results/9dd2dcd4-1466-4bf4-a081-110ec73d9d30-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9dd2dcd4-1466-4bf4-a081-110ec73d9d30-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9de605a9-9058-4c76-9aae-133df94a4f80-attachment.json b/allure-results/9de605a9-9058-4c76-9aae-133df94a4f80-attachment.json new file mode 100644 index 0000000..9cda4be --- /dev/null +++ b/allure-results/9de605a9-9058-4c76-9aae-133df94a4f80-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8afdcc15e6311636d8893", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/9dec6e9f-1cc9-421d-a756-ee8447cfac2e-attachment.txt b/allure-results/9dec6e9f-1cc9-421d-a756-ee8447cfac2e-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/9dec6e9f-1cc9-421d-a756-ee8447cfac2e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9df5909b-35bf-4ffe-b124-19f2dfdc2abc-attachment.json b/allure-results/9df5909b-35bf-4ffe-b124-19f2dfdc2abc-attachment.json deleted file mode 100644 index e273938..0000000 --- a/allure-results/9df5909b-35bf-4ffe-b124-19f2dfdc2abc-attachment.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a5c95d6417545a7f4848", - "member_id": "c89ab70b-4159-4cee-b9a1-01883b645b75" - } - } -} \ No newline at end of file diff --git a/allure-results/9e194667-6075-408b-97a7-048351b2e6ba-attachment.txt b/allure-results/9e194667-6075-408b-97a7-048351b2e6ba-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/9e194667-6075-408b-97a7-048351b2e6ba-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9e316298-454d-429f-a93a-304fe41d2a13-attachment.txt b/allure-results/9e316298-454d-429f-a93a-304fe41d2a13-attachment.txt new file mode 100644 index 0000000..ae6360a --- /dev/null +++ b/allure-results/9e316298-454d-429f-a93a-304fe41d2a13-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8abca32367dfb4b45a3d2', place_id='69f8abc932367dfb4b45a3c0'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9e3c0068-1191-4a3d-a880-b0c8f42c26d5-attachment.json b/allure-results/9e3c0068-1191-4a3d-a880-b0c8f42c26d5-attachment.json new file mode 100644 index 0000000..20bada3 --- /dev/null +++ b/allure-results/9e3c0068-1191-4a3d-a880-b0c8f42c26d5-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "b12c2212-6059-4417-8a5e-a29500d42c8c", + "created_at": "2026-05-04T14:37:48.318Z", + "updated_at": "2026-05-04T14:37:48.318Z", + "username": "+79996215213", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9e7fbbd7-594e-44d4-90f4-8adefee77f66-attachment.json b/allure-results/9e7fbbd7-594e-44d4-90f4-8adefee77f66-attachment.json new file mode 100644 index 0000000..f1ee523 --- /dev/null +++ b/allure-results/9e7fbbd7-594e-44d4-90f4-8adefee77f66-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af3c32367dfb4b45a58b", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/9ea0dd7b-945a-4a4a-a232-511e6adfdd30-result.json b/allure-results/9ea0dd7b-945a-4a4a-a232-511e6adfdd30-result.json new file mode 100644 index 0000000..e6db972 --- /dev/null +++ b/allure-results/9ea0dd7b-945a-4a4a-a232-511e6adfdd30-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 710, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 326, in ensure_three_nested_places\n p2 = self._create_place(parent_id=p1, title_prefix=\"passreq-place-2\", place_type=p2_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 284, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 205, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904073287, "stop": 1777904073426}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 710, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 326, in ensure_three_nested_places\n p2 = self._create_place(parent_id=p1, title_prefix=\"passreq-place-2\", place_type=p2_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 284, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 205, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "42dd86a9-a272-4e78-bbc3-83167a841cc1-attachment.json", "type": "application/json"}], "start": 1777904073427, "stop": 1777904073470}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 284, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 205, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "attachments": [{"name": "RuntimeError: createPlaceMultiple", "source": "d0349a6b-03d6-4670-bfd4-9f7e7c3bfd71-attachment.txt", "type": "text/plain"}], "start": 1777904073470, "stop": 1777904073506}], "start": 1777904073426, "stop": 1777904073512}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904073512, "stop": 1777904073565}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904073567, "stop": 1777904073568}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904073568, "stop": 1777904073568}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904073568, "stop": 1777904073568}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777904073568, "stop": 1777904073568}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904073568, "stop": 1777904073568}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904073568, "stop": 1777904073568}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904073568, "stop": 1777904073568}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904073568, "stop": 1777904073568}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904073568, "stop": 1777904073568}], "start": 1777904073285, "stop": 1777904073568, "uuid": "f9f7a944-2d3a-4494-93be-111c827af2a8", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/9eabcf56-db73-41fc-a3fb-ec40078b7770-attachment.txt b/allure-results/9eabcf56-db73-41fc-a3fb-ec40078b7770-attachment.txt new file mode 100644 index 0000000..4bd8b0d --- /dev/null +++ b/allure-results/9eabcf56-db73-41fc-a3fb-ec40078b7770-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8ab2832367dfb4b45a29c', place_id='69f8ab28037d44249d0d10a1'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9eae65dc-5837-4878-b6c4-05db4e0214ba-attachment.json b/allure-results/9eae65dc-5837-4878-b6c4-05db4e0214ba-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9eae65dc-5837-4878-b6c4-05db4e0214ba-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9f09f7c2-f7da-42d0-b574-5ab27cfa43ee-attachment.json b/allure-results/9f09f7c2-f7da-42d0-b574-5ab27cfa43ee-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9f09f7c2-f7da-42d0-b574-5ab27cfa43ee-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9f0e893a-8b73-460e-9ab0-6308c3467cd4-attachment.json b/allure-results/9f0e893a-8b73-460e-9ab0-6308c3467cd4-attachment.json new file mode 100644 index 0000000..a7365f4 --- /dev/null +++ b/allure-results/9f0e893a-8b73-460e-9ab0-6308c3467cd4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8aba0b55738e9a3c46ff2" + } + } +} \ No newline at end of file diff --git a/allure-results/9f1f6da7-4b29-4b0d-89f3-25939b934aa0-attachment.json b/allure-results/9f1f6da7-4b29-4b0d-89f3-25939b934aa0-attachment.json new file mode 100644 index 0000000..ad60431 --- /dev/null +++ b/allure-results/9f1f6da7-4b29-4b0d-89f3-25939b934aa0-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8aee21b4cbdc23d450987", + "title": "pass-service-1777905377", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/9f49074f-7f17-41b3-82cb-0741c1b838d7-attachment.txt b/allure-results/9f49074f-7f17-41b3-82cb-0741c1b838d7-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/9f49074f-7f17-41b3-82cb-0741c1b838d7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9f6a5f93-1b0c-4ec0-8892-4c46c98536b9-attachment.json b/allure-results/9f6a5f93-1b0c-4ec0-8892-4c46c98536b9-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/9f6a5f93-1b0c-4ec0-8892-4c46c98536b9-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/9f8c4cb4-5fd9-42de-8179-07dbe14e9608-attachment.json b/allure-results/9f8c4cb4-5fd9-42de-8179-07dbe14e9608-attachment.json new file mode 100644 index 0000000..b53bafc --- /dev/null +++ b/allure-results/9f8c4cb4-5fd9-42de-8179-07dbe14e9608-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aee3c15e6311636d8762", + "member_id": "01c05403-6694-4e0a-bb74-b217b5a4874a" + } + } +} \ No newline at end of file diff --git a/allure-results/9f922733-ae2e-49d6-a0b1-89a829f1a46e-attachment.txt b/allure-results/9f922733-ae2e-49d6-a0b1-89a829f1a46e-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/9f922733-ae2e-49d6-a0b1-89a829f1a46e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9f926408-f4b9-4989-a8f7-4a4f9138ac9e-attachment.txt b/allure-results/9f926408-f4b9-4989-a8f7-4a4f9138ac9e-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/9f926408-f4b9-4989-a8f7-4a4f9138ac9e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/9fcdaa21-fe0f-4582-a1a4-e7cc7df38743-attachment.txt b/allure-results/9fcdaa21-fe0f-4582-a1a4-e7cc7df38743-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/9fcdaa21-fe0f-4582-a1a4-e7cc7df38743-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a0012e2e-1ddc-4c09-99a7-f9a3f2d2bd5f-attachment.txt b/allure-results/a0012e2e-1ddc-4c09-99a7-f9a3f2d2bd5f-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/a0012e2e-1ddc-4c09-99a7-f9a3f2d2bd5f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a041e545-eaaf-4ab7-ba00-6325cf68e560-attachment.txt b/allure-results/a041e545-eaaf-4ab7-ba00-6325cf68e560-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/a041e545-eaaf-4ab7-ba00-6325cf68e560-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a052bb3f-767f-4565-bc1b-fb4b1f070165-attachment.txt b/allure-results/a052bb3f-767f-4565-bc1b-fb4b1f070165-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/a052bb3f-767f-4565-bc1b-fb4b1f070165-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a07d6ed1-85e9-4edf-9308-5db1c6d0dd7c-attachment.json b/allure-results/a07d6ed1-85e9-4edf-9308-5db1c6d0dd7c-attachment.json new file mode 100644 index 0000000..4acac70 --- /dev/null +++ b/allure-results/a07d6ed1-85e9-4edf-9308-5db1c6d0dd7c-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "83221e94-b415-4e5a-bd69-98f2d1cf4e98", + "status": "pending", + "privileges": null, + "user": { + "id": "83221e94-b415-4e5a-bd69-98f2d1cf4e98" + } + }, + { + "id": "b4ed4b98-7366-4b9f-b9ed-abdce1ae2915", + "status": "accepted", + "privileges": null, + "user": { + "id": "b4ed4b98-7366-4b9f-b9ed-abdce1ae2915" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/a07f3258-d95e-4962-8fb2-354da17aab64-attachment.json b/allure-results/a07f3258-d95e-4962-8fb2-354da17aab64-attachment.json new file mode 100644 index 0000000..0294761 --- /dev/null +++ b/allure-results/a07f3258-d95e-4962-8fb2-354da17aab64-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "c1ba1dd1-48df-4dbe-bc01-ed32f01bb31d", + "created_at": "2026-05-04T14:42:15.830Z", + "updated_at": "2026-05-04T14:42:15.830Z", + "username": "+79994093906", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a08f6104-efd2-4cb6-930f-932f4408c0ed-attachment.json b/allure-results/a08f6104-efd2-4cb6-930f-932f4408c0ed-attachment.json new file mode 100644 index 0000000..177e5d5 --- /dev/null +++ b/allure-results/a08f6104-efd2-4cb6-930f-932f4408c0ed-attachment.json @@ -0,0 +1,75 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8b0a4037d44249d0d14f0", + "members": [ + { + "id": "121589d3-8b53-43ef-a3d0-038513bfe0ed", + "status": "accepted", + "privileges": null, + "user": { + "id": "121589d3-8b53-43ef-a3d0-038513bfe0ed" + } + }, + { + "id": "1257ffb6-2f33-47e5-9f19-28229cb03ef7", + "status": "accepted", + "privileges": null, + "user": { + "id": "1257ffb6-2f33-47e5-9f19-28229cb03ef7" + } + } + ] + }, + { + "id": "69f8b0a4037d44249d0d14f3", + "members": [ + { + "id": "121589d3-8b53-43ef-a3d0-038513bfe0ed", + "status": "accepted", + "privileges": null, + "user": { + "id": "121589d3-8b53-43ef-a3d0-038513bfe0ed" + } + }, + { + "id": "1257ffb6-2f33-47e5-9f19-28229cb03ef7", + "status": "accepted", + "privileges": null, + "user": { + "id": "1257ffb6-2f33-47e5-9f19-28229cb03ef7" + } + } + ] + }, + { + "id": "69f8b0a417bb1e0c5fc4dfe6", + "members": [ + { + "id": "121589d3-8b53-43ef-a3d0-038513bfe0ed", + "status": "accepted", + "privileges": null, + "user": { + "id": "121589d3-8b53-43ef-a3d0-038513bfe0ed" + } + }, + { + "id": "1257ffb6-2f33-47e5-9f19-28229cb03ef7", + "status": "accepted", + "privileges": null, + "user": { + "id": "1257ffb6-2f33-47e5-9f19-28229cb03ef7" + } + } + ] + }, + { + "id": "69f8b0a432367dfb4b45a688", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/a0ad80e1-d470-4304-85bf-2937ee1937ac-attachment.json b/allure-results/a0ad80e1-d470-4304-85bf-2937ee1937ac-attachment.json new file mode 100644 index 0000000..65b8188 --- /dev/null +++ b/allure-results/a0ad80e1-d470-4304-85bf-2937ee1937ac-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af1f32367dfb4b45a528", + "member_id": "9ffe4531-bd61-4826-94f5-4f228056e9e0" + } + } +} \ No newline at end of file diff --git a/allure-results/a0d63e94-54f3-46da-9a67-24b4f13070c8-attachment.json b/allure-results/a0d63e94-54f3-46da-9a67-24b4f13070c8-attachment.json new file mode 100644 index 0000000..83fd352 --- /dev/null +++ b/allure-results/a0d63e94-54f3-46da-9a67-24b4f13070c8-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af1f037d44249d0d13e7", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/a0fade81-4ef3-45d4-aa21-1fb47ad65611-attachment.txt b/allure-results/a0fade81-4ef3-45d4-aa21-1fb47ad65611-attachment.txt new file mode 100644 index 0000000..26b4712 --- /dev/null +++ b/allure-results/a0fade81-4ef3-45d4-aa21-1fb47ad65611-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8abcf32367dfb4b45a3e8", account_id: "465f0d91-3bc1-4bc5-87ac-388c485384d9", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/a0ff0c52-39f6-4433-9c27-935fffbb153c-attachment.txt b/allure-results/a0ff0c52-39f6-4433-9c27-935fffbb153c-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/a0ff0c52-39f6-4433-9c27-935fffbb153c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a1093b64-05d5-4221-b8c7-c87ee8865a79-attachment.json b/allure-results/a1093b64-05d5-4221-b8c7-c87ee8865a79-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/a1093b64-05d5-4221-b8c7-c87ee8865a79-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a1215f75-9c0e-4929-85e0-f0f94674cb8c-attachment.txt b/allure-results/a1215f75-9c0e-4929-85e0-f0f94674cb8c-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/a1215f75-9c0e-4929-85e0-f0f94674cb8c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a15e1871-f75c-4594-9ba2-6dffe5334ce9-attachment.json b/allure-results/a15e1871-f75c-4594-9ba2-6dffe5334ce9-attachment.json new file mode 100644 index 0000000..9a9ece4 --- /dev/null +++ b/allure-results/a15e1871-f75c-4594-9ba2-6dffe5334ce9-attachment.json @@ -0,0 +1,75 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8abab037d44249d0d124c", + "members": [ + { + "id": "16dee254-58aa-4bc4-951f-c0adf0bf9da6", + "status": "accepted", + "privileges": null, + "user": { + "id": "16dee254-58aa-4bc4-951f-c0adf0bf9da6" + } + }, + { + "id": "8cd2ae8f-7abd-4c21-97ed-2c933ac11218", + "status": "accepted", + "privileges": null, + "user": { + "id": "8cd2ae8f-7abd-4c21-97ed-2c933ac11218" + } + } + ] + }, + { + "id": "69f8abab037d44249d0d124f", + "members": [ + { + "id": "16dee254-58aa-4bc4-951f-c0adf0bf9da6", + "status": "accepted", + "privileges": null, + "user": { + "id": "16dee254-58aa-4bc4-951f-c0adf0bf9da6" + } + }, + { + "id": "8cd2ae8f-7abd-4c21-97ed-2c933ac11218", + "status": "accepted", + "privileges": null, + "user": { + "id": "8cd2ae8f-7abd-4c21-97ed-2c933ac11218" + } + } + ] + }, + { + "id": "69f8abab037d44249d0d1252", + "members": [ + { + "id": "16dee254-58aa-4bc4-951f-c0adf0bf9da6", + "status": "accepted", + "privileges": null, + "user": { + "id": "16dee254-58aa-4bc4-951f-c0adf0bf9da6" + } + }, + { + "id": "8cd2ae8f-7abd-4c21-97ed-2c933ac11218", + "status": "accepted", + "privileges": null, + "user": { + "id": "8cd2ae8f-7abd-4c21-97ed-2c933ac11218" + } + } + ] + }, + { + "id": "69f8ababc15e6311636d85f8", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/a16a58ac-e206-47a0-bbd1-a3337e9d50cf-attachment.json b/allure-results/a16a58ac-e206-47a0-bbd1-a3337e9d50cf-attachment.json new file mode 100644 index 0000000..0443468 --- /dev/null +++ b/allure-results/a16a58ac-e206-47a0-bbd1-a3337e9d50cf-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aa3c17bb1e0c5fc4da65", + "member_id": "4728d824-66bb-4b77-8db4-764486d1a001" + } + } +} \ No newline at end of file diff --git a/allure-results/a17a46c2-c9b9-453f-a944-17a09b99d78d-attachment.json b/allure-results/a17a46c2-c9b9-453f-a944-17a09b99d78d-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/a17a46c2-c9b9-453f-a944-17a09b99d78d-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a17c66bc-39f4-464e-a91c-acb4c970c11e-attachment.txt b/allure-results/a17c66bc-39f4-464e-a91c-acb4c970c11e-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/a17c66bc-39f4-464e-a91c-acb4c970c11e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a1909026-3379-4147-954e-7d32ce6d52d2-attachment.txt b/allure-results/a1909026-3379-4147-954e-7d32ce6d52d2-attachment.txt new file mode 100644 index 0000000..18ff09f --- /dev/null +++ b/allure-results/a1909026-3379-4147-954e-7d32ce6d52d2-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f884ff17bb1e0c5fc4d8f7", account_id: "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/a194dcf2-8d07-476f-bb64-18c99c0ea389-attachment.txt b/allure-results/a194dcf2-8d07-476f-bb64-18c99c0ea389-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/a194dcf2-8d07-476f-bb64-18c99c0ea389-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/a1ae67b0-96b2-455b-8c5c-5d4d480ada94-attachment.txt b/allure-results/a1ae67b0-96b2-455b-8c5c-5d4d480ada94-attachment.txt new file mode 100644 index 0000000..f7e4c5f --- /dev/null +++ b/allure-results/a1ae67b0-96b2-455b-8c5c-5d4d480ada94-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8afd5037d44249d0d148a", account_id: "4bb1908b-f9c7-4c15-b2bd-ecf23ce1f273", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/a1be0510-3361-4f5e-9b7c-1bee8d740518-attachment.txt b/allure-results/a1be0510-3361-4f5e-9b7c-1bee8d740518-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/a1be0510-3361-4f5e-9b7c-1bee8d740518-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a1dd4095-d181-4278-9289-744ec7c34105-attachment.json b/allure-results/a1dd4095-d181-4278-9289-744ec7c34105-attachment.json new file mode 100644 index 0000000..d77d947 --- /dev/null +++ b/allure-results/a1dd4095-d181-4278-9289-744ec7c34105-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "f5b07487-1a63-4e7c-b2b3-b4b82da951b6", + "created_at": "2026-05-04T14:47:30.721Z", + "updated_at": "2026-05-04T14:47:30.721Z", + "username": "+79992210048", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a1e779d6-0da7-46dd-b35c-fb6be4678fe7-attachment.json b/allure-results/a1e779d6-0da7-46dd-b35c-fb6be4678fe7-attachment.json new file mode 100644 index 0000000..a9edf2d --- /dev/null +++ b/allure-results/a1e779d6-0da7-46dd-b35c-fb6be4678fe7-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab2b037d44249d0d10c1", + "member_id": "625e82e7-7c1f-4485-a8b4-dc3ca2e863bd" + } + } +} \ No newline at end of file diff --git a/allure-results/a21cfa09-157f-4db3-88e6-843b89fee5be-attachment.txt b/allure-results/a21cfa09-157f-4db3-88e6-843b89fee5be-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/a21cfa09-157f-4db3-88e6-843b89fee5be-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a24cff69-3e21-42a7-9312-5c92df9489b6-attachment.json b/allure-results/a24cff69-3e21-42a7-9312-5c92df9489b6-attachment.json new file mode 100644 index 0000000..78349be --- /dev/null +++ b/allure-results/a24cff69-3e21-42a7-9312-5c92df9489b6-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8aee85bf357cd11710ab8", + "title": "33452b34", + "place": { + "id": "69f8aee7c15e6311636d877b", + "name": "passreq-place-3-1777905382" + }, + "starts_at": "2026-05-04T14:37:23.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/a25640b3-2891-4b6e-b391-da54aec57cad-attachment.json b/allure-results/a25640b3-2891-4b6e-b391-da54aec57cad-attachment.json new file mode 100644 index 0000000..249e635 --- /dev/null +++ b/allure-results/a25640b3-2891-4b6e-b391-da54aec57cad-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "674fa177-c927-4039-9200-109b64956ab1", + "created_at": "2026-05-04T14:43:41.737Z", + "updated_at": "2026-05-04T14:43:41.737Z", + "username": "+79997407556", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a2639c81-4b72-4992-be7c-e510e664ac52-attachment.json b/allure-results/a2639c81-4b72-4992-be7c-e510e664ac52-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/a2639c81-4b72-4992-be7c-e510e664ac52-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a263e544-b64a-492b-b248-d8a2064d21d3-attachment.txt b/allure-results/a263e544-b64a-492b-b248-d8a2064d21d3-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/a263e544-b64a-492b-b248-d8a2064d21d3-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/a2665c84-6fcb-46df-8d09-1e67be24a2a2-attachment.json b/allure-results/a2665c84-6fcb-46df-8d09-1e67be24a2a2-attachment.json new file mode 100644 index 0000000..90808e2 --- /dev/null +++ b/allure-results/a2665c84-6fcb-46df-8d09-1e67be24a2a2-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "16dee254-58aa-4bc4-951f-c0adf0bf9da6", + "created_at": "2026-05-04T14:22:35.914Z", + "updated_at": "2026-05-04T14:22:35.914Z", + "username": "+79998698249", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a27b1721-d08b-40f4-80cb-35f8b12b69fb-attachment.json b/allure-results/a27b1721-d08b-40f4-80cb-35f8b12b69fb-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/a27b1721-d08b-40f4-80cb-35f8b12b69fb-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a2942a2e-4001-479f-b24b-55e6ed7fd8a3-attachment.txt b/allure-results/a2942a2e-4001-479f-b24b-55e6ed7fd8a3-attachment.txt new file mode 100644 index 0000000..a8805e8 --- /dev/null +++ b/allure-results/a2942a2e-4001-479f-b24b-55e6ed7fd8a3-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1440, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/a29e11d9-5953-48ef-997b-b4ded212443c-attachment.txt b/allure-results/a29e11d9-5953-48ef-997b-b4ded212443c-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/a29e11d9-5953-48ef-997b-b4ded212443c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a2bcba02-e512-435d-9c3c-29793872edb6-attachment.txt b/allure-results/a2bcba02-e512-435d-9c3c-29793872edb6-attachment.txt new file mode 100644 index 0000000..ae49e9d --- /dev/null +++ b/allure-results/a2bcba02-e512-435d-9c3c-29793872edb6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"user_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a2e3742a-e7da-4c17-a32a-89c72013b72c-attachment.json b/allure-results/a2e3742a-e7da-4c17-a32a-89c72013b72c-attachment.json new file mode 100644 index 0000000..9c46e41 --- /dev/null +++ b/allure-results/a2e3742a-e7da-4c17-a32a-89c72013b72c-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a9d0037d44249d0d0f48", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/a2ebc667-87d4-4443-a1fb-edf5a6489024-attachment.json b/allure-results/a2ebc667-87d4-4443-a1fb-edf5a6489024-attachment.json new file mode 100644 index 0000000..de96de7 --- /dev/null +++ b/allure-results/a2ebc667-87d4-4443-a1fb-edf5a6489024-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "469e70fe-48cd-4dea-ac4c-78a570cc19ae", + "created_at": "2026-05-04T11:37:41.999Z", + "updated_at": "2026-05-04T11:37:41.999Z", + "username": "+79995509209", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a311f35c-5df9-49cd-8fa2-f90985d4c63f-attachment.json b/allure-results/a311f35c-5df9-49cd-8fa2-f90985d4c63f-attachment.json new file mode 100644 index 0000000..a3a8ae6 --- /dev/null +++ b/allure-results/a311f35c-5df9-49cd-8fa2-f90985d4c63f-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aad4c15e6311636d8451", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/a34ca0e8-ca97-4a92-9beb-9bf4d557626c-attachment.txt b/allure-results/a34ca0e8-ca97-4a92-9beb-9bf4d557626c-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/a34ca0e8-ca97-4a92-9beb-9bf4d557626c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a35d0236-ac9f-4484-ad36-d04e04b32863-attachment.txt b/allure-results/a35d0236-ac9f-4484-ad36-d04e04b32863-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/a35d0236-ac9f-4484-ad36-d04e04b32863-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a36eda53-ee62-4e05-9eae-b67486326214-attachment.json b/allure-results/a36eda53-ee62-4e05-9eae-b67486326214-attachment.json new file mode 100644 index 0000000..0d044fb --- /dev/null +++ b/allure-results/a36eda53-ee62-4e05-9eae-b67486326214-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "9a88e070-2a9c-4698-ad5c-e00070cf76f9", + "created_at": "2026-05-04T14:42:58.658Z", + "updated_at": "2026-05-04T14:42:58.658Z", + "username": "+79994069643", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a381d105-3baa-4ea3-83f3-216e33e0fa37-attachment.txt b/allure-results/a381d105-3baa-4ea3-83f3-216e33e0fa37-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/a381d105-3baa-4ea3-83f3-216e33e0fa37-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a39280a6-7d3b-4c3e-af22-e77f97f1ea42-attachment.txt b/allure-results/a39280a6-7d3b-4c3e-af22-e77f97f1ea42-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/a39280a6-7d3b-4c3e-af22-e77f97f1ea42-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a3962642-96a4-43fd-b8f5-8f873c0b04cd-attachment.txt b/allure-results/a3962642-96a4-43fd-b8f5-8f873c0b04cd-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/a3962642-96a4-43fd-b8f5-8f873c0b04cd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a3aa797a-1033-4716-9dbe-3ef0d5015481-attachment.txt b/allure-results/a3aa797a-1033-4716-9dbe-3ef0d5015481-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-results/a3aa797a-1033-4716-9dbe-3ef0d5015481-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a3c41039-a220-4678-9269-62aeb42006ad-attachment.json b/allure-results/a3c41039-a220-4678-9269-62aeb42006ad-attachment.json new file mode 100644 index 0000000..a946a42 --- /dev/null +++ b/allure-results/a3c41039-a220-4678-9269-62aeb42006ad-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8af163dcf1a2e79fbf92f" + } + } +} \ No newline at end of file diff --git a/allure-results/a3c6b222-35eb-4644-ba9b-130454bc4f81-attachment.json b/allure-results/a3c6b222-35eb-4644-ba9b-130454bc4f81-attachment.json new file mode 100644 index 0000000..8ffb98b --- /dev/null +++ b/allure-results/a3c6b222-35eb-4644-ba9b-130454bc4f81-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab8317bb1e0c5fc4dc14", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/a40fdec0-656a-4a5d-b9c8-d74efe3c5c3d-attachment.json b/allure-results/a40fdec0-656a-4a5d-b9c8-d74efe3c5c3d-attachment.json new file mode 100644 index 0000000..87929ad --- /dev/null +++ b/allure-results/a40fdec0-656a-4a5d-b9c8-d74efe3c5c3d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab25037d44249d0d1096", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/a41f4b40-036b-4ebf-a8c5-b7fc62e8e339-attachment.txt b/allure-results/a41f4b40-036b-4ebf-a8c5-b7fc62e8e339-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/a41f4b40-036b-4ebf-a8c5-b7fc62e8e339-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a4454634-17ee-4aa6-b3ec-2c9c929b682e-attachment.txt b/allure-results/a4454634-17ee-4aa6-b3ec-2c9c929b682e-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/a4454634-17ee-4aa6-b3ec-2c9c929b682e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a449fdc4-00f9-48a1-b2c9-73f37630477a-attachment.txt b/allure-results/a449fdc4-00f9-48a1-b2c9-73f37630477a-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/a449fdc4-00f9-48a1-b2c9-73f37630477a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a46a0a31-04f3-408d-a407-0f8f73a39d24-attachment.txt b/allure-results/a46a0a31-04f3-408d-a407-0f8f73a39d24-attachment.txt new file mode 100644 index 0000000..019a45c --- /dev/null +++ b/allure-results/a46a0a31-04f3-408d-a407-0f8f73a39d24-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"createEntrance\" must not have a selection since type \"JSONObject!\" has no subfields.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a47e71f3-8693-40b3-957a-007de0746522-attachment.json b/allure-results/a47e71f3-8693-40b3-957a-007de0746522-attachment.json new file mode 100644 index 0000000..d7d30b2 --- /dev/null +++ b/allure-results/a47e71f3-8693-40b3-957a-007de0746522-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab7cc15e6311636d85a4", + "member_id": "ac5d2b45-8e8e-4a79-8e8e-2dc78fc6d0fc" + } + } +} \ No newline at end of file diff --git a/allure-results/a47f9630-0110-4b19-ad40-dc1f8a3256ef-attachment.txt b/allure-results/a47f9630-0110-4b19-ad40-dc1f8a3256ef-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/a47f9630-0110-4b19-ad40-dc1f8a3256ef-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a4867615-ecf9-4e13-8db8-b9343d5cf199-attachment.txt b/allure-results/a4867615-ecf9-4e13-8db8-b9343d5cf199-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/a4867615-ecf9-4e13-8db8-b9343d5cf199-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a4b26219-2c33-4a2a-a283-4600c73d1adc-attachment.json b/allure-results/a4b26219-2c33-4a2a-a283-4600c73d1adc-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/a4b26219-2c33-4a2a-a283-4600c73d1adc-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a4d756f7-0af5-477c-a850-8210e2db12e3-attachment.json b/allure-results/a4d756f7-0af5-477c-a850-8210e2db12e3-attachment.json new file mode 100644 index 0000000..e0f288b --- /dev/null +++ b/allure-results/a4d756f7-0af5-477c-a850-8210e2db12e3-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a9d0037d44249d0d0f45", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/a4e94357-5a07-4a33-8327-8dbe1c363fa4-attachment.txt b/allure-results/a4e94357-5a07-4a33-8327-8dbe1c363fa4-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-results/a4e94357-5a07-4a33-8327-8dbe1c363fa4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a4fa4097-687e-4b40-964d-7d6ce018410e-attachment.json b/allure-results/a4fa4097-687e-4b40-964d-7d6ce018410e-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/a4fa4097-687e-4b40-964d-7d6ce018410e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a5045b7b-a648-4364-8491-766b570965bc-attachment.txt b/allure-results/a5045b7b-a648-4364-8491-766b570965bc-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/a5045b7b-a648-4364-8491-766b570965bc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a5075672-4518-432a-aee6-011a68032e71-attachment.txt b/allure-results/a5075672-4518-432a-aee6-011a68032e71-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/a5075672-4518-432a-aee6-011a68032e71-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a51f6caf-343d-46bc-a8d2-3e3ce139be46-attachment.txt b/allure-results/a51f6caf-343d-46bc-a8d2-3e3ce139be46-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/a51f6caf-343d-46bc-a8d2-3e3ce139be46-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a54fe39c-4502-47dc-a09d-f5f533d84c08-attachment.json b/allure-results/a54fe39c-4502-47dc-a09d-f5f533d84c08-attachment.json new file mode 100644 index 0000000..a9b649a --- /dev/null +++ b/allure-results/a54fe39c-4502-47dc-a09d-f5f533d84c08-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "1643a9e7-2aa4-472d-bcce-34d3ead66c02", + "created_at": "2026-05-04T14:46:35.262Z", + "updated_at": "2026-05-04T14:46:35.262Z", + "username": "+79995766768", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a569f7a3-d0cd-4523-bb39-8dd196fccf35-attachment.txt b/allure-results/a569f7a3-d0cd-4523-bb39-8dd196fccf35-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/a569f7a3-d0cd-4523-bb39-8dd196fccf35-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a59dd156-701b-4d59-838f-aef82056bfd4-attachment.txt b/allure-results/a59dd156-701b-4d59-838f-aef82056bfd4-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/a59dd156-701b-4d59-838f-aef82056bfd4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a5a0977d-f22d-45f4-abd5-d208e683ffe7-attachment.json b/allure-results/a5a0977d-f22d-45f4-abd5-d208e683ffe7-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/a5a0977d-f22d-45f4-abd5-d208e683ffe7-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a5a73df4-4edc-46ef-ab39-ba1893012619-attachment.json b/allure-results/a5a73df4-4edc-46ef-ab39-ba1893012619-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/a5a73df4-4edc-46ef-ab39-ba1893012619-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a5bb58ac-4818-4d3b-991e-605da08b7149-attachment.json b/allure-results/a5bb58ac-4818-4d3b-991e-605da08b7149-attachment.json new file mode 100644 index 0000000..2c512b5 --- /dev/null +++ b/allure-results/a5bb58ac-4818-4d3b-991e-605da08b7149-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab7b32367dfb4b45a2fe", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/a5ff820a-2abe-4ce8-9ae1-83a02fa97a36-attachment.json b/allure-results/a5ff820a-2abe-4ce8-9ae1-83a02fa97a36-attachment.json new file mode 100644 index 0000000..5bd39c5 --- /dev/null +++ b/allure-results/a5ff820a-2abe-4ce8-9ae1-83a02fa97a36-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "12258e24-4190-458b-9ea3-f3cee2298aa3", + "created_at": "2026-05-04T14:36:20.558Z", + "updated_at": "2026-05-04T14:36:20.558Z", + "username": "+79992590702", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a62c9cdd-1828-42c4-b1b4-fce8d572c8e8-result.json b/allure-results/a62c9cdd-1828-42c4-b1b4-fce8d572c8e8-result.json new file mode 100644 index 0000000..94265fb --- /dev/null +++ b/allure-results/a62c9cdd-1828-42c4-b1b4-fce8d572c8e8-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1379, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904070814, "stop": 1777904071124}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "485ed9df-364b-4eeb-81bc-e42409008e9c-attachment.json", "type": "application/json"}], "start": 1777904071127, "stop": 1777904071178}, {"name": "GraphQL: createPlaceMultiple (entrance place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "14aeba80-8874-40f2-a6af-5a3c785aa597-attachment.json", "type": "application/json"}], "start": 1777904071178, "stop": 1777904071221}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "df072725-6711-4b28-b3e1-89a7ea0b7985-attachment.txt", "type": "text/plain"}], "start": 1777904071253, "stop": 1777904071283}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "3ad0f035-f31b-4a86-a1dc-5ec219ded88c-attachment.txt", "type": "text/plain"}], "start": 1777904071283, "stop": 1777904071309}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "881f2c7f-f843-40f9-a6ea-62fc39dd70a2-attachment.txt", "type": "text/plain"}], "start": 1777904071309, "stop": 1777904071335}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "575aee96-1abe-4e40-980c-11daead5a311-attachment.txt", "type": "text/plain"}], "start": 1777904071336, "stop": 1777904071361}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "cf86aeac-c9e1-4b22-b505-171b76313a05-attachment.txt", "type": "text/plain"}], "start": 1777904071361, "stop": 1777904071387}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "21c780c7-7f4d-42d1-9a2c-17fb04a832cd-attachment.txt", "type": "text/plain"}], "start": 1777904071387, "stop": 1777904071415}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "55bbd472-0445-4cdb-bb9c-c2cb3164043b-attachment.txt", "type": "text/plain"}], "start": 1777904071415, "stop": 1777904071441}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "1e401d53-483e-4899-aacf-252b31ecd06b-attachment.txt", "type": "text/plain"}], "start": 1777904071441, "stop": 1777904071464}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "bdf703a5-2ad7-4ff4-b649-bafedfd4b80e-attachment.txt", "type": "text/plain"}], "start": 1777904071464, "stop": 1777904071489}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "caec52dc-75f4-4b9e-a0d1-22d2a5a53387-attachment.txt", "type": "text/plain"}], "start": 1777904071489, "stop": 1777904071513}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "d4f05450-53aa-4c67-ab6c-4ae14765bd15-attachment.txt", "type": "text/plain"}], "start": 1777904071513, "stop": 1777904071539}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "d2875ba4-f116-41ac-ba8f-4c64228f27e2-attachment.txt", "type": "text/plain"}], "start": 1777904071539, "stop": 1777904071566}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "b3767e79-2e4a-4543-a572-2c9fbdc8d39a-attachment.txt", "type": "text/plain"}], "start": 1777904071566, "stop": 1777904071594}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "8037ad8f-da64-4bfb-b243-c0b5b94210d9-attachment.txt", "type": "text/plain"}], "start": 1777904071594, "stop": 1777904071638}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "930a8317-5366-4913-9290-1e8506fe39d9-attachment.txt", "type": "text/plain"}], "start": 1777904071638, "stop": 1777904071664}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "b3d2b13c-f196-4e92-8e9a-2aa636a11613-attachment.txt", "type": "text/plain"}], "start": 1777904071664, "stop": 1777904071690}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "8745d3bf-b113-4955-87d1-83d40a7cfc3f-attachment.txt", "type": "text/plain"}], "start": 1777904071690, "stop": 1777904071714}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "b8d6deb8-89d2-4b63-bd46-8f84f00a89fd-attachment.txt", "type": "text/plain"}], "start": 1777904071714, "stop": 1777904071741}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "26ab0fb1-e2cf-4f6e-9f40-ec0a435234c0-attachment.txt", "type": "text/plain"}], "start": 1777904071741, "stop": 1777904071767}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "46c9bfbe-8cb6-442f-b7ee-7957de4a1ad0-attachment.txt", "type": "text/plain"}], "start": 1777904071767, "stop": 1777904071796}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "3475dc1f-1b09-4bae-9df6-821f3c649758-attachment.json", "type": "application/json"}], "start": 1777904071797, "stop": 1777904071832}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "1a3898df-1327-44f0-8839-d2839eebed03-attachment.json", "type": "application/json"}], "start": 1777904071832, "stop": 1777904071878}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "a6aa1e29-359a-40ac-aa7d-dd131072ab29-attachment.json", "type": "application/json"}], "start": 1777904071878, "stop": 1777904071928}, {"name": "GraphQL: addUserToPlace (attach user to place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "5c03dcba-5343-4b40-8bad-6cf4cc27feed-attachment.json", "type": "application/json"}], "start": 1777904071928, "stop": 1777904072028}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "adc040d8-48a3-4611-85dc-9d30b16338bc-attachment.txt", "type": "text/plain"}], "start": 1777904071124, "stop": 1777904072029}, {"name": "And create pass for prepared place", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1379, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "48dfa343-2074-4c83-991e-6548a33ef320-attachment.txt", "type": "text/plain"}], "start": 1777904072030, "stop": 1777904072058}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "67dd652f-2dbe-4543-b32a-2c5cacf4042e-attachment.txt", "type": "text/plain"}], "start": 1777904072058, "stop": 1777904072089}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "1f2c5b09-2f52-420d-bfa0-45a53950097f-attachment.txt", "type": "text/plain"}], "start": 1777904072089, "stop": 1777904072116}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "aca97b99-1756-41d1-8b08-0973361e98a6-attachment.txt", "type": "text/plain"}], "start": 1777904072116, "stop": 1777904072142}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "09ce23f8-1eab-4f08-86f7-4ea2618e3a71-attachment.txt", "type": "text/plain"}], "start": 1777904072142, "stop": 1777904072164}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "82d4143d-5325-419c-af19-e9d9fb471db8-attachment.txt", "type": "text/plain"}], "start": 1777904072164, "stop": 1777904072189}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "0b21fb65-88f1-4f5d-9edd-270dd76be475-attachment.txt", "type": "text/plain"}], "start": 1777904072189, "stop": 1777904072221}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "510bd463-cf1b-4ffc-99b5-856ba1b67a4f-attachment.txt", "type": "text/plain"}], "start": 1777904072221, "stop": 1777904072244}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "41e86af3-ffbb-4bbc-bdd4-d5f22b72127b-attachment.txt", "type": "text/plain"}], "start": 1777904072244, "stop": 1777904072266}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "579c8dd6-77c0-4267-8c1d-6bb30d9b6a51-attachment.txt", "type": "text/plain"}], "start": 1777904072266, "stop": 1777904072293}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "d78f9ffa-4e19-4444-a64b-82a32f5b039f-attachment.txt", "type": "text/plain"}], "start": 1777904072293, "stop": 1777904072321}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "770514c8-7bbc-4d25-9205-f741e6509dcb-attachment.txt", "type": "text/plain"}], "start": 1777904072321, "stop": 1777904072347}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "05a0d28c-dcf0-45df-b65c-f1965d694507-attachment.txt", "type": "text/plain"}], "start": 1777904072347, "stop": 1777904072376}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "9844dfe2-ae91-492e-9282-ec995c95a08e-attachment.txt", "type": "text/plain"}], "start": 1777904072376, "stop": 1777904072400}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "13da3fca-92aa-4cde-a016-d3151fa1d783-attachment.txt", "type": "text/plain"}], "start": 1777904072400, "stop": 1777904072432}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "d3774a1d-68f9-4151-b721-ac70034256ec-attachment.txt", "type": "text/plain"}], "start": 1777904072432, "stop": 1777904072454}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "707b3ea3-466b-42a5-bd66-61945eec9344-attachment.txt", "type": "text/plain"}], "start": 1777904072454, "stop": 1777904072476}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "e9d86830-b87f-480a-8bde-65040b91c037-attachment.txt", "type": "text/plain"}], "start": 1777904072476, "stop": 1777904072498}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "73fe0886-ee11-415d-a5ec-c7dc46fb7f75-attachment.txt", "type": "text/plain"}], "start": 1777904072498, "stop": 1777904072523}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "4fc64d9d-5cb2-45d9-9017-0e88c4539522-attachment.txt", "type": "text/plain"}], "start": 1777904072523, "stop": 1777904072548}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v1)", "source": "cc1c9456-673e-41a9-a7c9-e385bdc92d8f-attachment.txt", "type": "text/plain"}], "start": 1777904072548, "stop": 1777904072593}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "f8b532d1-f22c-49f4-b6fb-d61e2d5df5f6-attachment.txt", "type": "text/plain"}], "start": 1777904072029, "stop": 1777904072595}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904072595, "stop": 1777904072805}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777904072805, "stop": 1777904072909}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904072909, "stop": 1777904072966}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904072966, "stop": 1777904073020}, {"name": "When query passRequests by created pass_id", "status": "skipped", "start": 1777904073022, "stop": 1777904073022}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777904073022, "stop": 1777904073022}], "start": 1777904070812, "stop": 1777904073022, "uuid": "a2e76b0f-909a-454f-a293-97e1b76716b2", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/a674c4c0-7944-46e3-be22-f545b6166213-attachment.txt b/allure-results/a674c4c0-7944-46e3-be22-f545b6166213-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/a674c4c0-7944-46e3-be22-f545b6166213-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a68071d2-ad32-4613-8bfc-071e24ca9e53-attachment.txt b/allure-results/a68071d2-ad32-4613-8bfc-071e24ca9e53-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/a68071d2-ad32-4613-8bfc-071e24ca9e53-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a68efe69-1754-4bab-9f52-d8e2fe7de967-attachment.txt b/allure-results/a68efe69-1754-4bab-9f52-d8e2fe7de967-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/a68efe69-1754-4bab-9f52-d8e2fe7de967-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a6aa1e29-359a-40ac-aa7d-dd131072ab29-attachment.json b/allure-results/a6aa1e29-359a-40ac-aa7d-dd131072ab29-attachment.json new file mode 100644 index 0000000..8fa192c --- /dev/null +++ b/allure-results/a6aa1e29-359a-40ac-aa7d-dd131072ab29-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "cb66eaec-f2ca-4bcb-a7e7-4feb2fa97023", + "created_at": "2026-05-04T14:14:32.114Z", + "updated_at": "2026-05-04T14:14:32.114Z", + "username": "+79993330654", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a6be415f-50cb-4024-9da0-56824bb97b2b-attachment.json b/allure-results/a6be415f-50cb-4024-9da0-56824bb97b2b-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/a6be415f-50cb-4024-9da0-56824bb97b2b-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a6ea630a-fdc5-41ba-a15a-aff8e99e8d39-attachment.json b/allure-results/a6ea630a-fdc5-41ba-a15a-aff8e99e8d39-attachment.json deleted file mode 100644 index cb27ecd..0000000 --- a/allure-results/a6ea630a-fdc5-41ba-a15a-aff8e99e8d39-attachment.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "data": { - "createPlan": { - "id": "69e8a59d1a037043d86d23d4", - "service_ids": [ - "69e8a59d1a037043d86d23d3" - ], - "bundle_ids": [], - "place_id": "69e8a59d5d6417545a7f4844", - "place_ids": [ - "69e8a59d5d6417545a7f4844" - ], - "price": 200, - "title": "plan-kvs-1776854432", - "discount": "0", - "payment_interval": 1, - "price_without_discount": null - } - } -} \ No newline at end of file diff --git a/allure-results/a7144f97-0338-4c12-b0b4-c302d3e66159-attachment.txt b/allure-results/a7144f97-0338-4c12-b0b4-c302d3e66159-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/a7144f97-0338-4c12-b0b4-c302d3e66159-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a734489b-5c7a-482f-b1c6-45065bd9702c-attachment.json b/allure-results/a734489b-5c7a-482f-b1c6-45065bd9702c-attachment.json new file mode 100644 index 0000000..c880f14 --- /dev/null +++ b/allure-results/a734489b-5c7a-482f-b1c6-45065bd9702c-attachment.json @@ -0,0 +1,75 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8b151c15e6311636d89f3", + "members": [ + { + "id": "6ab95181-046a-4efb-b8df-74934afc1657", + "status": "accepted", + "privileges": null, + "user": { + "id": "6ab95181-046a-4efb-b8df-74934afc1657" + } + }, + { + "id": "dc47145e-4fb8-45af-a74b-ed9eaf2d06d9", + "status": "accepted", + "privileges": null, + "user": { + "id": "dc47145e-4fb8-45af-a74b-ed9eaf2d06d9" + } + } + ] + }, + { + "id": "69f8b151037d44249d0d156f", + "members": [ + { + "id": "6ab95181-046a-4efb-b8df-74934afc1657", + "status": "accepted", + "privileges": null, + "user": { + "id": "6ab95181-046a-4efb-b8df-74934afc1657" + } + }, + { + "id": "dc47145e-4fb8-45af-a74b-ed9eaf2d06d9", + "status": "accepted", + "privileges": null, + "user": { + "id": "dc47145e-4fb8-45af-a74b-ed9eaf2d06d9" + } + } + ] + }, + { + "id": "69f8b151c15e6311636d89f6", + "members": [ + { + "id": "6ab95181-046a-4efb-b8df-74934afc1657", + "status": "accepted", + "privileges": null, + "user": { + "id": "6ab95181-046a-4efb-b8df-74934afc1657" + } + }, + { + "id": "dc47145e-4fb8-45af-a74b-ed9eaf2d06d9", + "status": "accepted", + "privileges": null, + "user": { + "id": "dc47145e-4fb8-45af-a74b-ed9eaf2d06d9" + } + } + ] + }, + { + "id": "69f8b15132367dfb4b45a709", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/a746e2ba-3965-45f5-977f-cb30e7e1770e-attachment.txt b/allure-results/a746e2ba-3965-45f5-977f-cb30e7e1770e-attachment.txt new file mode 100644 index 0000000..b315211 --- /dev/null +++ b/allure-results/a746e2ba-3965-45f5-977f-cb30e7e1770e-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$pass_targets" got invalid value { type: "account", user_id: "24bab897-3c77-40bb-9bd5-d25309cd830e", entrance_ids: ["69f8ab2532367dfb4b45a27e"] } at "pass_targets[0]"; Field "user_id" is not defined by type "PassTargetInput".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/a76770cb-bbb9-443d-aa2c-7025f5f22fae-attachment.txt b/allure-results/a76770cb-bbb9-443d-aa2c-7025f5f22fae-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/a76770cb-bbb9-443d-aa2c-7025f5f22fae-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/a76c1f79-b74d-4df7-9a95-bb72ad6a0549-attachment.txt b/allure-results/a76c1f79-b74d-4df7-9a95-bb72ad6a0549-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/a76c1f79-b74d-4df7-9a95-bb72ad6a0549-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a78419d1-7342-4303-bdc7-2ac8b1339f4a-attachment.txt b/allure-results/a78419d1-7342-4303-bdc7-2ac8b1339f4a-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/a78419d1-7342-4303-bdc7-2ac8b1339f4a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a7a66c46-0b63-44dc-afd4-cd97f56e2df2-attachment.json b/allure-results/a7a66c46-0b63-44dc-afd4-cd97f56e2df2-attachment.json new file mode 100644 index 0000000..815ac9d --- /dev/null +++ b/allure-results/a7a66c46-0b63-44dc-afd4-cd97f56e2df2-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa9a037d44249d0d0fe6", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/a7bdecad-df3b-4436-8c81-a70f46f9dfcb-attachment.json b/allure-results/a7bdecad-df3b-4436-8c81-a70f46f9dfcb-attachment.json new file mode 100644 index 0000000..ad942ca --- /dev/null +++ b/allure-results/a7bdecad-df3b-4436-8c81-a70f46f9dfcb-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "b0bb89a9-f2b3-441f-b6ad-d66cc692bcd7", + "created_at": "2026-05-04T14:45:50.268Z", + "updated_at": "2026-05-04T14:45:50.268Z", + "username": "+79995351854", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a7cec491-cf1f-4e8f-95a0-a34917186932-attachment.txt b/allure-results/a7cec491-cf1f-4e8f-95a0-a34917186932-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/a7cec491-cf1f-4e8f-95a0-a34917186932-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a7e34c9b-7eca-434a-80b3-b901050fabdb-attachment.txt b/allure-results/a7e34c9b-7eca-434a-80b3-b901050fabdb-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/a7e34c9b-7eca-434a-80b3-b901050fabdb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a8019625-7005-429b-94c9-76357296b4ce-attachment.json b/allure-results/a8019625-7005-429b-94c9-76357296b4ce-attachment.json new file mode 100644 index 0000000..c5cea68 --- /dev/null +++ b/allure-results/a8019625-7005-429b-94c9-76357296b4ce-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "0f6f25ed-9aa2-48ab-8d8a-ebb7d90bc6c1", + "created_at": "2026-05-04T14:22:20.484Z", + "updated_at": "2026-05-04T14:22:20.484Z", + "username": "+79996804426", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a8023bb5-8d3b-44bf-8349-b29b3431733a-attachment.json b/allure-results/a8023bb5-8d3b-44bf-8349-b29b3431733a-attachment.json new file mode 100644 index 0000000..6b296b5 --- /dev/null +++ b/allure-results/a8023bb5-8d3b-44bf-8349-b29b3431733a-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "8696c8e6-5c36-4426-b221-1b27d66a790f", + "created_at": "2026-05-04T14:36:23.938Z", + "updated_at": "2026-05-04T14:36:23.938Z", + "username": "+79991933341", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a81ca0fb-9c0b-4622-bf92-e3d423dcfa28-attachment.json b/allure-results/a81ca0fb-9c0b-4622-bf92-e3d423dcfa28-attachment.json new file mode 100644 index 0000000..4be3939 --- /dev/null +++ b/allure-results/a81ca0fb-9c0b-4622-bf92-e3d423dcfa28-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aec2037d44249d0d12eb", + "member_id": "48aaf8f1-e3f2-4388-998c-4ae157574be0" + } + } +} \ No newline at end of file diff --git a/allure-results/a837b205-0c08-4b39-a37d-2a54c82589a5-attachment.json b/allure-results/a837b205-0c08-4b39-a37d-2a54c82589a5-attachment.json new file mode 100644 index 0000000..05db9f5 --- /dev/null +++ b/allure-results/a837b205-0c08-4b39-a37d-2a54c82589a5-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aad0037d44249d0d1005", + "member_id": "4ed400df-1b47-43f7-ba23-f501348da03d" + } + } +} \ No newline at end of file diff --git a/allure-results/a875ec08-7550-49c4-b953-a2780b1644c2-attachment.json b/allure-results/a875ec08-7550-49c4-b953-a2780b1644c2-attachment.json deleted file mode 100644 index 6237236..0000000 --- a/allure-results/a875ec08-7550-49c4-b953-a2780b1644c2-attachment.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "data": { - "createService": { - "id": "69e8a8181a037043d86d23dd", - "title": "kvs-service-1776855066", - "type": "access" - } - } -} \ No newline at end of file diff --git a/allure-results/a87ce9ec-f9cb-473c-95fb-4cd16f1ac3d1-result.json b/allure-results/a87ce9ec-f9cb-473c-95fb-4cd16f1ac3d1-result.json deleted file mode 100644 index 3e7c17b..0000000 --- a/allure-results/a87ce9ec-f9cb-473c-95fb-4cd16f1ac3d1-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "Get place info (dynamic place, no hardcode)", "status": "failed", "statusDetails": {"message": "AssertionError: members пустой: []\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\\kvs_place_info_steps.py\", line 52, in step_query_place_members\n assert len(resp.get(\"data\", {}).get(\"place\").get(\"results\")[0].get(\"members\")) > 0, f\"members пустой: {resp.get('data', {}).get('place').get('results')[0].get('members')!r}\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1776854431118, "stop": 1776854431241}, {"name": "Then access token is valid", "status": "passed", "start": 1776854431242, "stop": 1776854431242}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "7b6bb531-dc3a-4e92-939b-8b9f8765b914-attachment.json", "type": "application/json"}], "start": 1776854431244, "stop": 1776854431291}], "start": 1776854431242, "stop": 1776854431292}, {"name": "And query place members for created kvs place", "status": "failed", "statusDetails": {"message": "AssertionError: members пустой: []\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\\kvs_place_info_steps.py\", line 52, in step_query_place_members\n assert len(resp.get(\"data\", {}).get(\"place\").get(\"results\")[0].get(\"members\")) > 0, f\"members пустой: {resp.get('data', {}).get('place').get('results')[0].get('members')!r}\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "7251ad07-67a4-412e-9de6-6c2848ef1b9b-attachment.json", "type": "application/json"}], "start": 1776854431293, "stop": 1776854431346}], "start": 1776854431292, "stop": 1776854431350}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1776854431350, "stop": 1776854431425}, {"name": "Then kvs place members response has correct shape for created place", "status": "skipped", "start": 1776854431427, "stop": 1776854431427}], "start": 1776854431117, "stop": 1776854431427, "uuid": "51179716-53a0-45c0-885e-3053ead30d2a", "historyId": "c1bd554320a2aefbe4b77b8dc3a01b64", "testCaseId": "b7661ab702595a236d39c61d34c91f2d", "fullName": "KVS GraphQL (place + members): Get place info (dynamic place, no hardcode)", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/allure-results/a8de4132-2f29-466f-b1bb-9fad88c1a6f8-attachment.txt b/allure-results/a8de4132-2f29-466f-b1bb-9fad88c1a6f8-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-results/a8de4132-2f29-466f-b1bb-9fad88c1a6f8-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-results/a8e0b138-33cc-40cc-a082-5b289341565a-attachment.txt b/allure-results/a8e0b138-33cc-40cc-a082-5b289341565a-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-results/a8e0b138-33cc-40cc-a082-5b289341565a-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-results/a8e857af-1fc5-4d18-a47e-853afa2a80f7-attachment.txt b/allure-results/a8e857af-1fc5-4d18-a47e-853afa2a80f7-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/a8e857af-1fc5-4d18-a47e-853afa2a80f7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a8f380d1-69f2-4bce-97eb-a8b553b56967-attachment.txt b/allure-results/a8f380d1-69f2-4bce-97eb-a8b553b56967-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/a8f380d1-69f2-4bce-97eb-a8b553b56967-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a90339cd-f578-4451-8b0b-0b0f33584df2-attachment.txt b/allure-results/a90339cd-f578-4451-8b0b-0b0f33584df2-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/a90339cd-f578-4451-8b0b-0b0f33584df2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a90410eb-d0b3-4e4e-b6e5-1b116ed0146d-attachment.txt b/allure-results/a90410eb-d0b3-4e4e-b6e5-1b116ed0146d-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/a90410eb-d0b3-4e4e-b6e5-1b116ed0146d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a912171d-72a5-40d4-9c4d-3bee7ed60a71-attachment.txt b/allure-results/a912171d-72a5-40d4-9c4d-3bee7ed60a71-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-results/a912171d-72a5-40d4-9c4d-3bee7ed60a71-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a9190d7c-c38b-42b0-ae21-9401159e589f-attachment.json b/allure-results/a9190d7c-c38b-42b0-ae21-9401159e589f-attachment.json new file mode 100644 index 0000000..58b3834 --- /dev/null +++ b/allure-results/a9190d7c-c38b-42b0-ae21-9401159e589f-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "420d0abf-e1aa-40c5-84e7-3601efed6406", + "created_at": "2026-05-04T14:23:06.124Z", + "updated_at": "2026-05-04T14:23:06.124Z", + "username": "+79999261022", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a936a7f2-a90d-4edc-bc71-654b2733cf52-attachment.txt b/allure-results/a936a7f2-a90d-4edc-bc71-654b2733cf52-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/a936a7f2-a90d-4edc-bc71-654b2733cf52-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a9386032-58be-4719-983b-9acdf6f4c789-attachment.json b/allure-results/a9386032-58be-4719-983b-9acdf6f4c789-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/a9386032-58be-4719-983b-9acdf6f4c789-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a9666f36-b3ab-4078-b2cf-14b2ec4585fa-attachment.json b/allure-results/a9666f36-b3ab-4078-b2cf-14b2ec4585fa-attachment.json deleted file mode 100644 index 3e13f9d..0000000 --- a/allure-results/a9666f36-b3ab-4078-b2cf-14b2ec4585fa-attachment.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a8180bfa76f761dd1b20", - "members": [ - { - "id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1", - "parent_id": null, - "user": { - "id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1", - "username": "+79996530370" - } - } - ] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-results/a96fd1e0-190a-4986-8ef1-9368a140a11a-attachment.json b/allure-results/a96fd1e0-190a-4986-8ef1-9368a140a11a-attachment.json new file mode 100644 index 0000000..cf8bedd --- /dev/null +++ b/allure-results/a96fd1e0-190a-4986-8ef1-9368a140a11a-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab7ac15e6311636d858f", + "member_id": "e7632938-a1af-4840-a648-298d3b820c39" + } + } +} \ No newline at end of file diff --git a/allure-results/a977a52b-b35e-4d3b-a6c3-acfe83c1bdf1-attachment.json b/allure-results/a977a52b-b35e-4d3b-a6c3-acfe83c1bdf1-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/a977a52b-b35e-4d3b-a6c3-acfe83c1bdf1-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a9b01b94-54be-42cd-b7ff-57d90d077b70-attachment.txt b/allure-results/a9b01b94-54be-42cd-b7ff-57d90d077b70-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/a9b01b94-54be-42cd-b7ff-57d90d077b70-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a9b257dc-ba35-4ffb-8576-611cd1e1aa5d-attachment.json b/allure-results/a9b257dc-ba35-4ffb-8576-611cd1e1aa5d-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/a9b257dc-ba35-4ffb-8576-611cd1e1aa5d-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/a9b78745-d100-486a-815f-0c19cef58d56-attachment.txt b/allure-results/a9b78745-d100-486a-815f-0c19cef58d56-attachment.txt new file mode 100644 index 0000000..33deb42 --- /dev/null +++ b/allure-results/a9b78745-d100-486a-815f-0c19cef58d56-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8b187037d44249d0d15cc", account_id: "83221e94-b415-4e5a-bd69-98f2d1cf4e98", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/a9cb7a26-4839-4913-a5b7-1815f894f9e2-attachment.txt b/allure-results/a9cb7a26-4839-4913-a5b7-1815f894f9e2-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/a9cb7a26-4839-4913-a5b7-1815f894f9e2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a9d7b2b3-143c-4eab-a947-9a4cce8b0f53-attachment.txt b/allure-results/a9d7b2b3-143c-4eab-a947-9a4cce8b0f53-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/a9d7b2b3-143c-4eab-a947-9a4cce8b0f53-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a9e74f21-3932-4ace-b358-4ff6892ff0c0-attachment.txt b/allure-results/a9e74f21-3932-4ace-b358-4ff6892ff0c0-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/a9e74f21-3932-4ace-b358-4ff6892ff0c0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/a9efd4d9-96b7-4276-9ee6-055c1543ca29-attachment.json b/allure-results/a9efd4d9-96b7-4276-9ee6-055c1543ca29-attachment.json new file mode 100644 index 0000000..b228471 --- /dev/null +++ b/allure-results/a9efd4d9-96b7-4276-9ee6-055c1543ca29-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "2ea6baf0-886d-44b3-aa44-c26d786755a3", + "status": "accepted", + "privileges": null, + "user": { + "id": "2ea6baf0-886d-44b3-aa44-c26d786755a3" + } + }, + { + "id": "d888229f-441f-4504-8c0a-9fec64e01f1c", + "status": "pending", + "privileges": null, + "user": { + "id": "d888229f-441f-4504-8c0a-9fec64e01f1c" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/a9f06704-3904-4dff-a9f8-3b3b34aacf1a-attachment.txt b/allure-results/a9f06704-3904-4dff-a9f8-3b3b34aacf1a-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/a9f06704-3904-4dff-a9f8-3b3b34aacf1a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/aa1b34e1-a033-465f-a41c-2dd30d8cf478-attachment.json b/allure-results/aa1b34e1-a033-465f-a41c-2dd30d8cf478-attachment.json new file mode 100644 index 0000000..05a7c20 --- /dev/null +++ b/allure-results/aa1b34e1-a033-465f-a41c-2dd30d8cf478-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8aa390b1f8729e0528db4" + } + } +} \ No newline at end of file diff --git a/allure-results/aa3c93d3-f7c7-4141-b5bf-5d2b7212088b-attachment.txt b/allure-results/aa3c93d3-f7c7-4141-b5bf-5d2b7212088b-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/aa3c93d3-f7c7-4141-b5bf-5d2b7212088b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/aa5c067f-968b-4bee-88aa-819ab7cc032c-attachment.txt b/allure-results/aa5c067f-968b-4bee-88aa-819ab7cc032c-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/aa5c067f-968b-4bee-88aa-819ab7cc032c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/aa6286ed-78e5-41be-96e3-a6121c2b784b-attachment.txt b/allure-results/aa6286ed-78e5-41be-96e3-a6121c2b784b-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-results/aa6286ed-78e5-41be-96e3-a6121c2b784b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/aa76c68a-927f-4d2f-a548-ff913740901f-attachment.json b/allure-results/aa76c68a-927f-4d2f-a548-ff913740901f-attachment.json new file mode 100644 index 0000000..8f9b675 --- /dev/null +++ b/allure-results/aa76c68a-927f-4d2f-a548-ff913740901f-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa93037d44249d0d0fbd", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/aa8c9c4c-7690-41b9-8b10-f8ed2e04fdee-attachment.json b/allure-results/aa8c9c4c-7690-41b9-8b10-f8ed2e04fdee-attachment.json new file mode 100644 index 0000000..15ddf5f --- /dev/null +++ b/allure-results/aa8c9c4c-7690-41b9-8b10-f8ed2e04fdee-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "23567b9a-4a62-4ecd-bc1d-ebce6c3f6dd0", + "created_at": "2026-05-04T14:42:13.925Z", + "updated_at": "2026-05-04T14:42:13.925Z", + "username": "+79995646727", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/aab06dce-b3e0-4cd6-aa6f-2fcd8b758b2a-attachment.json b/allure-results/aab06dce-b3e0-4cd6-aa6f-2fcd8b758b2a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/aab06dce-b3e0-4cd6-aa6f-2fcd8b758b2a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/aaccb027-79af-4dad-90a5-1bd6682cc063-attachment.txt b/allure-results/aaccb027-79af-4dad-90a5-1bd6682cc063-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/aaccb027-79af-4dad-90a5-1bd6682cc063-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/aaef7bd2-b213-4572-8a58-e3367f4905ea-attachment.txt b/allure-results/aaef7bd2-b213-4572-8a58-e3367f4905ea-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/aaef7bd2-b213-4572-8a58-e3367f4905ea-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ab10ddd7-1fb8-41ce-92f7-79f545333193-attachment.txt b/allure-results/ab10ddd7-1fb8-41ce-92f7-79f545333193-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/ab10ddd7-1fb8-41ce-92f7-79f545333193-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ab13ab2d-760b-4ffc-a5f4-f8efcb6a5f5d-attachment.json b/allure-results/ab13ab2d-760b-4ffc-a5f4-f8efcb6a5f5d-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ab13ab2d-760b-4ffc-a5f4-f8efcb6a5f5d-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ab1d30c7-3fc3-423a-88c6-30358d5db4b3-attachment.json b/allure-results/ab1d30c7-3fc3-423a-88c6-30358d5db4b3-attachment.json new file mode 100644 index 0000000..89d8562 --- /dev/null +++ b/allure-results/ab1d30c7-3fc3-423a-88c6-30358d5db4b3-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b09dc15e6311636d892a", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/ab344bbc-e33b-4c70-8c77-2a8a87455146-attachment.json b/allure-results/ab344bbc-e33b-4c70-8c77-2a8a87455146-attachment.json new file mode 100644 index 0000000..d30c154 --- /dev/null +++ b/allure-results/ab344bbc-e33b-4c70-8c77-2a8a87455146-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8aba3649bba1db50957ce" + } + } +} \ No newline at end of file diff --git a/allure-results/ab63f903-cad3-4add-b919-da079ed0e373-attachment.txt b/allure-results/ab63f903-cad3-4add-b919-da079ed0e373-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/ab63f903-cad3-4add-b919-da079ed0e373-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/ab654ddd-3930-428c-a177-f0bec96bfb1c-attachment.txt b/allure-results/ab654ddd-3930-428c-a177-f0bec96bfb1c-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/ab654ddd-3930-428c-a177-f0bec96bfb1c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ab743c84-3952-410c-9398-b8e5e138c6a4-attachment.json b/allure-results/ab743c84-3952-410c-9398-b8e5e138c6a4-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ab743c84-3952-410c-9398-b8e5e138c6a4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ab7529ad-6137-404b-82ee-0efc1f9b84dc-attachment.txt b/allure-results/ab7529ad-6137-404b-82ee-0efc1f9b84dc-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/ab7529ad-6137-404b-82ee-0efc1f9b84dc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/aba913cc-8ba9-4cf4-98e6-c73a0d41c287-attachment.json b/allure-results/aba913cc-8ba9-4cf4-98e6-c73a0d41c287-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/aba913cc-8ba9-4cf4-98e6-c73a0d41c287-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/abc4db15-59cb-4553-bb7a-3787c2f2c168-attachment.json b/allure-results/abc4db15-59cb-4553-bb7a-3787c2f2c168-attachment.json new file mode 100644 index 0000000..bfe4630 --- /dev/null +++ b/allure-results/abc4db15-59cb-4553-bb7a-3787c2f2c168-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "2ee9d6d2-12e9-4834-94e2-2bf7dd20c764", + "created_at": "2026-05-04T14:23:05.901Z", + "updated_at": "2026-05-04T14:23:05.901Z", + "username": "+79995177892", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ac2610a8-0278-485e-b8ef-421594b9b0a8-result.json b/allure-results/ac2610a8-0278-485e-b8ef-421594b9b0a8-result.json new file mode 100644 index 0000000..821bddb --- /dev/null +++ b/allure-results/ac2610a8-0278-485e-b8ef-421594b9b0a8-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "failed", "statusDetails": {"message": "AssertionError: privileges должен быть list в месте '69f8aa9ac15e6311636d83cf': None\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 102, in step_assert_set_user_places_result\n td.assert_set_user_places_result(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1336, in assert_set_user_places_result\n assert isinstance(privileges, list), f\"privileges должен быть list в месте {pid!r}: {privileges!r}\"\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904282417, "stop": 1777904282542}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "66d983dd-81ab-4328-8122-6ed8e6fd7de8-attachment.json", "type": "application/json"}], "start": 1777904282543, "stop": 1777904282589}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "f2f1998b-bef8-4168-a56d-756ae1a0cdf0-attachment.json", "type": "application/json"}], "start": 1777904282589, "stop": 1777904282647}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "a7a66c46-0b63-44dc-afd4-cd97f56e2df2-attachment.json", "type": "application/json"}], "start": 1777904282647, "stop": 1777904282694}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "6bdea836-b1fd-48e3-9e12-4c5d2c4e7836-attachment.json", "type": "application/json"}], "start": 1777904282694, "stop": 1777904282739}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "610cbca4-adc8-4d9b-869e-02ce5a3117a1-attachment.json", "type": "application/json"}], "start": 1777904282739, "stop": 1777904282781}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "069012f4-c22c-4a92-89e5-562cfa2237bc-attachment.json", "type": "application/json"}], "start": 1777904282781, "stop": 1777904282826}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aa9a17bb1e0c5fc4db1e)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "497386a6-04a6-429a-a5a5-a9f1f4e06b57-attachment.json", "type": "application/json"}], "start": 1777904282826, "stop": 1777904283024}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "30448422-deb0-4382-b597-825e34eee08e-attachment.json", "type": "application/json"}], "start": 1777904283024, "stop": 1777904283222}], "start": 1777904282542, "stop": 1777904283222}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "27705159-3392-4ef0-a19c-c1510258fe25-attachment.json", "type": "application/json"}], "start": 1777904283223, "stop": 1777904283643}], "start": 1777904283223, "stop": 1777904283644}, {"name": "And query places by worker member filter", "status": "passed", "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "4084e496-ca60-41f1-a51b-08ea6e68cc81-attachment.txt", "type": "text/plain"}], "start": 1777904283645, "stop": 1777904283674}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "28d206be-5f9f-4cf3-b039-98cbe8e7573f-attachment.txt", "type": "text/plain"}], "start": 1777904283674, "stop": 1777904283701}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "1a26284b-9be2-42fa-92a9-1279971a00ec-attachment.txt", "type": "text/plain"}], "start": 1777904283701, "stop": 1777904283725}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "eaee035d-9a51-46f7-a663-8b590c2281ee-attachment.json", "type": "application/json"}], "start": 1777904283725, "stop": 1777904283763}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "16ed82a5-f466-4af9-9916-f471fdc92daf-attachment.json", "type": "application/json"}], "start": 1777904283764, "stop": 1777904283813}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "84ccacfe-d8e1-46a2-8999-4bb47adcf193-attachment.json", "type": "application/json"}], "start": 1777904283813, "stop": 1777904283847}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "f67dbde3-40ed-4267-b02f-d3da59fbccf4-attachment.json", "type": "application/json"}], "start": 1777904283847, "stop": 1777904283877}], "attachments": [{"name": "place(filters.*) fallback synthetic response", "source": "11f0a090-ec25-47b2-8736-51b01b93c3b7-attachment.json", "type": "application/json"}], "start": 1777904283644, "stop": 1777904283879}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "failed", "statusDetails": {"message": "AssertionError: privileges должен быть list в месте '69f8aa9ac15e6311636d83cf': None\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 102, in step_assert_set_user_places_result\n td.assert_set_user_places_result(resp)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1336, in assert_set_user_places_result\n assert isinstance(privileges, list), f\"privileges должен быть list в месте {pid!r}: {privileges!r}\"\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n"}, "start": 1777904283879, "stop": 1777904283882}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904283882, "stop": 1777904284057}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904284057, "stop": 1777904284225}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904284225, "stop": 1777904284402}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904284402, "stop": 1777904284514}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904284514, "stop": 1777904284570}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904284570, "stop": 1777904284637}], "start": 1777904282416, "stop": 1777904284639, "uuid": "2c66c0f4-3282-4e3a-89e6-53c2beee0f2a", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/ac4f2640-b8a7-4e25-81dc-08a4bbd0cbed-attachment.txt b/allure-results/ac4f2640-b8a7-4e25-81dc-08a4bbd0cbed-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/ac4f2640-b8a7-4e25-81dc-08a4bbd0cbed-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/ac6c1b4e-6c52-4297-9361-26994fccea27-attachment.txt b/allure-results/ac6c1b4e-6c52-4297-9361-26994fccea27-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/ac6c1b4e-6c52-4297-9361-26994fccea27-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/aca97b99-1756-41d1-8b08-0973361e98a6-attachment.txt b/allure-results/aca97b99-1756-41d1-8b08-0973361e98a6-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/aca97b99-1756-41d1-8b08-0973361e98a6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/acb0742c-7ea2-4a49-b0dc-22871384a3b8-attachment.txt b/allure-results/acb0742c-7ea2-4a49-b0dc-22871384a3b8-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/acb0742c-7ea2-4a49-b0dc-22871384a3b8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ad06d3c1-965c-46db-a18b-6fece9d0e5d6-attachment.json b/allure-results/ad06d3c1-965c-46db-a18b-6fece9d0e5d6-attachment.json new file mode 100644 index 0000000..80371f3 --- /dev/null +++ b/allure-results/ad06d3c1-965c-46db-a18b-6fece9d0e5d6-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aec4c15e6311636d870a", + "member_id": "e5886bf1-4fe6-486d-985e-55a96446c72d" + } + } +} \ No newline at end of file diff --git a/allure-results/ad222b1c-c290-4449-ba12-84c41932f0cf-attachment.json b/allure-results/ad222b1c-c290-4449-ba12-84c41932f0cf-attachment.json new file mode 100644 index 0000000..8cfd9e8 --- /dev/null +++ b/allure-results/ad222b1c-c290-4449-ba12-84c41932f0cf-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "48d21c8d-d41d-4271-8f3b-48e12e221bb3", + "created_at": "2026-05-04T14:20:24.223Z", + "updated_at": "2026-05-04T14:20:24.223Z", + "username": "+79997818934", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ad2a9246-4b1f-4b8a-8fbf-3401f5a5ba1e-attachment.txt b/allure-results/ad2a9246-4b1f-4b8a-8fbf-3401f5a5ba1e-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/ad2a9246-4b1f-4b8a-8fbf-3401f5a5ba1e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ad2ce1d0-49a6-46bd-9e05-d62db030744a-attachment.txt b/allure-results/ad2ce1d0-49a6-46bd-9e05-d62db030744a-attachment.txt new file mode 100644 index 0000000..53108cf --- /dev/null +++ b/allure-results/ad2ce1d0-49a6-46bd-9e05-d62db030744a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$attributes\" of type \"[String!]!\" used in position expecting type \"[EmployeeAttribute!]!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ad370d6b-d78f-447c-a9d2-9cc38f76cf5f-attachment.json b/allure-results/ad370d6b-d78f-447c-a9d2-9cc38f76cf5f-attachment.json new file mode 100644 index 0000000..4d34e71 --- /dev/null +++ b/allure-results/ad370d6b-d78f-447c-a9d2-9cc38f76cf5f-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "16dee254-58aa-4bc4-951f-c0adf0bf9da6", + "status": "accepted", + "privileges": null, + "user": { + "id": "16dee254-58aa-4bc4-951f-c0adf0bf9da6" + } + }, + { + "id": "8cd2ae8f-7abd-4c21-97ed-2c933ac11218", + "status": "accepted", + "privileges": null, + "user": { + "id": "8cd2ae8f-7abd-4c21-97ed-2c933ac11218" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/ad54cf69-a2e4-4ec8-a650-56a5faaefcc5-attachment.json b/allure-results/ad54cf69-a2e4-4ec8-a650-56a5faaefcc5-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ad54cf69-a2e4-4ec8-a650-56a5faaefcc5-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ad5b0f0c-33b3-407c-8a1d-9a2ef88c56a2-attachment.txt b/allure-results/ad5b0f0c-33b3-407c-8a1d-9a2ef88c56a2-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/ad5b0f0c-33b3-407c-8a1d-9a2ef88c56a2-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/ad8ab1dd-a419-4f1d-a9ca-9a43362a5e70-attachment.json b/allure-results/ad8ab1dd-a419-4f1d-a9ca-9a43362a5e70-attachment.json new file mode 100644 index 0000000..b098977 --- /dev/null +++ b/allure-results/ad8ab1dd-a419-4f1d-a9ca-9a43362a5e70-attachment.json @@ -0,0 +1,75 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8abd617bb1e0c5fc4dd0b", + "members": [ + { + "id": "4681b84b-180b-42c7-83cb-ed59983ac7f9", + "status": "accepted", + "privileges": null, + "user": { + "id": "4681b84b-180b-42c7-83cb-ed59983ac7f9" + } + }, + { + "id": "e0b63f74-3dad-4b0e-aa04-ccf623eeaac2", + "status": "accepted", + "privileges": null, + "user": { + "id": "e0b63f74-3dad-4b0e-aa04-ccf623eeaac2" + } + } + ] + }, + { + "id": "69f8abd617bb1e0c5fc4dd0e", + "members": [ + { + "id": "4681b84b-180b-42c7-83cb-ed59983ac7f9", + "status": "accepted", + "privileges": null, + "user": { + "id": "4681b84b-180b-42c7-83cb-ed59983ac7f9" + } + }, + { + "id": "e0b63f74-3dad-4b0e-aa04-ccf623eeaac2", + "status": "accepted", + "privileges": null, + "user": { + "id": "e0b63f74-3dad-4b0e-aa04-ccf623eeaac2" + } + } + ] + }, + { + "id": "69f8abd6037d44249d0d12c1", + "members": [ + { + "id": "4681b84b-180b-42c7-83cb-ed59983ac7f9", + "status": "accepted", + "privileges": null, + "user": { + "id": "4681b84b-180b-42c7-83cb-ed59983ac7f9" + } + }, + { + "id": "e0b63f74-3dad-4b0e-aa04-ccf623eeaac2", + "status": "accepted", + "privileges": null, + "user": { + "id": "e0b63f74-3dad-4b0e-aa04-ccf623eeaac2" + } + } + ] + }, + { + "id": "69f8abd6c15e6311636d86bf", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/ad8fcead-137c-4456-8e8b-0b83dce48e6e-attachment.txt b/allure-results/ad8fcead-137c-4456-8e8b-0b83dce48e6e-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/ad8fcead-137c-4456-8e8b-0b83dce48e6e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ad9cd410-9d09-4cd0-bf1c-bcf780cd04ab-attachment.txt b/allure-results/ad9cd410-9d09-4cd0-bf1c-bcf780cd04ab-attachment.txt new file mode 100644 index 0000000..ae49e9d --- /dev/null +++ b/allure-results/ad9cd410-9d09-4cd0-bf1c-bcf780cd04ab-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"user_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ad9de37d-bab7-4781-8a07-60013489a736-attachment.json b/allure-results/ad9de37d-bab7-4781-8a07-60013489a736-attachment.json new file mode 100644 index 0000000..453f1ad --- /dev/null +++ b/allure-results/ad9de37d-bab7-4781-8a07-60013489a736-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8af2b3dcf1a2e79fbf936", + "title": "pass-service-1777905451", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/adb52f49-4434-4b19-bdf7-a1402845f6f6-attachment.json b/allure-results/adb52f49-4434-4b19-bdf7-a1402845f6f6-attachment.json new file mode 100644 index 0000000..ce8a067 --- /dev/null +++ b/allure-results/adb52f49-4434-4b19-bdf7-a1402845f6f6-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "1cf73915-e35a-4932-8bbe-831403308cd1", + "created_at": "2026-05-04T14:22:20.605Z", + "updated_at": "2026-05-04T14:22:20.605Z", + "username": "+79999586189", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/adc040d8-48a3-4611-85dc-9d30b16338bc-attachment.txt b/allure-results/adc040d8-48a3-4611-85dc-9d30b16338bc-attachment.txt new file mode 100644 index 0000000..327a9a0 --- /dev/null +++ b/allure-results/adc040d8-48a3-4611-85dc-9d30b16338bc-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8a9c7c15e6311636d8361', place_id='69f8a9c732367dfb4b45a0fe'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/adc22e34-910c-4007-ac3c-ea7bb911481e-attachment.txt b/allure-results/adc22e34-910c-4007-ac3c-ea7bb911481e-attachment.txt new file mode 100644 index 0000000..019a45c --- /dev/null +++ b/allure-results/adc22e34-910c-4007-ac3c-ea7bb911481e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"createEntrance\" must not have a selection since type \"JSONObject!\" has no subfields.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/add64b20-c402-445e-8133-9b0edfd749aa-attachment.txt b/allure-results/add64b20-c402-445e-8133-9b0edfd749aa-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/add64b20-c402-445e-8133-9b0edfd749aa-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/add902a2-3fc5-4aa2-94ac-9cc9c3528ade-attachment.txt b/allure-results/add902a2-3fc5-4aa2-94ac-9cc9c3528ade-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/add902a2-3fc5-4aa2-94ac-9cc9c3528ade-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/adebf8d1-a66b-4fb8-a7a5-05aa9f2451f0-attachment.txt b/allure-results/adebf8d1-a66b-4fb8-a7a5-05aa9f2451f0-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/adebf8d1-a66b-4fb8-a7a5-05aa9f2451f0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/adf82d6c-e470-4996-8c26-3afebabb3f91-attachment.txt b/allure-results/adf82d6c-e470-4996-8c26-3afebabb3f91-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/adf82d6c-e470-4996-8c26-3afebabb3f91-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ae0bba87-934e-4891-9649-0b77fa637ce3-attachment.json b/allure-results/ae0bba87-934e-4891-9649-0b77fa637ce3-attachment.json new file mode 100644 index 0000000..e7d4baf --- /dev/null +++ b/allure-results/ae0bba87-934e-4891-9649-0b77fa637ce3-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abcf32367dfb4b45a3e8", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/ae133954-a09b-4746-ae9f-69e5cbc47663-attachment.txt b/allure-results/ae133954-a09b-4746-ae9f-69e5cbc47663-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/ae133954-a09b-4746-ae9f-69e5cbc47663-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ae35fbe8-7803-4b6f-a1ab-6de773a2f79e-attachment.txt b/allure-results/ae35fbe8-7803-4b6f-a1ab-6de773a2f79e-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/ae35fbe8-7803-4b6f-a1ab-6de773a2f79e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ae36c185-2467-4b32-93c2-6c73e251e7b3-attachment.json b/allure-results/ae36c185-2467-4b32-93c2-6c73e251e7b3-attachment.json new file mode 100644 index 0000000..879bc17 --- /dev/null +++ b/allure-results/ae36c185-2467-4b32-93c2-6c73e251e7b3-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8ab9a0b1f8729e0528dd5" + } + } +} \ No newline at end of file diff --git a/allure-results/ae97e40b-0a97-4ddc-b47d-ee5e24ac7d5b-attachment.txt b/allure-results/ae97e40b-0a97-4ddc-b47d-ee5e24ac7d5b-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/ae97e40b-0a97-4ddc-b47d-ee5e24ac7d5b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/aeae8848-b9c4-4287-a334-0a494e716d41-attachment.json b/allure-results/aeae8848-b9c4-4287-a334-0a494e716d41-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/aeae8848-b9c4-4287-a334-0a494e716d41-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/aeb88c55-82cc-47f2-b510-9857e34dcd77-attachment.json b/allure-results/aeb88c55-82cc-47f2-b510-9857e34dcd77-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/aeb88c55-82cc-47f2-b510-9857e34dcd77-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/aeb9b315-8e43-4151-b83b-8d91203944e7-attachment.txt b/allure-results/aeb9b315-8e43-4151-b83b-8d91203944e7-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/aeb9b315-8e43-4151-b83b-8d91203944e7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/aed88188-0d11-47df-9340-5a0a46d70b96-attachment.txt b/allure-results/aed88188-0d11-47df-9340-5a0a46d70b96-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/aed88188-0d11-47df-9340-5a0a46d70b96-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/af0b9f87-f16e-41c5-9d6b-ee0fbbbfd3ff-attachment.json b/allure-results/af0b9f87-f16e-41c5-9d6b-ee0fbbbfd3ff-attachment.json new file mode 100644 index 0000000..6ce5988 --- /dev/null +++ b/allure-results/af0b9f87-f16e-41c5-9d6b-ee0fbbbfd3ff-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "86dd0882-68f5-46c8-9b95-21d9f9deb73a", + "created_at": "2026-05-04T14:37:41.815Z", + "updated_at": "2026-05-04T14:37:41.815Z", + "username": "+79991245626", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/af33424f-5493-4c5b-b7b7-49db9fb1744a-attachment.txt b/allure-results/af33424f-5493-4c5b-b7b7-49db9fb1744a-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/af33424f-5493-4c5b-b7b7-49db9fb1744a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/af367796-a215-40bb-9a7b-f3f1cd031f59-attachment.json b/allure-results/af367796-a215-40bb-9a7b-f3f1cd031f59-attachment.json new file mode 100644 index 0000000..186a144 --- /dev/null +++ b/allure-results/af367796-a215-40bb-9a7b-f3f1cd031f59-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8a97c32367dfb4b45a0f8", + "member_id": "61578d2a-67a6-4dc0-a06b-df3e2d324927" + } + } +} \ No newline at end of file diff --git a/allure-results/af456d8d-8cfa-409b-90dd-b1acc9f9f55d-attachment.json b/allure-results/af456d8d-8cfa-409b-90dd-b1acc9f9f55d-attachment.json new file mode 100644 index 0000000..5c3534c --- /dev/null +++ b/allure-results/af456d8d-8cfa-409b-90dd-b1acc9f9f55d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab9c17bb1e0c5fc4dc4d", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/af7483e4-751e-4f8f-b47d-a4fae2181afd-attachment.txt b/allure-results/af7483e4-751e-4f8f-b47d-a4fae2181afd-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/af7483e4-751e-4f8f-b47d-a4fae2181afd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/af9ab35e-3694-4bf6-97bc-1fa4fe0fcb81-attachment.txt b/allure-results/af9ab35e-3694-4bf6-97bc-1fa4fe0fcb81-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/af9ab35e-3694-4bf6-97bc-1fa4fe0fcb81-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/afac9095-e18e-44ac-bb92-cc497da2e5c1-attachment.json b/allure-results/afac9095-e18e-44ac-bb92-cc497da2e5c1-attachment.json deleted file mode 100644 index b1c6b9a..0000000 --- a/allure-results/afac9095-e18e-44ac-bb92-cc497da2e5c1-attachment.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "data": { - "invoices": [ - { - "id": "69e8a59e1a037043d86d23d7", - "price": 200, - "status": "pending", - "subscriptions": [ - "69e8a59e1a037043d86d23d6" - ], - "place_id": "69e8a59d5d6417545a7f4844" - } - ] - } -} \ No newline at end of file diff --git a/allure-results/afb176f2-0ec7-4065-afac-70cd14899095-attachment.txt b/allure-results/afb176f2-0ec7-4065-afac-70cd14899095-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/afb176f2-0ec7-4065-afac-70cd14899095-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/afb650db-39b3-4809-9bb3-8718c375f57f-attachment.json b/allure-results/afb650db-39b3-4809-9bb3-8718c375f57f-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/afb650db-39b3-4809-9bb3-8718c375f57f-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/afca6264-98cd-48f0-a34b-afe4cee1449a-attachment.txt b/allure-results/afca6264-98cd-48f0-a34b-afe4cee1449a-attachment.txt new file mode 100644 index 0000000..7376ced --- /dev/null +++ b/allure-results/afca6264-98cd-48f0-a34b-afe4cee1449a-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8ab2832367dfb4b45a29c', place_id='69f8ab28c15e6311636d84ae'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/afccbe45-4bf4-40be-ade1-5708f8723d37-attachment.txt b/allure-results/afccbe45-4bf4-40be-ade1-5708f8723d37-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/afccbe45-4bf4-40be-ade1-5708f8723d37-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/aff0185c-1061-477f-84c0-2c216d15895b-attachment.json b/allure-results/aff0185c-1061-477f-84c0-2c216d15895b-attachment.json new file mode 100644 index 0000000..32be1db --- /dev/null +++ b/allure-results/aff0185c-1061-477f-84c0-2c216d15895b-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aec032367dfb4b45a437", + "member_id": "39c4845f-76b4-4bd4-91e2-59bffbb666ee" + } + } +} \ No newline at end of file diff --git a/allure-results/affeae48-cb04-4628-86d4-5149b6d5ad1e-attachment.json b/allure-results/affeae48-cb04-4628-86d4-5149b6d5ad1e-attachment.json deleted file mode 100644 index 965d47e..0000000 --- a/allure-results/affeae48-cb04-4628-86d4-5149b6d5ad1e-attachment.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a59d0bfa76f761dd1b02", - "member_id": "71cd5726-c404-490f-bb39-49fd3c52e9db" - } - } -} \ No newline at end of file diff --git a/allure-results/b06efbfa-9a76-4030-a164-918ad828bedc-attachment.json b/allure-results/b06efbfa-9a76-4030-a164-918ad828bedc-attachment.json new file mode 100644 index 0000000..d040d9c --- /dev/null +++ b/allure-results/b06efbfa-9a76-4030-a164-918ad828bedc-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8b01bdc029b6ba8f7cd33", + "title": "pass-service-1777905691", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/b0724de9-a8a6-4765-8444-e06a1bc0ddbb-attachment.txt b/allure-results/b0724de9-a8a6-4765-8444-e06a1bc0ddbb-attachment.txt new file mode 100644 index 0000000..5f152f8 --- /dev/null +++ b/allure-results/b0724de9-a8a6-4765-8444-e06a1bc0ddbb-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8a97c32367dfb4b45a0f8", account_id: "6c7cc04c-5ad4-46d2-9a71-f03ce91f621f", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/b07a519b-fb83-4d79-903c-ed4348b84914-attachment.json b/allure-results/b07a519b-fb83-4d79-903c-ed4348b84914-attachment.json new file mode 100644 index 0000000..44bd775 --- /dev/null +++ b/allure-results/b07a519b-fb83-4d79-903c-ed4348b84914-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8afab5bf357cd11710ca1", + "title": "ae0670e9", + "place": { + "id": "69f8afaa17bb1e0c5fc4df1f", + "name": "passreq-place-3-1777905577" + }, + "starts_at": "2026-05-04T14:40:38.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/b08c7410-6453-4db3-bb0e-f21eadf99dd4-attachment.json b/allure-results/b08c7410-6453-4db3-bb0e-f21eadf99dd4-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/b08c7410-6453-4db3-bb0e-f21eadf99dd4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b093bde3-66ef-4314-8264-fb95c3d914cc-attachment.txt b/allure-results/b093bde3-66ef-4314-8264-fb95c3d914cc-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/b093bde3-66ef-4314-8264-fb95c3d914cc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b0a1c5fd-b8ec-4e4a-bc02-8fe17ba6b455-attachment.json b/allure-results/b0a1c5fd-b8ec-4e4a-bc02-8fe17ba6b455-attachment.json new file mode 100644 index 0000000..354638c --- /dev/null +++ b/allure-results/b0a1c5fd-b8ec-4e4a-bc02-8fe17ba6b455-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "902cab95-5066-4edb-9beb-6d56fb9c7b39", + "created_at": "2026-05-04T14:39:38.416Z", + "updated_at": "2026-05-04T14:39:38.416Z", + "username": "+79992359411", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b0c9c739-619c-4a4a-a399-164480e293b1-attachment.txt b/allure-results/b0c9c739-619c-4a4a-a399-164480e293b1-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/b0c9c739-619c-4a4a-a399-164480e293b1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b0cb412d-d9d9-4690-8213-97bf6d3a1a65-attachment.txt b/allure-results/b0cb412d-d9d9-4690-8213-97bf6d3a1a65-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/b0cb412d-d9d9-4690-8213-97bf6d3a1a65-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b0ce0733-f2a0-4f57-97b9-fa7ecc7f3718-attachment.txt b/allure-results/b0ce0733-f2a0-4f57-97b9-fa7ecc7f3718-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/b0ce0733-f2a0-4f57-97b9-fa7ecc7f3718-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b0da992b-a798-48cd-8c31-77b64ed476b3-attachment.txt b/allure-results/b0da992b-a798-48cd-8c31-77b64ed476b3-attachment.txt new file mode 100644 index 0000000..f97b454 --- /dev/null +++ b/allure-results/b0da992b-a798-48cd-8c31-77b64ed476b3-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f884ff17bb1e0c5fc4d8f7", account_id: "c0b1cdb7-ad8b-447a-89e4-955dbda8b67b", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/b0db67d2-164d-4064-b479-23fe76c6d7cc-attachment.json b/allure-results/b0db67d2-164d-4064-b479-23fe76c6d7cc-attachment.json new file mode 100644 index 0000000..b6c6d38 --- /dev/null +++ b/allure-results/b0db67d2-164d-4064-b479-23fe76c6d7cc-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa38c15e6311636d8395", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/b1060582-06c0-484f-b369-a57dcaf14212-attachment.txt b/allure-results/b1060582-06c0-484f-b369-a57dcaf14212-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/b1060582-06c0-484f-b369-a57dcaf14212-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b12ce710-7e29-46b0-92e6-1a436e1656a0-attachment.txt b/allure-results/b12ce710-7e29-46b0-92e6-1a436e1656a0-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/b12ce710-7e29-46b0-92e6-1a436e1656a0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b13b42fa-cea4-4ee2-a360-dfc8f523fbf8-attachment.json b/allure-results/b13b42fa-cea4-4ee2-a360-dfc8f523fbf8-attachment.json new file mode 100644 index 0000000..48dbc61 --- /dev/null +++ b/allure-results/b13b42fa-cea4-4ee2-a360-dfc8f523fbf8-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "b12baa35-7507-40f3-9fd8-584355087e9a", + "created_at": "2026-05-04T14:37:20.456Z", + "updated_at": "2026-05-04T14:37:20.456Z", + "username": "+79997665854", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b14a6c8c-36e3-4c72-a36a-172fecb12429-attachment.txt b/allure-results/b14a6c8c-36e3-4c72-a36a-172fecb12429-attachment.txt new file mode 100644 index 0000000..f8f6a79 --- /dev/null +++ b/allure-results/b14a6c8c-36e3-4c72-a36a-172fecb12429-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8aec4c15e6311636d870a', user_id='7be01224-6a04-479f-8841-10c6a33988a0', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b15a045c-7019-4db3-831e-edf23af287bc-attachment.json b/allure-results/b15a045c-7019-4db3-831e-edf23af287bc-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/b15a045c-7019-4db3-831e-edf23af287bc-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b16aed02-815c-44c4-87c4-c706b8ea6a80-attachment.json b/allure-results/b16aed02-815c-44c4-87c4-c706b8ea6a80-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/b16aed02-815c-44c4-87c4-c706b8ea6a80-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b19a75f3-e48e-4921-a06d-cfa69e98aaa9-attachment.txt b/allure-results/b19a75f3-e48e-4921-a06d-cfa69e98aaa9-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/b19a75f3-e48e-4921-a06d-cfa69e98aaa9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b1c03605-3f74-4bd4-8ab3-fb99a1998e82-attachment.json b/allure-results/b1c03605-3f74-4bd4-8ab3-fb99a1998e82-attachment.json new file mode 100644 index 0000000..c5f032b --- /dev/null +++ b/allure-results/b1c03605-3f74-4bd4-8ab3-fb99a1998e82-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab9cc15e6311636d85b8", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/b1f734ab-f07b-4a44-984c-843111a06278-attachment.json b/allure-results/b1f734ab-f07b-4a44-984c-843111a06278-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/b1f734ab-f07b-4a44-984c-843111a06278-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b1ffe9e1-eae8-49a4-a1e9-515bae5048e5-attachment.json b/allure-results/b1ffe9e1-eae8-49a4-a1e9-515bae5048e5-attachment.json new file mode 100644 index 0000000..20246dc --- /dev/null +++ b/allure-results/b1ffe9e1-eae8-49a4-a1e9-515bae5048e5-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af2ac15e6311636d87d2", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/b21748de-a675-4b93-83a9-0754e7455187-attachment.txt b/allure-results/b21748de-a675-4b93-83a9-0754e7455187-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/b21748de-a675-4b93-83a9-0754e7455187-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b21e8d53-6a5f-4fea-a9ff-1158f1bcd336-attachment.txt b/allure-results/b21e8d53-6a5f-4fea-a9ff-1158f1bcd336-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/b21e8d53-6a5f-4fea-a9ff-1158f1bcd336-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b2303a3a-734c-4a72-aada-5a317a198dcb-attachment.txt b/allure-results/b2303a3a-734c-4a72-aada-5a317a198dcb-attachment.txt new file mode 100644 index 0000000..ae49e9d --- /dev/null +++ b/allure-results/b2303a3a-734c-4a72-aada-5a317a198dcb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"user_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b24fe856-4e3d-4cd5-94c0-4cbe5059e3f9-attachment.txt b/allure-results/b24fe856-4e3d-4cd5-94c0-4cbe5059e3f9-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/b24fe856-4e3d-4cd5-94c0-4cbe5059e3f9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b25dd4ef-4d40-4138-b6d5-987f85d5d74d-attachment.txt b/allure-results/b25dd4ef-4d40-4138-b6d5-987f85d5d74d-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-results/b25dd4ef-4d40-4138-b6d5-987f85d5d74d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b26e2bf6-0654-41da-97a7-6ba919366d2f-attachment.txt b/allure-results/b26e2bf6-0654-41da-97a7-6ba919366d2f-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/b26e2bf6-0654-41da-97a7-6ba919366d2f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b280145e-f882-43b2-a516-ae7e47787c0f-attachment.json b/allure-results/b280145e-f882-43b2-a516-ae7e47787c0f-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/b280145e-f882-43b2-a516-ae7e47787c0f-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b29c29c7-0b55-46a5-a7a8-b0353b7969c0-attachment.json b/allure-results/b29c29c7-0b55-46a5-a7a8-b0353b7969c0-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/b29c29c7-0b55-46a5-a7a8-b0353b7969c0-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b2b5d51e-e2bd-41b4-85ec-ea160b8b6646-attachment.txt b/allure-results/b2b5d51e-e2bd-41b4-85ec-ea160b8b6646-attachment.txt new file mode 100644 index 0000000..1b7c8f4 --- /dev/null +++ b/allure-results/b2b5d51e-e2bd-41b4-85ec-ea160b8b6646-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8b14b32367dfb4b45a6f7", account_id: "f9432025-d2d9-4d5c-a26c-7ab8c6275104", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/b2cdf94e-ff20-43df-90a2-6fad7d2905ae-attachment.json b/allure-results/b2cdf94e-ff20-43df-90a2-6fad7d2905ae-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/b2cdf94e-ff20-43df-90a2-6fad7d2905ae-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b2fb0845-3174-429b-81a4-ea4987038ff6-result.json b/allure-results/b2fb0845-3174-429b-81a4-ea4987038ff6-result.json new file mode 100644 index 0000000..cc27b98 --- /dev/null +++ b/allure-results/b2fb0845-3174-429b-81a4-ea4987038ff6-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось создать entrance place под place_id='69f8ab79c15e6311636d8588'. Последняя ошибка: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 715, in prepare_pass_request_approval_flow\n _ = self.ensure_entrance_connected_to_places(place_ids=[p1, p2, p3])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 435, in ensure_entrance_connected_to_places\n entrance_id = self.ensure_entrance_place()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 770, in ensure_entrance_place\n raise AssertionError(f\"Не удалось создать entrance place под place_id={preferred_parent_id!r}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904505114, "stop": 1777904505229}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось создать entrance place под place_id='69f8ab79c15e6311636d8588'. Последняя ошибка: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 715, in prepare_pass_request_approval_flow\n _ = self.ensure_entrance_connected_to_places(place_ids=[p1, p2, p3])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 435, in ensure_entrance_connected_to_places\n entrance_id = self.ensure_entrance_place()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 770, in ensure_entrance_place\n raise AssertionError(f\"Не удалось создать entrance place под place_id={preferred_parent_id!r}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c802bf45-f07d-4d21-a15c-16a28d112359-attachment.json", "type": "application/json"}], "start": 1777904505230, "stop": 1777904505267}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "f030f7c7-8ed9-4ad9-b939-486939652f27-attachment.json", "type": "application/json"}], "start": 1777904505267, "stop": 1777904505310}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "9c96dc74-4089-457e-a112-6fe0a9115d86-attachment.json", "type": "application/json"}], "start": 1777904505310, "stop": 1777904505354}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "f7acd6f9-ff48-44f4-80e9-a46124e29478-attachment.json", "type": "application/json"}], "start": 1777904505354, "stop": 1777904505400}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab79037d44249d0d1134)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "ed283329-164b-40d8-b47a-6e8d7f73f6ab-attachment.json", "type": "application/json"}], "start": 1777904505400, "stop": 1777904505492}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "b451f759-e89e-4f4f-9c87-34878f1ddd57-attachment.json", "type": "application/json"}], "start": 1777904505492, "stop": 1777904505530}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab7932367dfb4b45a2d7)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "822f6a26-ab7b-4a8a-aea5-76d0f8f62871-attachment.json", "type": "application/json"}], "start": 1777904505530, "stop": 1777904505621}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "5db5543d-6cb0-4a21-ae47-9e69ce3ff1de-attachment.json", "type": "application/json"}], "start": 1777904505621, "stop": 1777904505663}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab7932367dfb4b45a2da)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "0bc5f3b5-ad73-4b3f-9dd3-3b4f1eba30bb-attachment.json", "type": "application/json"}], "start": 1777904505663, "stop": 1777904505735}, {"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "dcfc920a-b4ca-4ff3-99b8-1aa22021376f-attachment.json", "type": "application/json"}], "start": 1777904505735, "stop": 1777904505794}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=69f8ab79c15e6311636d8588)", "status": "passed", "attachments": [{"name": "RuntimeError: createPlaceMultiple(entrance)", "source": "260d0a0c-78e1-43d2-8d88-a2ec7e9753f3-attachment.txt", "type": "text/plain"}], "start": 1777904505794, "stop": 1777904505836}], "start": 1777904505229, "stop": 1777904505838}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904505839, "stop": 1777904505902}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904505902, "stop": 1777904506072}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904506073, "stop": 1777904506243}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904506243, "stop": 1777904506412}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904506412, "stop": 1777904506495}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904506495, "stop": 1777904506558}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904506558, "stop": 1777904506612}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904506614, "stop": 1777904506614}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904506614, "stop": 1777904506614}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904506615, "stop": 1777904506615}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777904506615, "stop": 1777904506615}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904506615, "stop": 1777904506615}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904506615, "stop": 1777904506615}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904506615, "stop": 1777904506615}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904506615, "stop": 1777904506615}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777904506615, "stop": 1777904506615}], "start": 1777904505113, "stop": 1777904506615, "uuid": "c588d7fa-c23f-4b60-80cf-0973f90e87c8", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/b3156d76-dc4f-4d65-93e2-1c6f071160b9-attachment.json b/allure-results/b3156d76-dc4f-4d65-93e2-1c6f071160b9-attachment.json new file mode 100644 index 0000000..7871f10 --- /dev/null +++ b/allure-results/b3156d76-dc4f-4d65-93e2-1c6f071160b9-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "674fa177-c927-4039-9200-109b64956ab1", + "status": "pending", + "privileges": null, + "user": { + "id": "674fa177-c927-4039-9200-109b64956ab1" + } + }, + { + "id": "beec5b57-8019-4cbb-9ba1-6e740eeffe04", + "status": "accepted", + "privileges": null, + "user": { + "id": "beec5b57-8019-4cbb-9ba1-6e740eeffe04" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/b34c93f8-5087-4d32-ba65-0a5e44fc9e79-attachment.json b/allure-results/b34c93f8-5087-4d32-ba65-0a5e44fc9e79-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/b34c93f8-5087-4d32-ba65-0a5e44fc9e79-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b35329d6-aced-4ce3-b9cb-102875cc04dd-attachment.txt b/allure-results/b35329d6-aced-4ce3-b9cb-102875cc04dd-attachment.txt new file mode 100644 index 0000000..a8805e8 --- /dev/null +++ b/allure-results/b35329d6-aced-4ce3-b9cb-102875cc04dd-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1440, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/b3767e79-2e4a-4543-a572-2c9fbdc8d39a-attachment.txt b/allure-results/b3767e79-2e4a-4543-a572-2c9fbdc8d39a-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/b3767e79-2e4a-4543-a572-2c9fbdc8d39a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b3969753-5f57-4182-b4f3-4a3f03295b9b-attachment.json b/allure-results/b3969753-5f57-4182-b4f3-4a3f03295b9b-attachment.json new file mode 100644 index 0000000..bee2f7f --- /dev/null +++ b/allure-results/b3969753-5f57-4182-b4f3-4a3f03295b9b-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "3101d34b-018c-45dc-85df-95ad1b0dc76e", + "created_at": "2026-05-04T14:38:55.125Z", + "updated_at": "2026-05-04T14:38:55.125Z", + "username": "+79993064265", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b39dbe5c-b91d-4f38-a581-29b8dff35a83-attachment.txt b/allure-results/b39dbe5c-b91d-4f38-a581-29b8dff35a83-attachment.txt new file mode 100644 index 0000000..159ec89 --- /dev/null +++ b/allure-results/b39dbe5c-b91d-4f38-a581-29b8dff35a83-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8af3517bb1e0c5fc4de85", account_id: "86dd0882-68f5-46c8-9b95-21d9f9deb73a", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/b3d2b13c-f196-4e92-8e9a-2aa636a11613-attachment.txt b/allure-results/b3d2b13c-f196-4e92-8e9a-2aa636a11613-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/b3d2b13c-f196-4e92-8e9a-2aa636a11613-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b3e9ad1a-0122-47aa-a849-9ffd737ea54d-attachment.txt b/allure-results/b3e9ad1a-0122-47aa-a849-9ffd737ea54d-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/b3e9ad1a-0122-47aa-a849-9ffd737ea54d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b3f27c18-c7f5-428d-a2ff-2c64fd0ea2c2-attachment.json b/allure-results/b3f27c18-c7f5-428d-a2ff-2c64fd0ea2c2-attachment.json new file mode 100644 index 0000000..f74d2dc --- /dev/null +++ b/allure-results/b3f27c18-c7f5-428d-a2ff-2c64fd0ea2c2-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abab037d44249d0d1252", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/b41e42b8-bfad-4672-99b1-1c9c46542f87-attachment.json b/allure-results/b41e42b8-bfad-4672-99b1-1c9c46542f87-attachment.json new file mode 100644 index 0000000..25fb0e4 --- /dev/null +++ b/allure-results/b41e42b8-bfad-4672-99b1-1c9c46542f87-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "a7f370e5-a59b-4349-b76f-3fecd3ad100b", + "created_at": "2026-05-04T14:21:47.673Z", + "updated_at": "2026-05-04T14:21:47.673Z", + "username": "+79994481335", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b451f759-e89e-4f4f-9c87-34878f1ddd57-attachment.json b/allure-results/b451f759-e89e-4f4f-9c87-34878f1ddd57-attachment.json new file mode 100644 index 0000000..173af41 --- /dev/null +++ b/allure-results/b451f759-e89e-4f4f-9c87-34878f1ddd57-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "faffea8e-7d52-44d8-a006-40e3e556e4f0", + "created_at": "2026-05-04T14:21:45.726Z", + "updated_at": "2026-05-04T14:21:45.726Z", + "username": "+79991943225", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b489d7b7-3a0a-477b-a101-256bbe269606-attachment.json b/allure-results/b489d7b7-3a0a-477b-a101-256bbe269606-attachment.json new file mode 100644 index 0000000..9676d2b --- /dev/null +++ b/allure-results/b489d7b7-3a0a-477b-a101-256bbe269606-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b11e17bb1e0c5fc4e031", + "member_id": "5b1b9c30-5388-460a-884f-be581219e3e8" + } + } +} \ No newline at end of file diff --git a/allure-results/b4991535-7823-4fb7-8ba9-1ee0f66333ad-attachment.json b/allure-results/b4991535-7823-4fb7-8ba9-1ee0f66333ad-attachment.json new file mode 100644 index 0000000..9b0dd37 --- /dev/null +++ b/allure-results/b4991535-7823-4fb7-8ba9-1ee0f66333ad-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "46849ffe-9ea7-4479-b23c-99d69202bf60", + "created_at": "2026-05-04T14:47:34.356Z", + "updated_at": "2026-05-04T14:47:34.356Z", + "username": "+79999268180", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b4d13e7c-b68b-4111-a86d-8ca8ff4215c0-attachment.txt b/allure-results/b4d13e7c-b68b-4111-a86d-8ca8ff4215c0-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/b4d13e7c-b68b-4111-a86d-8ca8ff4215c0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b506de63-e755-4158-8f1e-b8b1dde0f015-attachment.txt b/allure-results/b506de63-e755-4158-8f1e-b8b1dde0f015-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/b506de63-e755-4158-8f1e-b8b1dde0f015-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b521ee69-cedf-496f-bc10-bd465e649469-attachment.txt b/allure-results/b521ee69-cedf-496f-bc10-bd465e649469-attachment.txt new file mode 100644 index 0000000..31fe1aa --- /dev/null +++ b/allure-results/b521ee69-cedf-496f-bc10-bd465e649469-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_id\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b528ee0d-53be-451e-9c7b-7b6f57ad8c39-attachment.json b/allure-results/b528ee0d-53be-451e-9c7b-7b6f57ad8c39-attachment.json new file mode 100644 index 0000000..fe8a657 --- /dev/null +++ b/allure-results/b528ee0d-53be-451e-9c7b-7b6f57ad8c39-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8850517bb1e0c5fc4d910", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/b538f657-9b56-43de-99aa-dc4bda33201d-attachment.json b/allure-results/b538f657-9b56-43de-99aa-dc4bda33201d-attachment.json new file mode 100644 index 0000000..15e47db --- /dev/null +++ b/allure-results/b538f657-9b56-43de-99aa-dc4bda33201d-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8b1200b1f8729e0528e14", + "title": "pass-service-1777905952", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/b5507328-1260-4234-a321-945c79be52a2-attachment.json b/allure-results/b5507328-1260-4234-a321-945c79be52a2-attachment.json new file mode 100644 index 0000000..5622075 --- /dev/null +++ b/allure-results/b5507328-1260-4234-a321-945c79be52a2-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aecb037d44249d0d1311", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/b55c81e1-d9fc-45ce-9dd2-dba034d34672-attachment.json b/allure-results/b55c81e1-d9fc-45ce-9dd2-dba034d34672-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/b55c81e1-d9fc-45ce-9dd2-dba034d34672-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b55e0b5f-8d95-4672-aa3b-e8d1899a0165-attachment.txt b/allure-results/b55e0b5f-8d95-4672-aa3b-e8d1899a0165-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/b55e0b5f-8d95-4672-aa3b-e8d1899a0165-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b5831942-67f4-4cda-bce2-e87a9f2fd137-attachment.json b/allure-results/b5831942-67f4-4cda-bce2-e87a9f2fd137-attachment.json new file mode 100644 index 0000000..47179f4 --- /dev/null +++ b/allure-results/b5831942-67f4-4cda-bce2-e87a9f2fd137-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "fecf751f-6a57-4376-8e56-7d9d190c3d93", + "created_at": "2026-05-04T14:40:28.262Z", + "updated_at": "2026-05-04T14:40:28.262Z", + "username": "+79991770536", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b585bc0d-3d89-4e36-bc94-9cb6e2f40765-attachment.json b/allure-results/b585bc0d-3d89-4e36-bc94-9cb6e2f40765-attachment.json new file mode 100644 index 0000000..d4e90a9 --- /dev/null +++ b/allure-results/b585bc0d-3d89-4e36-bc94-9cb6e2f40765-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af54037d44249d0d1448", + "member_id": "fe4daf0e-cc33-40e8-a90d-60ff40e89c87" + } + } +} \ No newline at end of file diff --git a/allure-results/b5991e4d-b1ca-4af2-9686-cf56703943fb-attachment.txt b/allure-results/b5991e4d-b1ca-4af2-9686-cf56703943fb-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/b5991e4d-b1ca-4af2-9686-cf56703943fb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b5ac3c09-1f72-4d77-a039-81fd79fa8327-attachment.json b/allure-results/b5ac3c09-1f72-4d77-a039-81fd79fa8327-attachment.json new file mode 100644 index 0000000..f27a3df --- /dev/null +++ b/allure-results/b5ac3c09-1f72-4d77-a039-81fd79fa8327-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8af215bf357cd11710b4d", + "title": "7db9213d", + "place": { + "id": "69f8af20c15e6311636d87b1", + "name": "passreq-place-3-1777905439" + }, + "starts_at": "2026-05-04T14:38:20.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/b5de4aa2-3994-42bd-ab90-3f7df84f8287-attachment.json b/allure-results/b5de4aa2-3994-42bd-ab90-3f7df84f8287-attachment.json new file mode 100644 index 0000000..98c09f3 --- /dev/null +++ b/allure-results/b5de4aa2-3994-42bd-ab90-3f7df84f8287-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab9cc15e6311636d85b8", + "member_id": "6bc6477a-c250-4122-8d92-251cbfb98a10" + } + } +} \ No newline at end of file diff --git a/allure-results/b5e25d25-a2f5-4d52-9bc0-35cdc3e95e3a-attachment.txt b/allure-results/b5e25d25-a2f5-4d52-9bc0-35cdc3e95e3a-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/b5e25d25-a2f5-4d52-9bc0-35cdc3e95e3a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b60fe6cb-c085-46b0-b56b-2a7ba406051e-attachment.json b/allure-results/b60fe6cb-c085-46b0-b56b-2a7ba406051e-attachment.json new file mode 100644 index 0000000..f5bf463 --- /dev/null +++ b/allure-results/b60fe6cb-c085-46b0-b56b-2a7ba406051e-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aee3c15e6311636d8762", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/b61d5a94-439d-4b07-9ea6-2fef46e2b4b8-attachment.json b/allure-results/b61d5a94-439d-4b07-9ea6-2fef46e2b4b8-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/b61d5a94-439d-4b07-9ea6-2fef46e2b4b8-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b61f4e51-0fe8-4d2e-a8e7-29c44b9b4a5b-attachment.json b/allure-results/b61f4e51-0fe8-4d2e-a8e7-29c44b9b4a5b-attachment.json new file mode 100644 index 0000000..d081116 --- /dev/null +++ b/allure-results/b61f4e51-0fe8-4d2e-a8e7-29c44b9b4a5b-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aad4037d44249d0d1027", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/b6200a47-597c-4e7b-926b-a539b96e7a1a-attachment.txt b/allure-results/b6200a47-597c-4e7b-926b-a539b96e7a1a-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/b6200a47-597c-4e7b-926b-a539b96e7a1a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b6316873-0f56-45b1-b463-0ff7160909c0-attachment.json b/allure-results/b6316873-0f56-45b1-b463-0ff7160909c0-attachment.json new file mode 100644 index 0000000..07c4ac1 --- /dev/null +++ b/allure-results/b6316873-0f56-45b1-b463-0ff7160909c0-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "75ae0340-e5dc-471f-b411-60235f6b6e6e", + "created_at": "2026-05-04T14:20:32.319Z", + "updated_at": "2026-05-04T14:20:32.319Z", + "username": "+79997990848", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b6375780-858b-4608-8855-15858c3c3c3c-attachment.txt b/allure-results/b6375780-858b-4608-8855-15858c3c3c3c-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/b6375780-858b-4608-8855-15858c3c3c3c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b67525ae-8f96-4da6-bd2b-2dc71502db05-attachment.txt b/allure-results/b67525ae-8f96-4da6-bd2b-2dc71502db05-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/b67525ae-8f96-4da6-bd2b-2dc71502db05-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b6f1d2f9-ffb9-42db-9a54-ed1c4b72fc81-attachment.txt b/allure-results/b6f1d2f9-ffb9-42db-9a54-ed1c4b72fc81-attachment.txt new file mode 100644 index 0000000..f36e9b8 --- /dev/null +++ b/allure-results/b6f1d2f9-ffb9-42db-9a54-ed1c4b72fc81-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8af3517bb1e0c5fc4de85", account_id: "86dd0882-68f5-46c8-9b95-21d9f9deb73a", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/b70d8961-a2c4-4f0b-8a19-55cd2beaa311-attachment.txt b/allure-results/b70d8961-a2c4-4f0b-8a19-55cd2beaa311-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/b70d8961-a2c4-4f0b-8a19-55cd2beaa311-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b70e4ff2-a470-4861-8a09-7d426eefb107-attachment.json b/allure-results/b70e4ff2-a470-4861-8a09-7d426eefb107-attachment.json new file mode 100644 index 0000000..07225bd --- /dev/null +++ b/allure-results/b70e4ff2-a470-4861-8a09-7d426eefb107-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "6ab95181-046a-4efb-b8df-74934afc1657", + "status": "accepted", + "privileges": null, + "user": { + "id": "6ab95181-046a-4efb-b8df-74934afc1657" + } + }, + { + "id": "dc47145e-4fb8-45af-a74b-ed9eaf2d06d9", + "status": "accepted", + "privileges": null, + "user": { + "id": "dc47145e-4fb8-45af-a74b-ed9eaf2d06d9" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/b746552f-d37d-4cc5-82e6-3288267e280a-attachment.txt b/allure-results/b746552f-d37d-4cc5-82e6-3288267e280a-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/b746552f-d37d-4cc5-82e6-3288267e280a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b76ee626-2ed0-46fe-969e-9135af2048e7-attachment.json b/allure-results/b76ee626-2ed0-46fe-969e-9135af2048e7-attachment.json new file mode 100644 index 0000000..a064588 --- /dev/null +++ b/allure-results/b76ee626-2ed0-46fe-969e-9135af2048e7-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8aee25bf357cd11710a60", + "title": "e92b2580", + "place": { + "id": "69f8aee2c15e6311636d8759", + "name": "pass-place-1777905377" + }, + "starts_at": "2026-05-04T14:37:18.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/b77d1149-e43b-4791-8cfa-2070c08645cd-attachment.txt b/allure-results/b77d1149-e43b-4791-8cfa-2070c08645cd-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-results/b77d1149-e43b-4791-8cfa-2070c08645cd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b786588e-fb4b-4f14-ba70-0b369211d7f7-attachment.txt b/allure-results/b786588e-fb4b-4f14-ba70-0b369211d7f7-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/b786588e-fb4b-4f14-ba70-0b369211d7f7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b7b9dc10-7415-4632-bd16-344ff55ffdee-attachment.json b/allure-results/b7b9dc10-7415-4632-bd16-344ff55ffdee-attachment.json new file mode 100644 index 0000000..c94ea4c --- /dev/null +++ b/allure-results/b7b9dc10-7415-4632-bd16-344ff55ffdee-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8af543dcf1a2e79fbf939", + "title": "pass-service-1777905491", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/b7dd4625-d73e-40bf-b618-0728726dcd4d-attachment.txt b/allure-results/b7dd4625-d73e-40bf-b618-0728726dcd4d-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/b7dd4625-d73e-40bf-b618-0728726dcd4d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b7e08fe7-d3ae-40a2-b682-4bd4054a6333-attachment.txt b/allure-results/b7e08fe7-d3ae-40a2-b682-4bd4054a6333-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/b7e08fe7-d3ae-40a2-b682-4bd4054a6333-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b7e8ac80-174e-48ad-a781-41c95062593d-attachment.json b/allure-results/b7e8ac80-174e-48ad-a781-41c95062593d-attachment.json new file mode 100644 index 0000000..a24675c --- /dev/null +++ b/allure-results/b7e8ac80-174e-48ad-a781-41c95062593d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a982037d44249d0d0f17", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/b8211f0d-bbea-4544-a6ab-dc226a6db764-attachment.json b/allure-results/b8211f0d-bbea-4544-a6ab-dc226a6db764-attachment.json new file mode 100644 index 0000000..6d41772 --- /dev/null +++ b/allure-results/b8211f0d-bbea-4544-a6ab-dc226a6db764-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b0a417bb1e0c5fc4dfe6", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/b8279c61-2d3c-405f-8b93-5b4bde23e7d9-result.json b/allure-results/b8279c61-2d3c-405f-8b93-5b4bde23e7d9-result.json new file mode 100644 index 0000000..59383f8 --- /dev/null +++ b/allure-results/b8279c61-2d3c-405f-8b93-5b4bde23e7d9-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777904431865, "stop": 1777904431985}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "713cd508-8e34-42e8-9189-782d70a4fef6-attachment.json", "type": "application/json"}], "start": 1777904431986, "stop": 1777904432030}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "0900d957-f409-47c0-8678-4808e35cea0c-attachment.json", "type": "application/json"}], "start": 1777904432030, "stop": 1777904432077}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "b6316873-0f56-45b1-b463-0ff7160909c0-attachment.json", "type": "application/json"}], "start": 1777904432077, "stop": 1777904432125}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "cbbc9369-d088-4701-b9c2-21c6070a31f7-attachment.json", "type": "application/json"}], "start": 1777904432125, "stop": 1777904432231}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "9f49074f-7f17-41b3-82cb-0741c1b838d7-attachment.txt", "type": "text/plain"}], "start": 1777904432231, "stop": 1777904432255}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "dc29d994-5115-4ad4-9b3c-e312f41e0937-attachment.txt", "type": "text/plain"}], "start": 1777904432255, "stop": 1777904432282}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "f4ac1490-2ca7-46e7-addb-ddabd4b5e5a4-attachment.txt", "type": "text/plain"}], "start": 1777904432282, "stop": 1777904432310}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "5f19e050-c718-4369-a6bf-b2a629b82762-attachment.txt", "type": "text/plain"}], "start": 1777904432311, "stop": 1777904432334}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "4aa7406a-05f7-4a20-ba6d-9b301645e20b-attachment.txt", "type": "text/plain"}], "start": 1777904432334, "stop": 1777904432365}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "17024c6b-0f07-4a5c-8f44-eb141bafc0b6-attachment.txt", "type": "text/plain"}], "start": 1777904432365, "stop": 1777904432389}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "963772b5-82ab-4c47-9b7e-227e4949d9dd-attachment.txt", "type": "text/plain"}], "start": 1777904432389, "stop": 1777904432435}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "3e03723f-5e9d-4747-ae1f-b51edf9c81ba-attachment.txt", "type": "text/plain"}], "start": 1777904432435, "stop": 1777904432464}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "8c5f18fb-0a12-455d-bca7-9c76c9049970-attachment.txt", "type": "text/plain"}], "start": 1777904432464, "stop": 1777904432492}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "d4f55f5d-9bc1-47e7-a2af-ad2ad588286f-attachment.txt", "type": "text/plain"}], "start": 1777904432492, "stop": 1777904432513}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "306c086f-28b8-4542-bda4-d59a808a8e06-attachment.txt", "type": "text/plain"}], "start": 1777904432513, "stop": 1777904432538}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "3ecf1c87-31e8-49ad-9627-13ae97530e6c-attachment.txt", "type": "text/plain"}], "start": 1777904432538, "stop": 1777904432564}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "2e0b195a-8497-4d92-9621-c92c9f292c26-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "1effe0cb-f26d-43dc-82e0-941291f4f7b3-attachment.txt", "type": "text/plain"}], "start": 1777904432565, "stop": 1777904433815}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "68df6c8b-d1a5-497d-b889-4d1e2291360b-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "01488653-6ca3-443b-8efa-04fb03e55a4a-attachment.txt", "type": "text/plain"}], "start": 1777904433815, "stop": 1777904435067}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "cfda25d8-b94b-43f3-8045-f512156ae2c7-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "a76770cb-bbb9-443d-aa2c-7025f5f22fae-attachment.txt", "type": "text/plain"}], "start": 1777904435067, "stop": 1777904436336}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "9696bf91-d807-433d-87e1-981e68e42e46-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "8fd26fdd-7aa9-4011-a0d4-3010efe73616-attachment.txt", "type": "text/plain"}], "start": 1777904436336, "stop": 1777904437598}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab30c15e6311636d84ee)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "1afa3cc3-3f84-46be-887a-49d05ac13b3a-attachment.json", "type": "application/json"}], "start": 1777904437598, "stop": 1777904437691}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "204bfa32-afc8-4b7c-a4b2-5ea37f242e85-attachment.txt", "type": "text/plain"}], "start": 1777904437717, "stop": 1777904437746}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "5ef4fd25-93cc-41f0-8280-e3714bf1da69-attachment.txt", "type": "text/plain"}], "start": 1777904437746, "stop": 1777904437771}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "2509ba88-d4a5-4714-9258-cebc174b5a9f-attachment.txt", "type": "text/plain"}], "start": 1777904437771, "stop": 1777904437799}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "f195a340-f979-4234-a082-be5aee41ba67-attachment.txt", "type": "text/plain"}], "start": 1777904437799, "stop": 1777904437826}], "attachments": [{"name": "Member status update not supported on this stand", "source": "750371c9-4c75-4d88-b858-5414e6396c74-attachment.txt", "type": "text/plain"}], "start": 1777904431985, "stop": 1777904437827}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "6eb1eb9e-0aa2-498f-9fc8-6d918828d4ea-attachment.json", "type": "application/json"}], "start": 1777904437828, "stop": 1777904437859}], "start": 1777904437827, "stop": 1777904437860}, {"name": "Then members response contains trusted worker with accepted status", "status": "passed", "start": 1777904437860, "stop": 1777904437860}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904437861, "stop": 1777904438033}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904438033, "stop": 1777904438196}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904438196, "stop": 1777904438267}], "start": 1777904431864, "stop": 1777904438268, "uuid": "cf5561a1-fb70-4044-b3ce-90339d86f9b9", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/b86cbdd9-1d7a-4203-9638-6ed724b65120-attachment.txt b/allure-results/b86cbdd9-1d7a-4203-9638-6ed724b65120-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/b86cbdd9-1d7a-4203-9638-6ed724b65120-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b875881a-47d7-4353-8826-d6746018783b-attachment.json b/allure-results/b875881a-47d7-4353-8826-d6746018783b-attachment.json new file mode 100644 index 0000000..58518c1 --- /dev/null +++ b/allure-results/b875881a-47d7-4353-8826-d6746018783b-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "86239a70-e112-4c29-9633-e0755cd2993b", + "created_at": "2026-05-04T14:44:24.406Z", + "updated_at": "2026-05-04T14:44:24.406Z", + "username": "+79994832529", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b87ceca0-ac1c-40d7-a348-6bf0e6e7176a-attachment.txt b/allure-results/b87ceca0-ac1c-40d7-a348-6bf0e6e7176a-attachment.txt new file mode 100644 index 0000000..ea4b500 --- /dev/null +++ b/allure-results/b87ceca0-ac1c-40d7-a348-6bf0e6e7176a-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8b09dc15e6311636d892a", account_id: "674fa177-c927-4039-9200-109b64956ab1", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/b89b62bf-3785-49ec-b29b-02978da71541-attachment.json b/allure-results/b89b62bf-3785-49ec-b29b-02978da71541-attachment.json deleted file mode 100644 index c9f1055..0000000 --- a/allure-results/b89b62bf-3785-49ec-b29b-02978da71541-attachment.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a59d5d6417545a7f4844", - "members": [ - { - "id": "a6542878-eba4-45ff-b1ba-38fe31a1349e", - "parent_id": null, - "user": { - "id": "a6542878-eba4-45ff-b1ba-38fe31a1349e", - "username": "+79994167356" - } - } - ] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-results/b89e7e02-0d0b-4fe9-b46f-de36218314a3-attachment.txt b/allure-results/b89e7e02-0d0b-4fe9-b46f-de36218314a3-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/b89e7e02-0d0b-4fe9-b46f-de36218314a3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b8a7015d-7462-4d40-9c34-1183c7bd5316-attachment.json b/allure-results/b8a7015d-7462-4d40-9c34-1183c7bd5316-attachment.json new file mode 100644 index 0000000..56007c6 --- /dev/null +++ b/allure-results/b8a7015d-7462-4d40-9c34-1183c7bd5316-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aec0c15e6311636d86dc", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/b8b5683e-f347-4771-9b27-928b3283518f-attachment.txt b/allure-results/b8b5683e-f347-4771-9b27-928b3283518f-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/b8b5683e-f347-4771-9b27-928b3283518f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b8c94d9c-640f-448f-95ac-1173962ee80e-attachment.txt b/allure-results/b8c94d9c-640f-448f-95ac-1173962ee80e-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/b8c94d9c-640f-448f-95ac-1173962ee80e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b8cc4aed-6dcf-4dc3-b5b9-266b1d1152b1-attachment.txt b/allure-results/b8cc4aed-6dcf-4dc3-b5b9-266b1d1152b1-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/b8cc4aed-6dcf-4dc3-b5b9-266b1d1152b1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b8d6deb8-89d2-4b63-bd46-8f84f00a89fd-attachment.txt b/allure-results/b8d6deb8-89d2-4b63-bd46-8f84f00a89fd-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/b8d6deb8-89d2-4b63-bd46-8f84f00a89fd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b8e48295-7476-4517-b733-cf58ee6c276e-attachment.json b/allure-results/b8e48295-7476-4517-b733-cf58ee6c276e-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/b8e48295-7476-4517-b733-cf58ee6c276e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b8e505bc-60bf-48ed-91e7-81cc5d65660d-attachment.txt b/allure-results/b8e505bc-60bf-48ed-91e7-81cc5d65660d-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/b8e505bc-60bf-48ed-91e7-81cc5d65660d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b8eae5c1-6909-4599-8ee4-d75671479b22-attachment.txt b/allure-results/b8eae5c1-6909-4599-8ee4-d75671479b22-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/b8eae5c1-6909-4599-8ee4-d75671479b22-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b90141f1-630c-4d12-878f-0beff45c4596-attachment.txt b/allure-results/b90141f1-630c-4d12-878f-0beff45c4596-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/b90141f1-630c-4d12-878f-0beff45c4596-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b90cec4e-dd12-4fda-be42-77160c0393fa-attachment.txt b/allure-results/b90cec4e-dd12-4fda-be42-77160c0393fa-attachment.txt new file mode 100644 index 0000000..cabb058 --- /dev/null +++ b/allure-results/b90cec4e-dd12-4fda-be42-77160c0393fa-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aec4c15e6311636d870a", account_id: "7be01224-6a04-479f-8841-10c6a33988a0", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/b916b8fc-0cce-4c74-9927-e42960555743-attachment.json b/allure-results/b916b8fc-0cce-4c74-9927-e42960555743-attachment.json new file mode 100644 index 0000000..705d790 --- /dev/null +++ b/allure-results/b916b8fc-0cce-4c74-9927-e42960555743-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a9c9c15e6311636d8371", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/b919980f-b68b-4c5e-9ee7-41300fcf1c4e-attachment.txt b/allure-results/b919980f-b68b-4c5e-9ee7-41300fcf1c4e-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-results/b919980f-b68b-4c5e-9ee7-41300fcf1c4e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b938aa3d-de98-47e2-9755-bfd8e80cd984-attachment.json b/allure-results/b938aa3d-de98-47e2-9755-bfd8e80cd984-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/b938aa3d-de98-47e2-9755-bfd8e80cd984-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/b959b2d9-70fc-44c6-a84f-12731450c99b-attachment.json b/allure-results/b959b2d9-70fc-44c6-a84f-12731450c99b-attachment.json new file mode 100644 index 0000000..1b3bba3 --- /dev/null +++ b/allure-results/b959b2d9-70fc-44c6-a84f-12731450c99b-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abc932367dfb4b45a3c0", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/b99e5032-e35a-4b6a-9aba-396b659fea56-attachment.json b/allure-results/b99e5032-e35a-4b6a-9aba-396b659fea56-attachment.json new file mode 100644 index 0000000..9fbbd04 --- /dev/null +++ b/allure-results/b99e5032-e35a-4b6a-9aba-396b659fea56-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab83037d44249d0d118e", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/b9c2de2b-36d0-4227-b6f8-87f346b014b8-attachment.json b/allure-results/b9c2de2b-36d0-4227-b6f8-87f346b014b8-attachment.json new file mode 100644 index 0000000..a72fa39 --- /dev/null +++ b/allure-results/b9c2de2b-36d0-4227-b6f8-87f346b014b8-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b187037d44249d0d15cc", + "member_id": "b4ed4b98-7366-4b9f-b9ed-abdce1ae2915" + } + } +} \ No newline at end of file diff --git a/allure-results/b9e620b5-2afa-4a71-bcb2-df62fd16336f-attachment.txt b/allure-results/b9e620b5-2afa-4a71-bcb2-df62fd16336f-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/b9e620b5-2afa-4a71-bcb2-df62fd16336f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/b9ea645e-c8f2-4bb0-b68e-399c8c247dae-attachment.txt b/allure-results/b9ea645e-c8f2-4bb0-b68e-399c8c247dae-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/b9ea645e-c8f2-4bb0-b68e-399c8c247dae-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ba270dcf-4fee-40ce-b5ae-ff6dfaa28b6d-result.json b/allure-results/ba270dcf-4fee-40ce-b5ae-ff6dfaa28b6d-result.json new file mode 100644 index 0000000..8359761 --- /dev/null +++ b/allure-results/ba270dcf-4fee-40ce-b5ae-ff6dfaa28b6d-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось создать entrance place под place_id='69f8ab7b32367dfb4b45a2fe'. Последняя ошибка: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 715, in prepare_pass_request_approval_flow\n _ = self.ensure_entrance_connected_to_places(place_ids=[p1, p2, p3])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 435, in ensure_entrance_connected_to_places\n entrance_id = self.ensure_entrance_place()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 770, in ensure_entrance_place\n raise AssertionError(f\"Не удалось создать entrance place под place_id={preferred_parent_id!r}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904506619, "stop": 1777904506745}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось создать entrance place под place_id='69f8ab7b32367dfb4b45a2fe'. Последняя ошибка: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 715, in prepare_pass_request_approval_flow\n _ = self.ensure_entrance_connected_to_places(place_ids=[p1, p2, p3])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 435, in ensure_entrance_connected_to_places\n entrance_id = self.ensure_entrance_place()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 770, in ensure_entrance_place\n raise AssertionError(f\"Не удалось создать entrance place под place_id={preferred_parent_id!r}. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "4da36285-370e-4656-b353-1bda1df3739a-attachment.json", "type": "application/json"}], "start": 1777904506746, "stop": 1777904506790}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c9d77f65-8f96-4d31-a05d-88f0444dc9f9-attachment.json", "type": "application/json"}], "start": 1777904506790, "stop": 1777904506846}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "2e3746f7-cb25-4865-b053-d69ec0281bbc-attachment.json", "type": "application/json"}], "start": 1777904506846, "stop": 1777904506912}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "d46d3209-bcb6-4e95-a859-1230428e9727-attachment.json", "type": "application/json"}], "start": 1777904506912, "stop": 1777904506965}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab7ac15e6311636d858f)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "a96fd1e0-190a-4986-8ef1-9368a140a11a-attachment.json", "type": "application/json"}], "start": 1777904506965, "stop": 1777904507056}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "d455a03d-46b3-4445-9668-e585661596f8-attachment.json", "type": "application/json"}], "start": 1777904507057, "stop": 1777904507105}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab7b037d44249d0d115a)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "ff97c3a0-cbd7-4904-85c7-8eee33a8911f-attachment.json", "type": "application/json"}], "start": 1777904507105, "stop": 1777904507431}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "b41e42b8-bfad-4672-99b1-1c9c46542f87-attachment.json", "type": "application/json"}], "start": 1777904507431, "stop": 1777904507489}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab7b17bb1e0c5fc4dbe4)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "677c7589-df73-475b-a82c-fb9766727024-attachment.json", "type": "application/json"}], "start": 1777904507489, "stop": 1777904507554}, {"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "a5bb58ac-4818-4d3b-991e-605da08b7149-attachment.json", "type": "application/json"}], "start": 1777904507554, "stop": 1777904507598}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=69f8ab7b32367dfb4b45a2fe)", "status": "passed", "attachments": [{"name": "RuntimeError: createPlaceMultiple(entrance)", "source": "80ce3dba-477c-4048-8077-a4c8f6d8072b-attachment.txt", "type": "text/plain"}], "start": 1777904507598, "stop": 1777904507631}], "start": 1777904506745, "stop": 1777904507633}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904507634, "stop": 1777904507684}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904507684, "stop": 1777904507889}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904507889, "stop": 1777904508065}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904508065, "stop": 1777904508294}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904508294, "stop": 1777904508406}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904508406, "stop": 1777904508465}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904508465, "stop": 1777904508521}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904508523, "stop": 1777904508523}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904508524, "stop": 1777904508524}], "start": 1777904506617, "stop": 1777904508524, "uuid": "62bb190c-0fcf-4962-8a3c-7584e3a57fde", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/ba3412b9-3e76-4a9f-85f7-12289dee5278-attachment.json b/allure-results/ba3412b9-3e76-4a9f-85f7-12289dee5278-attachment.json new file mode 100644 index 0000000..14e1cee --- /dev/null +++ b/allure-results/ba3412b9-3e76-4a9f-85f7-12289dee5278-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "0762c878-588d-4d77-9af2-7b3729730613", + "status": "accepted", + "privileges": null, + "user": { + "id": "0762c878-588d-4d77-9af2-7b3729730613" + } + }, + { + "id": "afc25f7a-483b-429e-b1d2-f180c8140cd5", + "status": "accepted", + "privileges": null, + "user": { + "id": "afc25f7a-483b-429e-b1d2-f180c8140cd5" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/ba4cd053-7bf7-4cac-b31f-e0440b1f856d-attachment.txt b/allure-results/ba4cd053-7bf7-4cac-b31f-e0440b1f856d-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/ba4cd053-7bf7-4cac-b31f-e0440b1f856d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ba525a9e-b330-4419-ba5b-e6c845a7fbb9-attachment.txt b/allure-results/ba525a9e-b330-4419-ba5b-e6c845a7fbb9-attachment.txt new file mode 100644 index 0000000..945bec9 --- /dev/null +++ b/allure-results/ba525a9e-b330-4419-ba5b-e6c845a7fbb9-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8aba517bb1e0c5fc4dc9e', user_id='77bd8c3a-f220-4f56-840d-c522197aac47', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ba572515-8602-4741-a115-c7129a402c76-attachment.json b/allure-results/ba572515-8602-4741-a115-c7129a402c76-attachment.json new file mode 100644 index 0000000..d6e1650 --- /dev/null +++ b/allure-results/ba572515-8602-4741-a115-c7129a402c76-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b185037d44249d0d15af", + "member_id": "fe26b1fb-f96e-456d-97d4-5a2808b12d92" + } + } +} \ No newline at end of file diff --git a/allure-results/ba656ec6-7028-4804-8c69-c15dc93e8320-attachment.txt b/allure-results/ba656ec6-7028-4804-8c69-c15dc93e8320-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/ba656ec6-7028-4804-8c69-c15dc93e8320-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/baad9666-c338-49e9-9d2f-332f7f0a78db-attachment.txt b/allure-results/baad9666-c338-49e9-9d2f-332f7f0a78db-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/baad9666-c338-49e9-9d2f-332f7f0a78db-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bab0ca76-2eeb-4fbd-8f87-95a4597d96be-attachment.txt b/allure-results/bab0ca76-2eeb-4fbd-8f87-95a4597d96be-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/bab0ca76-2eeb-4fbd-8f87-95a4597d96be-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bab72086-e30e-43b5-bd9b-35e47c44200b-attachment.txt b/allure-results/bab72086-e30e-43b5-bd9b-35e47c44200b-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/bab72086-e30e-43b5-bd9b-35e47c44200b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bab9e72b-cf18-42e9-9855-dc6541dcafdc-attachment.txt b/allure-results/bab9e72b-cf18-42e9-9855-dc6541dcafdc-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/bab9e72b-cf18-42e9-9855-dc6541dcafdc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/baedc633-b421-4a13-b003-172c6e98100e-attachment.json b/allure-results/baedc633-b421-4a13-b003-172c6e98100e-attachment.json new file mode 100644 index 0000000..3e7000a --- /dev/null +++ b/allure-results/baedc633-b421-4a13-b003-172c6e98100e-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8afdc17bb1e0c5fc4df3d", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/baf0af59-3058-4dcf-856b-1a86e9b85014-result.json b/allure-results/baf0af59-3058-4dcf-856b-1a86e9b85014-result.json new file mode 100644 index 0000000..a03e7bc --- /dev/null +++ b/allure-results/baf0af59-3058-4dcf-856b-1a86e9b85014-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777905821249, "stop": 1777905821385}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "ab1d30c7-3fc3-423a-88c6-30358d5db4b3-attachment.json", "type": "application/json"}], "start": 1777905821386, "stop": 1777905821430}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "774f43ef-7688-48ab-ac50-9fea0e525587-attachment.json", "type": "application/json"}], "start": 1777905821430, "stop": 1777905821484}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "a25640b3-2891-4b6e-b391-da54aec57cad-attachment.json", "type": "application/json"}], "start": 1777905821484, "stop": 1777905821534}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "4e8199a5-9d37-45b8-9e70-88f0dceda2d4-attachment.json", "type": "application/json"}], "start": 1777905821534, "stop": 1777905821598}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "c0962b28-40ab-43cb-922d-8614b4f82558-attachment.txt", "type": "text/plain"}], "start": 1777905821598, "stop": 1777905821622}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "8821cc0e-c239-4398-8b9d-580e3e6a47cc-attachment.txt", "type": "text/plain"}], "start": 1777905821622, "stop": 1777905821654}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "be6710b3-b3c7-4ff2-b581-cd5cc82574c2-attachment.txt", "type": "text/plain"}], "start": 1777905821654, "stop": 1777905821711}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "90330331-224f-4801-af39-e1090c264da1-attachment.txt", "type": "text/plain"}], "start": 1777905821711, "stop": 1777905821768}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "a449fdc4-00f9-48a1-b2c9-73f37630477a-attachment.txt", "type": "text/plain"}], "start": 1777905821769, "stop": 1777905821818}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "75f29dff-8283-4773-bb22-89fdcabe9c8b-attachment.txt", "type": "text/plain"}], "start": 1777905821819, "stop": 1777905821857}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "4d237823-28c8-46bf-9faf-a58b1c1f6cfe-attachment.txt", "type": "text/plain"}], "start": 1777905821857, "stop": 1777905821880}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "700d08a5-dc37-4e2b-92a0-ebf911ad1ffd-attachment.txt", "type": "text/plain"}], "start": 1777905821880, "stop": 1777905821923}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "7005919c-1b33-4057-9789-342705501b8e-attachment.txt", "type": "text/plain"}], "start": 1777905821924, "stop": 1777905821950}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "c69eb3ad-6f0d-447f-a028-d64e0a494940-attachment.txt", "type": "text/plain"}], "start": 1777905821950, "stop": 1777905821977}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "8d7fd247-c556-4f75-9c21-9f02c73f3fce-attachment.txt", "type": "text/plain"}], "start": 1777905821977, "stop": 1777905822006}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "5755a2fe-021a-46e7-9bbf-ce277562f1a1-attachment.txt", "type": "text/plain"}], "start": 1777905822006, "stop": 1777905822035}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "3c67f3b8-0275-453e-8ad9-faf345d0d86d-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "285eb054-9c6f-4286-96f2-a5337b83cb65-attachment.txt", "type": "text/plain"}], "start": 1777905822035, "stop": 1777905823294}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "0311064f-91c3-4f38-8979-7957a2eacf00-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "b87ceca0-ac1c-40d7-a348-6bf0e6e7176a-attachment.txt", "type": "text/plain"}], "start": 1777905823294, "stop": 1777905824560}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "c79afe50-81d4-4c42-beaa-f94fd73b72f3-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "eef9144a-ce96-4ba7-b0ae-6cca9c154bf1-attachment.txt", "type": "text/plain"}], "start": 1777905824561, "stop": 1777905825860}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "ca4ccdd3-5370-4593-a884-668c591fc4a0-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "956c21da-9832-453b-a4b0-47495693e54d-attachment.txt", "type": "text/plain"}], "start": 1777905825860, "stop": 1777905827108}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b09dc15e6311636d892a)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "96c1a086-c437-4431-8963-5de665f0455a-attachment.json", "type": "application/json"}], "start": 1777905827108, "stop": 1777905827183}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "9cccc59e-9587-4a21-8868-06c877939816-attachment.txt", "type": "text/plain"}], "start": 1777905827206, "stop": 1777905827232}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "437548da-42ca-480d-b813-05b59ea20921-attachment.txt", "type": "text/plain"}], "start": 1777905827232, "stop": 1777905827254}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "bab9e72b-cf18-42e9-9855-dc6541dcafdc-attachment.txt", "type": "text/plain"}], "start": 1777905827254, "stop": 1777905827286}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "c73434f9-472f-4180-a75a-bbd8d3b1bb2f-attachment.txt", "type": "text/plain"}], "start": 1777905827286, "stop": 1777905827310}], "attachments": [{"name": "Member status update not supported on this stand", "source": "ec8fadba-3c40-49db-86ed-bf80f48602fb-attachment.txt", "type": "text/plain"}], "start": 1777905821385, "stop": 1777905827311}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "b3156d76-dc4f-4d65-93e2-1c6f071160b9-attachment.json", "type": "application/json"}], "start": 1777905827311, "stop": 1777905827351}], "start": 1777905827311, "stop": 1777905827352}, {"name": "Then members response contains trusted worker with accepted status", "status": "passed", "start": 1777905827352, "stop": 1777905827352}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905827353, "stop": 1777905827556}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905827556, "stop": 1777905827732}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905827733, "stop": 1777905827794}], "start": 1777905821247, "stop": 1777905827794, "uuid": "3d6f241e-96fe-4e9f-ad50-7afaac4e0a19", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/bb02be47-04e1-4f8b-8957-89847ae8fe4b-attachment.txt b/allure-results/bb02be47-04e1-4f8b-8957-89847ae8fe4b-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/bb02be47-04e1-4f8b-8957-89847ae8fe4b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bb17cf61-025b-428a-b3dd-aefe0fbcb151-attachment.txt b/allure-results/bb17cf61-025b-428a-b3dd-aefe0fbcb151-attachment.txt new file mode 100644 index 0000000..4fddf1e --- /dev/null +++ b/allure-results/bb17cf61-025b-428a-b3dd-aefe0fbcb151-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8a9c9c15e6311636d8371', user_id='0a5813f4-3d30-40a9-9c6b-fb409c9eca0e', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bb22ade6-4fc6-4d35-b048-9547b81be1c0-attachment.txt b/allure-results/bb22ade6-4fc6-4d35-b048-9547b81be1c0-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/bb22ade6-4fc6-4d35-b048-9547b81be1c0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bb444bfa-4859-4d85-bd5a-9e8baa18b654-attachment.txt b/allure-results/bb444bfa-4859-4d85-bd5a-9e8baa18b654-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/bb444bfa-4859-4d85-bd5a-9e8baa18b654-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/bb5aae86-13ac-4ee3-9a9b-5bd11e53bf7f-attachment.txt b/allure-results/bb5aae86-13ac-4ee3-9a9b-5bd11e53bf7f-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/bb5aae86-13ac-4ee3-9a9b-5bd11e53bf7f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bb6b036e-e49b-40ec-85e0-f318fcc688e1-attachment.txt b/allure-results/bb6b036e-e49b-40ec-85e0-f318fcc688e1-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/bb6b036e-e49b-40ec-85e0-f318fcc688e1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bb7db2cc-f00b-403c-9b82-31b357ec889b-attachment.json b/allure-results/bb7db2cc-f00b-403c-9b82-31b357ec889b-attachment.json new file mode 100644 index 0000000..7cbf7d1 --- /dev/null +++ b/allure-results/bb7db2cc-f00b-403c-9b82-31b357ec889b-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "e5886bf1-4fe6-486d-985e-55a96446c72d", + "created_at": "2026-05-04T14:35:48.970Z", + "updated_at": "2026-05-04T14:35:48.970Z", + "username": "+79997222522", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/bbc98d07-7a5b-4fbd-acea-fa4a9cdce246-attachment.txt b/allure-results/bbc98d07-7a5b-4fbd-acea-fa4a9cdce246-attachment.txt new file mode 100644 index 0000000..31fe1aa --- /dev/null +++ b/allure-results/bbc98d07-7a5b-4fbd-acea-fa4a9cdce246-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_id\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bbe52ca5-3466-4f47-aafa-3930be2cecd9-attachment.json b/allure-results/bbe52ca5-3466-4f47-aafa-3930be2cecd9-attachment.json new file mode 100644 index 0000000..b2b1452 --- /dev/null +++ b/allure-results/bbe52ca5-3466-4f47-aafa-3930be2cecd9-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "a36856eb-998c-491d-8abb-6ec91cfda64b", + "created_at": "2026-05-04T14:47:34.182Z", + "updated_at": "2026-05-04T14:47:34.182Z", + "username": "+79993485479", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/bbe5f125-4dd5-480f-a1bc-5c5c63c63db5-attachment.json b/allure-results/bbe5f125-4dd5-480f-a1bc-5c5c63c63db5-attachment.json new file mode 100644 index 0000000..8ed7496 --- /dev/null +++ b/allure-results/bbe5f125-4dd5-480f-a1bc-5c5c63c63db5-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "91a7d3c4-1d3b-4eca-a596-bb4c0aee5a85", + "created_at": "2026-05-04T14:42:13.569Z", + "updated_at": "2026-05-04T14:42:13.569Z", + "username": "+79997457681", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/bbfad602-d671-44ab-adc8-485df7d56b7e-attachment.txt b/allure-results/bbfad602-d671-44ab-adc8-485df7d56b7e-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/bbfad602-d671-44ab-adc8-485df7d56b7e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bc09dd2f-849c-46c1-810d-54ba2ebe6907-attachment.json b/allure-results/bc09dd2f-849c-46c1-810d-54ba2ebe6907-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/bc09dd2f-849c-46c1-810d-54ba2ebe6907-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/bc401461-c3e6-4080-b19d-3d8cfcc4dc26-attachment.json b/allure-results/bc401461-c3e6-4080-b19d-3d8cfcc4dc26-attachment.json new file mode 100644 index 0000000..fbf0ac0 --- /dev/null +++ b/allure-results/bc401461-c3e6-4080-b19d-3d8cfcc4dc26-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8abc9c15e6311636d8698", + "member_id": "56750f51-0b4a-453a-975f-e6afae097f38" + } + } +} \ No newline at end of file diff --git a/allure-results/bc432835-3657-4cc2-b948-d0bc3ea07ab8-attachment.txt b/allure-results/bc432835-3657-4cc2-b948-d0bc3ea07ab8-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/bc432835-3657-4cc2-b948-d0bc3ea07ab8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bc70fe6c-4ae2-47ee-aebc-bda2432f8c83-attachment.json b/allure-results/bc70fe6c-4ae2-47ee-aebc-bda2432f8c83-attachment.json new file mode 100644 index 0000000..85e9cea --- /dev/null +++ b/allure-results/bc70fe6c-4ae2-47ee-aebc-bda2432f8c83-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab36c15e6311636d84f4", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/bc794b00-52cb-42ca-8fc7-33226b04f5be-attachment.json b/allure-results/bc794b00-52cb-42ca-8fc7-33226b04f5be-attachment.json new file mode 100644 index 0000000..ed5cc67 --- /dev/null +++ b/allure-results/bc794b00-52cb-42ca-8fc7-33226b04f5be-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "38e6e8c8-597d-4bd4-bcea-e16311765216", + "created_at": "2026-05-04T14:16:34.724Z", + "updated_at": "2026-05-04T14:16:34.724Z", + "username": "+79996172793", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/bcc7b8fe-af00-4822-b45e-026765149e8f-attachment.txt b/allure-results/bcc7b8fe-af00-4822-b45e-026765149e8f-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/bcc7b8fe-af00-4822-b45e-026765149e8f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bcd22dcd-dc02-40b4-827b-cf39833dd4b6-attachment.txt b/allure-results/bcd22dcd-dc02-40b4-827b-cf39833dd4b6-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/bcd22dcd-dc02-40b4-827b-cf39833dd4b6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bcefcaea-9934-4b61-8102-683ba933d581-attachment.json b/allure-results/bcefcaea-9934-4b61-8102-683ba933d581-attachment.json new file mode 100644 index 0000000..5b3ab5f --- /dev/null +++ b/allure-results/bcefcaea-9934-4b61-8102-683ba933d581-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "6b3d92dc-1ff9-4932-ab06-a93a734c1726", + "created_at": "2026-05-04T14:22:22.547Z", + "updated_at": "2026-05-04T14:22:22.547Z", + "username": "+79999446251", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/bcf3065e-4a4f-469e-937e-8dc19a76e633-attachment.json b/allure-results/bcf3065e-4a4f-469e-937e-8dc19a76e633-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/bcf3065e-4a4f-469e-937e-8dc19a76e633-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/bd2f816f-67b6-487f-9dd6-cad5804e2235-attachment.txt b/allure-results/bd2f816f-67b6-487f-9dd6-cad5804e2235-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/bd2f816f-67b6-487f-9dd6-cad5804e2235-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bd58ebe4-5f33-4fbd-8911-183d37525263-attachment.json b/allure-results/bd58ebe4-5f33-4fbd-8911-183d37525263-attachment.json new file mode 100644 index 0000000..80ca951 --- /dev/null +++ b/allure-results/bd58ebe4-5f33-4fbd-8911-183d37525263-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8af7f3dcf1a2e79fbf93b", + "title": "pass-service-1777905535", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/bd6296f2-79e5-4edf-9493-09728d27ed7f-attachment.txt b/allure-results/bd6296f2-79e5-4edf-9493-09728d27ed7f-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/bd6296f2-79e5-4edf-9493-09728d27ed7f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bd6b5b93-90ae-4233-a82b-8ca834172f3d-attachment.json b/allure-results/bd6b5b93-90ae-4233-a82b-8ca834172f3d-attachment.json new file mode 100644 index 0000000..45f2222 --- /dev/null +++ b/allure-results/bd6b5b93-90ae-4233-a82b-8ca834172f3d-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "465f0d91-3bc1-4bc5-87ac-388c485384d9", + "created_at": "2026-05-04T14:23:11.894Z", + "updated_at": "2026-05-04T14:23:11.894Z", + "username": "+79998872687", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/bd7efd6d-73ae-4a40-ab53-d27f2fc11746-attachment.txt b/allure-results/bd7efd6d-73ae-4a40-ab53-d27f2fc11746-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/bd7efd6d-73ae-4a40-ab53-d27f2fc11746-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bd897ecc-5239-49ff-99f6-075363eb51db-attachment.txt b/allure-results/bd897ecc-5239-49ff-99f6-075363eb51db-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/bd897ecc-5239-49ff-99f6-075363eb51db-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bdc1df8b-731d-42c6-b912-d91c78b7ea3f-attachment.json b/allure-results/bdc1df8b-731d-42c6-b912-d91c78b7ea3f-attachment.json new file mode 100644 index 0000000..5a4f792 --- /dev/null +++ b/allure-results/bdc1df8b-731d-42c6-b912-d91c78b7ea3f-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "6294a5c5-76bc-4f08-8e16-d796355308f7", + "status": "accepted", + "privileges": null, + "user": { + "id": "6294a5c5-76bc-4f08-8e16-d796355308f7" + } + }, + { + "id": "b42c6a4c-a9cf-4227-9d62-41f9884671a0", + "status": "accepted", + "privileges": null, + "user": { + "id": "b42c6a4c-a9cf-4227-9d62-41f9884671a0" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/bdf703a5-2ad7-4ff4-b649-bafedfd4b80e-attachment.txt b/allure-results/bdf703a5-2ad7-4ff4-b649-bafedfd4b80e-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/bdf703a5-2ad7-4ff4-b649-bafedfd4b80e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/be0c20d6-abec-4c0e-a613-8f3a6f0be28b-attachment.txt b/allure-results/be0c20d6-abec-4c0e-a613-8f3a6f0be28b-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/be0c20d6-abec-4c0e-a613-8f3a6f0be28b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/be2eb637-0db3-4828-8d76-619448dec9ac-attachment.json b/allure-results/be2eb637-0db3-4828-8d76-619448dec9ac-attachment.json new file mode 100644 index 0000000..d9165a1 --- /dev/null +++ b/allure-results/be2eb637-0db3-4828-8d76-619448dec9ac-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8abc932367dfb4b45a3c3", + "member_id": "420d0abf-e1aa-40c5-84e7-3601efed6406" + } + } +} \ No newline at end of file diff --git a/allure-results/be3ac6de-ea13-45e7-a3e2-c5e717ceaefc-attachment.json b/allure-results/be3ac6de-ea13-45e7-a3e2-c5e717ceaefc-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/be3ac6de-ea13-45e7-a3e2-c5e717ceaefc-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/be4b55e6-978f-4817-b1bf-d59865a1cdcb-attachment.txt b/allure-results/be4b55e6-978f-4817-b1bf-d59865a1cdcb-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/be4b55e6-978f-4817-b1bf-d59865a1cdcb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/be670e18-b24b-41a6-83be-ba62392cc402-attachment.json b/allure-results/be670e18-b24b-41a6-83be-ba62392cc402-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/be670e18-b24b-41a6-83be-ba62392cc402-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/be6710b3-b3c7-4ff2-b581-cd5cc82574c2-attachment.txt b/allure-results/be6710b3-b3c7-4ff2-b581-cd5cc82574c2-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/be6710b3-b3c7-4ff2-b581-cd5cc82574c2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/be6ff66d-383e-4bff-97d0-619eb160cf46-attachment.txt b/allure-results/be6ff66d-383e-4bff-97d0-619eb160cf46-attachment.txt new file mode 100644 index 0000000..f7e4c5f --- /dev/null +++ b/allure-results/be6ff66d-383e-4bff-97d0-619eb160cf46-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8afd5037d44249d0d148a", account_id: "4bb1908b-f9c7-4c15-b2bd-ecf23ce1f273", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/be751855-1afa-4ce1-9695-1eeb9d3ab3e4-attachment.json b/allure-results/be751855-1afa-4ce1-9695-1eeb9d3ab3e4-attachment.json new file mode 100644 index 0000000..800da92 --- /dev/null +++ b/allure-results/be751855-1afa-4ce1-9695-1eeb9d3ab3e4-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "6c7cc04c-5ad4-46d2-9a71-f03ce91f621f", + "created_at": "2026-05-04T14:13:16.090Z", + "updated_at": "2026-05-04T14:13:16.090Z", + "username": "+79996531760", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/be7f277d-6775-4831-9a00-579a9338b0ce-attachment.json b/allure-results/be7f277d-6775-4831-9a00-579a9338b0ce-attachment.json deleted file mode 100644 index 3d4662b..0000000 --- a/allure-results/be7f277d-6775-4831-9a00-579a9338b0ce-attachment.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a5c963548ff04f752605", - "member_id": "27a692df-2cd4-45e7-97db-a8696f2691af" - } - } -} \ No newline at end of file diff --git a/allure-results/be8496a7-08ac-4af4-84ac-521c26932238-attachment.txt b/allure-results/be8496a7-08ac-4af4-84ac-521c26932238-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/be8496a7-08ac-4af4-84ac-521c26932238-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/be998e7a-a075-4f25-bec5-2a4778f7b238-attachment.json b/allure-results/be998e7a-a075-4f25-bec5-2a4778f7b238-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/be998e7a-a075-4f25-bec5-2a4778f7b238-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/bed4c606-cddf-49d6-866b-57999c7dbb3c-attachment.json b/allure-results/bed4c606-cddf-49d6-866b-57999c7dbb3c-attachment.json new file mode 100644 index 0000000..d0b896d --- /dev/null +++ b/allure-results/bed4c606-cddf-49d6-866b-57999c7dbb3c-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8af2b5bf357cd11710b8b", + "title": "ae32aa4e", + "place": { + "id": "69f8af2ac15e6311636d87d2", + "name": "passreq-place-3-1777905450" + }, + "starts_at": "2026-05-04T14:38:31.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/bed634cb-3546-4942-ad47-9d1de3f22057-attachment.txt b/allure-results/bed634cb-3546-4942-ad47-9d1de3f22057-attachment.txt new file mode 100644 index 0000000..5d0191f --- /dev/null +++ b/allure-results/bed634cb-3546-4942-ad47-9d1de3f22057-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] \ No newline at end of file diff --git a/allure-results/bee8fda4-340c-49cb-91d4-282bbb129b30-attachment.json b/allure-results/bee8fda4-340c-49cb-91d4-282bbb129b30-attachment.json new file mode 100644 index 0000000..89eaa58 --- /dev/null +++ b/allure-results/bee8fda4-340c-49cb-91d4-282bbb129b30-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af20c15e6311636d87b1", + "member_id": "63ebb675-3138-4ded-ab5c-57202cd093bc" + } + } +} \ No newline at end of file diff --git a/allure-results/bf02c9fc-6d05-491a-9708-346c5a4fa9fa-attachment.txt b/allure-results/bf02c9fc-6d05-491a-9708-346c5a4fa9fa-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-results/bf02c9fc-6d05-491a-9708-346c5a4fa9fa-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-results/bf48a50c-0055-40ee-a4c5-588e2a1bc4a9-attachment.json b/allure-results/bf48a50c-0055-40ee-a4c5-588e2a1bc4a9-attachment.json new file mode 100644 index 0000000..aec25b5 --- /dev/null +++ b/allure-results/bf48a50c-0055-40ee-a4c5-588e2a1bc4a9-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aee732367dfb4b45a4a8", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/bf70e355-2343-437a-a6ce-eb4db9bbddb5-result.json b/allure-results/bf70e355-2343-437a-a6ce-eb4db9bbddb5-result.json new file mode 100644 index 0000000..33e0ff1 --- /dev/null +++ b/allure-results/bf70e355-2343-437a-a6ce-eb4db9bbddb5-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 31, in step_query_pass_requests_my_token\n resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, \"pass_id\", None))\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1487, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905777943, "stop": 1777905778069}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "8bb2ed21-5156-450a-a0b0-66afbbf842fd-attachment.json", "type": "application/json"}], "start": 1777905778071, "stop": 1777905778112}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "13c8e969-5aff-43fe-a288-fc01a9d89c9b-attachment.json", "type": "application/json"}], "start": 1777905778112, "stop": 1777905778155}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c94e65cb-d6b4-45f1-bee0-4dd0e9917393-attachment.json", "type": "application/json"}], "start": 1777905778155, "stop": 1777905778193}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "d0072528-9af9-4854-bb35-bfa7a47c3718-attachment.json", "type": "application/json"}], "start": 1777905778193, "stop": 1777905778234}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b07217bb1e0c5fc4dfad)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "7fe39ea6-1f5e-4774-ba3c-cf548b14f8ed-attachment.json", "type": "application/json"}], "start": 1777905778234, "stop": 1777905778302}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "0e7ce640-86e6-45c8-98b0-06ed77d04919-attachment.json", "type": "application/json"}], "start": 1777905778302, "stop": 1777905778342}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b07232367dfb4b45a672)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "2e059956-7f6c-478b-9cc8-9939b3605243-attachment.json", "type": "application/json"}], "start": 1777905778342, "stop": 1777905778407}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "a36eda53-ee62-4e05-9eae-b67486326214-attachment.json", "type": "application/json"}], "start": 1777905778407, "stop": 1777905778510}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b072037d44249d0d14bc)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "781eb95a-8984-4dc5-9b4d-0ef7f84e0d1c-attachment.json", "type": "application/json"}], "start": 1777905778510, "stop": 1777905778570}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "417dbfd0-7df5-41cc-a013-e49a17bb7d28-attachment.json", "type": "application/json"}], "start": 1777905778570, "stop": 1777905778682}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777905778682, "stop": 1777905778791}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "c7de4dec-4c1e-400e-9946-d3b847d5a729-attachment.json", "type": "application/json"}], "start": 1777905778792, "stop": 1777905778825}], "start": 1777905778069, "stop": 1777905778826}, {"name": "And create pass in place #3 for approval flow", "status": "passed", "steps": [{"name": "GraphQL: createEntrance(RegisterEntranceDTO)", "status": "passed", "attachments": [{"name": "RuntimeError: createEntrance", "source": "6f8b6936-4a43-41b4-9a8f-9942865d99e5-attachment.txt", "type": "text/plain"}, {"name": "createEntrance failed (best-effort)", "source": "82e3fba4-4e33-433e-9e49-132e401791b8-attachment.txt", "type": "text/plain"}], "start": 1777905778828, "stop": 1777905778857}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "4457d581-f472-411a-8179-7fe1c25a0bfa-attachment.json", "type": "application/json"}], "start": 1777905778857, "stop": 1777905778891}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "18076666-dfeb-45a3-8de9-3b34e5e1e425-attachment.json", "type": "application/json"}], "start": 1777905778891, "stop": 1777905778930}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "7678cba0-298e-4ecc-8c0c-5afc712a4bbd-attachment.json", "type": "application/json"}], "start": 1777905778930, "stop": 1777905778970}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "f6680550-dc48-45fc-a738-05a0088f7395-attachment.json", "type": "application/json"}], "start": 1777905778970, "stop": 1777905779044}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "1df0656b-b34c-44c5-ad2a-ac7e0c5a0756-attachment.json", "type": "application/json"}], "start": 1777905779044, "stop": 1777905779273}], "start": 1777905778827, "stop": 1777905779274}, {"name": "When query passRequests by created pass_id with my token", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 31, in step_query_pass_requests_my_token\n resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, \"pass_id\", None))\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1487, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "40514547-f966-4aff-9980-d99b1552bb81-attachment.json", "type": "application/json"}], "start": 1777905779275, "stop": 1777905779309}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "13e307d3-8950-4804-94d2-6b83dff0a530-attachment.json", "type": "application/json"}], "start": 1777905780310, "stop": 1777905780356}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "1307b873-6832-40cb-a9cb-e35f277791ba-attachment.json", "type": "application/json"}], "start": 1777905781357, "stop": 1777905781409}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5cbc1e4e-49bc-4fcf-b37e-3b2c423e6402-attachment.json", "type": "application/json"}], "start": 1777905782410, "stop": 1777905782451}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "e1e7acdb-5b5f-4683-bdab-88b91536779d-attachment.json", "type": "application/json"}], "start": 1777905783451, "stop": 1777905783507}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5acb404b-cafb-42c8-b8ed-7ad0292c65a6-attachment.json", "type": "application/json"}], "start": 1777905784508, "stop": 1777905784548}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "61cdfd96-be97-4dad-85b4-ce704af5302b-attachment.json", "type": "application/json"}], "start": 1777905785549, "stop": 1777905785586}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d77a1b67-dee2-439d-ab49-f62b2e8941be-attachment.json", "type": "application/json"}], "start": 1777905786587, "stop": 1777905786644}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d8ea3450-6373-43c3-8055-6fa9ca31b0b8-attachment.json", "type": "application/json"}], "start": 1777905787645, "stop": 1777905787686}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "4963f296-63ae-46c9-b26a-07607eb40abc-attachment.json", "type": "application/json"}], "start": 1777905788687, "stop": 1777905788721}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "0134cfc9-cf71-439d-b2ba-3159ff19116b-attachment.json", "type": "application/json"}], "start": 1777905789721, "stop": 1777905789758}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "b29c29c7-0b55-46a5-a7a8-b0353b7969c0-attachment.json", "type": "application/json"}], "start": 1777905790759, "stop": 1777905790794}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ab743c84-3952-410c-9398-b8e5e138c6a4-attachment.json", "type": "application/json"}], "start": 1777905791794, "stop": 1777905791849}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c64fd5b8-bd4c-4415-b4e8-f4a9e4acb251-attachment.json", "type": "application/json"}], "start": 1777905792851, "stop": 1777905792897}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ccc8aaca-c2ca-4ff8-a63b-581a9f94e771-attachment.json", "type": "application/json"}], "start": 1777905793898, "stop": 1777905793934}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5d978fcd-d59b-468a-87fb-6e31b3b9991e-attachment.json", "type": "application/json"}], "start": 1777905794935, "stop": 1777905794989}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "8508f356-d998-465b-8e19-3005c07aa41c-attachment.json", "type": "application/json"}], "start": 1777905795989, "stop": 1777905796025}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "65f56b2d-a21a-481f-9974-09a573959df7-attachment.json", "type": "application/json"}], "start": 1777905797026, "stop": 1777905797068}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "a17a46c2-c9b9-453f-a944-17a09b99d78d-attachment.json", "type": "application/json"}], "start": 1777905798069, "stop": 1777905798115}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "e202946e-5c2f-49c7-8be4-e857f438f389-attachment.json", "type": "application/json"}], "start": 1777905799115, "stop": 1777905799178}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "f8c0a7ea-beaa-48e7-a78a-c618e073e884-attachment.json", "type": "application/json"}], "start": 1777905800178, "stop": 1777905800217}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ccbbd8d4-db95-407c-8b14-9302ba0cccb9-attachment.json", "type": "application/json"}], "start": 1777905801217, "stop": 1777905801255}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "e4d92516-fb37-49e7-8b5b-00f22b6605a1-attachment.json", "type": "application/json"}], "start": 1777905802256, "stop": 1777905802314}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "454b60ac-ebe0-48bb-9523-094230cb2e35-attachment.json", "type": "application/json"}], "start": 1777905803314, "stop": 1777905803366}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "8bc9185f-fc7d-4d0d-a160-0e32ba7d21b2-attachment.json", "type": "application/json"}], "start": 1777905804366, "stop": 1777905804402}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "8bc7e1d5-dce6-4ec9-b966-1913bdddef34-attachment.json", "type": "application/json"}], "start": 1777905805402, "stop": 1777905805436}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5d8675c4-7837-433a-949e-dc6feea7950d-attachment.json", "type": "application/json"}], "start": 1777905806437, "stop": 1777905806485}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "181ca2f8-ff97-42df-8eb4-bcaf7f8081fd-attachment.json", "type": "application/json"}], "start": 1777905807486, "stop": 1777905807553}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "6815bc7a-7682-460b-b832-c24bca135136-attachment.json", "type": "application/json"}], "start": 1777905808553, "stop": 1777905808594}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "6a38631d-3eb5-4dee-8ab6-e8ebd6fdeb17-attachment.json", "type": "application/json"}], "start": 1777905809595, "stop": 1777905809652}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "35baa6cd-363b-4d3f-a054-3eee08ea8ea9-attachment.json", "type": "application/json"}], "start": 1777905810653, "stop": 1777905810694}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "0b2b3694-fb17-41ad-8e11-4ef184b8976b-attachment.json", "type": "application/json"}], "start": 1777905811694, "stop": 1777905811752}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "71e2516d-ac6c-4808-bb53-9fad062d8e96-attachment.json", "type": "application/json"}], "start": 1777905812753, "stop": 1777905812820}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c55c6604-4aab-4940-99f5-fe5f2cf356f4-attachment.json", "type": "application/json"}], "start": 1777905813821, "stop": 1777905813856}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "b8e48295-7476-4517-b733-cf58ee6c276e-attachment.json", "type": "application/json"}], "start": 1777905814857, "stop": 1777905814894}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "7e5f6258-37d9-49eb-b2e6-91aaab018979-attachment.json", "type": "application/json"}], "start": 1777905815895, "stop": 1777905815949}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "4dab7da3-2b1b-414e-90b4-59fe6318d053-attachment.json", "type": "application/json"}], "start": 1777905816950, "stop": 1777905816994}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "dbad7ded-ff7c-4c4b-a71d-3c2979250686-attachment.json", "type": "application/json"}], "start": 1777905817995, "stop": 1777905818035}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "e393ff0b-652b-47a8-8a39-7533a1a52d86-attachment.json", "type": "application/json"}], "start": 1777905819035, "stop": 1777905819072}], "start": 1777905779274, "stop": 1777905820074}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1439, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "66adcecb-8b92-47df-8810-91d2e300617d-attachment.txt", "type": "text/plain"}], "start": 1777905820074, "stop": 1777905820101}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905820106, "stop": 1777905820286}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905820287, "stop": 1777905820379}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905820379, "stop": 1777905820546}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905820546, "stop": 1777905820708}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905820708, "stop": 1777905820890}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905820890, "stop": 1777905821051}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905821051, "stop": 1777905821106}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905821106, "stop": 1777905821180}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905821180, "stop": 1777905821241}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905821243, "stop": 1777905821243}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777905821243, "stop": 1777905821243}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905821243, "stop": 1777905821243}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777905821243, "stop": 1777905821243}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777905821243, "stop": 1777905821243}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777905821243, "stop": 1777905821243}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777905821243, "stop": 1777905821243}], "attachments": [{"name": "Cleanup error", "source": "f6e3573b-da48-4962-a959-9a2d32405f4f-attachment.txt", "type": "text/plain"}], "start": 1777905777942, "stop": 1777905821243, "uuid": "f20da821-c22c-40b7-867f-553ca88a0636", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/bf7ebbdb-503c-4d19-a830-ba9d1bf7ed1b-attachment.json b/allure-results/bf7ebbdb-503c-4d19-a830-ba9d1bf7ed1b-attachment.json new file mode 100644 index 0000000..c8a7010 --- /dev/null +++ b/allure-results/bf7ebbdb-503c-4d19-a830-ba9d1bf7ed1b-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b01b17bb1e0c5fc4df74", + "member_id": "bcc8bafb-601d-472b-841b-600b25a713a2" + } + } +} \ No newline at end of file diff --git a/allure-results/bf8bf714-f101-4f92-a187-3a5987888a4c-attachment.txt b/allure-results/bf8bf714-f101-4f92-a187-3a5987888a4c-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/bf8bf714-f101-4f92-a187-3a5987888a4c-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/bf964502-df40-40da-a634-d54104dd2b4f-attachment.txt b/allure-results/bf964502-df40-40da-a634-d54104dd2b4f-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/bf964502-df40-40da-a634-d54104dd2b4f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bfaae9de-d56f-47bf-8785-48aba462d3d0-attachment.json b/allure-results/bfaae9de-d56f-47bf-8785-48aba462d3d0-attachment.json new file mode 100644 index 0000000..1504c2e --- /dev/null +++ b/allure-results/bfaae9de-d56f-47bf-8785-48aba462d3d0-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8b11f39ed172ad3747ab5" + } + } +} \ No newline at end of file diff --git a/allure-results/bfba823c-3789-4df5-9537-1da463f85651-attachment.json b/allure-results/bfba823c-3789-4df5-9537-1da463f85651-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/bfba823c-3789-4df5-9537-1da463f85651-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/bfcde7eb-455d-4e03-b07c-b1af6b31f0c7-attachment.txt b/allure-results/bfcde7eb-455d-4e03-b07c-b1af6b31f0c7-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/bfcde7eb-455d-4e03-b07c-b1af6b31f0c7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/bff70635-0284-4244-83f0-3bd48aa8680e-attachment.json b/allure-results/bff70635-0284-4244-83f0-3bd48aa8680e-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/bff70635-0284-4244-83f0-3bd48aa8680e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c0146bd2-b2b8-4a7a-9972-2b91187f3685-attachment.txt b/allure-results/c0146bd2-b2b8-4a7a-9972-2b91187f3685-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/c0146bd2-b2b8-4a7a-9972-2b91187f3685-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c0195eff-3e59-4e72-9959-4f5065b4b263-result.json b/allure-results/c0195eff-3e59-4e72-9959-4f5065b4b263-result.json new file mode 100644 index 0000000..50c6c2b --- /dev/null +++ b/allure-results/c0195eff-3e59-4e72-9959-4f5065b4b263-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1191, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777894653583, "stop": 1777894653872}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "e36ef0f7-f0ad-4d8f-bb8e-1c1691f8cc26-attachment.json", "type": "application/json"}], "start": 1777894653875, "stop": 1777894653928}, {"name": "GraphQL: createPlaceMultiple (entrance place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "1fe07e5e-399c-4b53-80f0-04586c67867a-attachment.json", "type": "application/json"}], "start": 1777894653928, "stop": 1777894653970}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "16b9fbe9-471c-473f-8e67-f32da4aee1bd-attachment.json", "type": "application/json"}], "start": 1777894653970, "stop": 1777894653998}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "f6677027-9b55-4ada-a339-f88d6fcf2aa7-attachment.json", "type": "application/json"}], "start": 1777894653998, "stop": 1777894654035}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "dec0cd03-62ad-4498-8408-275d76beca52-attachment.json", "type": "application/json"}], "start": 1777894654035, "stop": 1777894654082}, {"name": "GraphQL: addUserToPlace (attach user to place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "7284631a-986c-4df6-97a1-aa45a4a8c047-attachment.json", "type": "application/json"}], "start": 1777894654082, "stop": 1777894654223}], "start": 1777894653873, "stop": 1777894654223}, {"name": "And create pass for prepared place", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1191, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v1)", "source": "3330c795-f806-4f50-bd2b-62a4dba7ee0d-attachment.txt", "type": "text/plain"}], "start": 1777894654224, "stop": 1777894654258}], "start": 1777894654223, "stop": 1777894654261}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777894654261, "stop": 1777894654483}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777894654483, "stop": 1777894654563}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777894654563, "stop": 1777894654623}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777894654623, "stop": 1777894654687}, {"name": "When query passRequests by created pass_id", "status": "skipped", "start": 1777894654689, "stop": 1777894654689}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777894654689, "stop": 1777894654689}], "start": 1777894653582, "stop": 1777894654689, "uuid": "b67da742-ceb9-44db-9426-dfd0766c4aca", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/c026833a-8ea4-4349-bb19-fa70e10f7d30-attachment.txt b/allure-results/c026833a-8ea4-4349-bb19-fa70e10f7d30-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/c026833a-8ea4-4349-bb19-fa70e10f7d30-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c0315627-7c2a-4691-8ad1-3e97d1f79bfe-attachment.json b/allure-results/c0315627-7c2a-4691-8ad1-3e97d1f79bfe-attachment.json deleted file mode 100644 index 82d1417..0000000 --- a/allure-results/c0315627-7c2a-4691-8ad1-3e97d1f79bfe-attachment.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "data": { - "createPlaceMultiple": [ - { - "id": "69e8a5c863548ff04f752602", - "__typename": "PlaceObject" - } - ] - } -} \ No newline at end of file diff --git a/allure-results/c04cce46-fe9e-42f2-a1a4-85d214e965af-attachment.json b/allure-results/c04cce46-fe9e-42f2-a1a4-85d214e965af-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c04cce46-fe9e-42f2-a1a4-85d214e965af-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c04d2dcb-9f84-4519-98d5-babf259b2572-attachment.json b/allure-results/c04d2dcb-9f84-4519-98d5-babf259b2572-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c04d2dcb-9f84-4519-98d5-babf259b2572-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c05bfbb6-4a2a-4db0-b95f-6c4589169056-attachment.txt b/allure-results/c05bfbb6-4a2a-4db0-b95f-6c4589169056-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/c05bfbb6-4a2a-4db0-b95f-6c4589169056-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c0791d7c-7aaa-47b1-b389-cb2ff57b3ab9-result.json b/allure-results/c0791d7c-7aaa-47b1-b389-cb2ff57b3ab9-result.json deleted file mode 100644 index d87bbd3..0000000 --- a/allure-results/c0791d7c-7aaa-47b1-b389-cb2ff57b3ab9-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "Get place info (dynamic place, no hardcode)", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1776854474874, "stop": 1776854474993}, {"name": "Then access token is valid", "status": "passed", "start": 1776854474993, "stop": 1776854474994}, {"name": "When create place for kvs", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (KVS)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c0315627-7c2a-4691-8ad1-3e97d1f79bfe-attachment.json", "type": "application/json"}], "start": 1776854474996, "stop": 1776854475040}], "start": 1776854474994, "stop": 1776854475041}, {"name": "And query place members for created kvs place", "status": "passed", "steps": [{"name": "GraphQL: place members (KVS)", "status": "passed", "attachments": [{"name": "place members response", "source": "04553c02-2abd-4053-b2ee-2591bef927f7-attachment.json", "type": "application/json"}], "start": 1776854475042, "stop": 1776854475086}], "start": 1776854475041, "stop": 1776854475086}, {"name": "Then kvs place members response has correct shape for created place", "status": "passed", "start": 1776854475087, "stop": 1776854475087}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1776854475088, "stop": 1776854475142}], "start": 1776854474872, "stop": 1776854475143, "uuid": "d8147377-7e7c-4d10-8b3e-7b315b1aaaf3", "historyId": "c1bd554320a2aefbe4b77b8dc3a01b64", "testCaseId": "b7661ab702595a236d39c61d34c91f2d", "fullName": "KVS GraphQL (place + members): Get place info (dynamic place, no hardcode)", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "KVS GraphQL (place + members)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "KVS GraphQL (place + members)"]} \ No newline at end of file diff --git a/allure-results/c08909f5-90a9-4e15-8218-792201aeed7b-attachment.txt b/allure-results/c08909f5-90a9-4e15-8218-792201aeed7b-attachment.txt new file mode 100644 index 0000000..dc6db2f --- /dev/null +++ b/allure-results/c08909f5-90a9-4e15-8218-792201aeed7b-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$pass_targets" got invalid value { type: "account", user_id: "95efa9b1-4ac3-474b-b256-f2b3f01b0ee9" } at "pass_targets[0]"; Field "entrance_ids" of required type "[String!]!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}, {'message': 'Variable "$pass_targets" got invalid value { type: "account", user_id: "95efa9b1-4ac3-474b-b256-f2b3f01b0ee9" } at "pass_targets[0]"; Field "user_id" is not defined by type "PassTargetInput".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/c08a4245-572e-420c-ba72-fa17f18fb750-attachment.json b/allure-results/c08a4245-572e-420c-ba72-fa17f18fb750-attachment.json deleted file mode 100644 index ab33215..0000000 --- a/allure-results/c08a4245-572e-420c-ba72-fa17f18fb750-attachment.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a8185d6417545a7f4863", - "member_id": "e03812e4-8689-4689-b561-29a40b290851" - } - } -} \ No newline at end of file diff --git a/allure-results/c0962b28-40ab-43cb-922d-8614b4f82558-attachment.txt b/allure-results/c0962b28-40ab-43cb-922d-8614b4f82558-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/c0962b28-40ab-43cb-922d-8614b4f82558-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c0d09f89-e3a1-471b-86f0-e86b0b124a4e-attachment.json b/allure-results/c0d09f89-e3a1-471b-86f0-e86b0b124a4e-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c0d09f89-e3a1-471b-86f0-e86b0b124a4e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c0d9f836-6a5c-4e3b-b8fa-315485a92aa1-attachment.txt b/allure-results/c0d9f836-6a5c-4e3b-b8fa-315485a92aa1-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/c0d9f836-6a5c-4e3b-b8fa-315485a92aa1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c0e5c99c-19ad-4359-abfc-041a3a1fa466-attachment.json b/allure-results/c0e5c99c-19ad-4359-abfc-041a3a1fa466-attachment.json new file mode 100644 index 0000000..7464bee --- /dev/null +++ b/allure-results/c0e5c99c-19ad-4359-abfc-041a3a1fa466-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8af3517bb1e0c5fc4de85", + "member_id": "493b2da3-706c-4528-b758-c14626fe0c29" + } + } +} \ No newline at end of file diff --git a/allure-results/c1029204-6bc0-4116-a391-a7bb5cc9c9f3-attachment.json b/allure-results/c1029204-6bc0-4116-a391-a7bb5cc9c9f3-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c1029204-6bc0-4116-a391-a7bb5cc9c9f3-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c10e1094-096c-4410-81c0-5fd0f8e845d5-attachment.json b/allure-results/c10e1094-096c-4410-81c0-5fd0f8e845d5-attachment.json new file mode 100644 index 0000000..669b9d8 --- /dev/null +++ b/allure-results/c10e1094-096c-4410-81c0-5fd0f8e845d5-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b0f217bb1e0c5fc4e004", + "member_id": "bc78a983-b233-40ed-80ec-2e3b3ce51535" + } + } +} \ No newline at end of file diff --git a/allure-results/c122ebb7-28b7-4685-8381-887b27b9e273-attachment.json b/allure-results/c122ebb7-28b7-4685-8381-887b27b9e273-attachment.json new file mode 100644 index 0000000..1c9c640 --- /dev/null +++ b/allure-results/c122ebb7-28b7-4685-8381-887b27b9e273-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "5440dbb7-aa0d-416c-8662-4e4d479d87de", + "created_at": "2026-05-04T14:36:23.468Z", + "updated_at": "2026-05-04T14:36:23.468Z", + "username": "+79997781064", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c1271862-177b-42ac-95fb-a96c2ddb8e80-attachment.json b/allure-results/c1271862-177b-42ac-95fb-a96c2ddb8e80-attachment.json new file mode 100644 index 0000000..1f00bd8 --- /dev/null +++ b/allure-results/c1271862-177b-42ac-95fb-a96c2ddb8e80-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "56750f51-0b4a-453a-975f-e6afae097f38", + "created_at": "2026-05-04T14:23:06.013Z", + "updated_at": "2026-05-04T14:23:06.013Z", + "username": "+79994441897", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c151eeb6-87b8-4a44-84ab-75dc41c9a3f7-attachment.txt b/allure-results/c151eeb6-87b8-4a44-84ab-75dc41c9a3f7-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/c151eeb6-87b8-4a44-84ab-75dc41c9a3f7-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/c1616621-0b2f-4d78-bb2a-3c124a4af59d-attachment.txt b/allure-results/c1616621-0b2f-4d78-bb2a-3c124a4af59d-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/c1616621-0b2f-4d78-bb2a-3c124a4af59d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c1801c2b-ddaf-43fc-86e3-a4e35c11a2da-attachment.txt b/allure-results/c1801c2b-ddaf-43fc-86e3-a4e35c11a2da-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/c1801c2b-ddaf-43fc-86e3-a4e35c11a2da-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c1835944-d5e1-4702-946a-18b7127bb0d3-attachment.txt b/allure-results/c1835944-d5e1-4702-946a-18b7127bb0d3-attachment.txt new file mode 100644 index 0000000..326533b --- /dev/null +++ b/allure-results/c1835944-d5e1-4702-946a-18b7127bb0d3-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8ab7cc15e6311636d85a4", account_id: "ac5d2b45-8e8e-4a79-8e8e-2dc78fc6d0fc", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/c1a5b561-0845-4d25-955e-ad59cba780a2-attachment.json b/allure-results/c1a5b561-0845-4d25-955e-ad59cba780a2-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c1a5b561-0845-4d25-955e-ad59cba780a2-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c1b56e76-8cf7-4159-9a84-1ffb4df64432-attachment.json b/allure-results/c1b56e76-8cf7-4159-9a84-1ffb4df64432-attachment.json new file mode 100644 index 0000000..a8ffddc --- /dev/null +++ b/allure-results/c1b56e76-8cf7-4159-9a84-1ffb4df64432-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a9c917bb1e0c5fc4d9c9", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/c1bca3d1-6c86-459d-a272-20f766f15e37-attachment.json b/allure-results/c1bca3d1-6c86-459d-a272-20f766f15e37-attachment.json new file mode 100644 index 0000000..d8ada8c --- /dev/null +++ b/allure-results/c1bca3d1-6c86-459d-a272-20f766f15e37-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b151c15e6311636d89f6", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/c1bdc90d-cead-4698-a700-5a59b0164e71-result.json b/allure-results/c1bdc90d-cead-4698-a700-5a59b0164e71-result.json new file mode 100644 index 0000000..0c1ceb5 --- /dev/null +++ b/allure-results/c1bdc90d-cead-4698-a700-5a59b0164e71-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"profile\\\" on type \\\"Query\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 712, in prepare_pass_request_approval_flow\n self._ensure_place_has_user(place_id=p1)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 339, in _ensure_place_has_user\n my_account_id = self._get_my_account_id()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 471, in _get_my_account_id\n raise AssertionError(f\"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904275468, "stop": 1777904275598}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "failed", "statusDetails": {"message": "AssertionError: Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Cannot query field \\\"profile\\\" on type \\\"Query\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 712, in prepare_pass_request_approval_flow\n self._ensure_place_has_user(place_id=p1)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 339, in _ensure_place_has_user\n my_account_id = self._get_my_account_id()\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 471, in _get_my_account_id\n raise AssertionError(f\"Не удалось определить account_id текущего пользователя (tester). Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "aa76c68a-927f-4d2f-a548-ff913740901f-attachment.json", "type": "application/json"}], "start": 1777904275599, "stop": 1777904275648}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "3b2d2c91-9a28-4a4a-90a8-9f6985d9d57e-attachment.json", "type": "application/json"}], "start": 1777904275648, "stop": 1777904275693}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "d63af5b0-204a-48a1-ae6d-2a5808afc807-attachment.json", "type": "application/json"}], "start": 1777904275693, "stop": 1777904275736}, {"name": "GraphQL: get my account id (me)", "status": "passed", "start": 1777904275736, "stop": 1777904275764}, {"name": "GraphQL: get my account id (account)", "status": "passed", "start": 1777904275764, "stop": 1777904275786}, {"name": "GraphQL: get my account id (viewer)", "status": "passed", "start": 1777904275786, "stop": 1777904275810}, {"name": "GraphQL: get my account id (profile.account)", "status": "passed", "start": 1777904275810, "stop": 1777904275843}], "start": 1777904275598, "stop": 1777904275844}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904275845, "stop": 1777904275905}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904275905, "stop": 1777904275958}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904275958, "stop": 1777904276018}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904276020, "stop": 1777904276020}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904276020, "stop": 1777904276020}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904276020, "stop": 1777904276020}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777904276020, "stop": 1777904276020}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904276020, "stop": 1777904276020}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904276020, "stop": 1777904276020}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904276020, "stop": 1777904276020}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904276020, "stop": 1777904276020}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777904276020, "stop": 1777904276020}], "start": 1777904275466, "stop": 1777904276020, "uuid": "6616a5f8-fac6-4e05-a25a-93f2e9a21dae", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/c1cf80a3-27b4-4256-ad3f-2cc51e692c36-attachment.json b/allure-results/c1cf80a3-27b4-4256-ad3f-2cc51e692c36-attachment.json new file mode 100644 index 0000000..18cf5fd --- /dev/null +++ b/allure-results/c1cf80a3-27b4-4256-ad3f-2cc51e692c36-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8abcd39ed172ad3747ab3" + } + } +} \ No newline at end of file diff --git a/allure-results/c1eefeb5-5b9f-4e32-bab2-99a19fbf5da6-attachment.txt b/allure-results/c1eefeb5-5b9f-4e32-bab2-99a19fbf5da6-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-results/c1eefeb5-5b9f-4e32-bab2-99a19fbf5da6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c203da38-e17e-48f3-9373-1fbaff409d9f-attachment.txt b/allure-results/c203da38-e17e-48f3-9373-1fbaff409d9f-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/c203da38-e17e-48f3-9373-1fbaff409d9f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c21ac202-c8da-493a-970f-955a20a518aa-attachment.json b/allure-results/c21ac202-c8da-493a-970f-955a20a518aa-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c21ac202-c8da-493a-970f-955a20a518aa-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c229e385-c3f6-45d3-91bb-00b55e343e60-attachment.json b/allure-results/c229e385-c3f6-45d3-91bb-00b55e343e60-attachment.json new file mode 100644 index 0000000..1de5d12 --- /dev/null +++ b/allure-results/c229e385-c3f6-45d3-91bb-00b55e343e60-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "121589d3-8b53-43ef-a3d0-038513bfe0ed", + "status": "accepted", + "privileges": null, + "user": { + "id": "121589d3-8b53-43ef-a3d0-038513bfe0ed" + } + }, + { + "id": "1257ffb6-2f33-47e5-9f19-28229cb03ef7", + "status": "accepted", + "privileges": null, + "user": { + "id": "1257ffb6-2f33-47e5-9f19-28229cb03ef7" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/c2841028-0a9f-4ae2-8cbe-16fe13547f74-attachment.json b/allure-results/c2841028-0a9f-4ae2-8cbe-16fe13547f74-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c2841028-0a9f-4ae2-8cbe-16fe13547f74-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c2861ce5-9d82-47c2-b73f-683e89160949-attachment.json b/allure-results/c2861ce5-9d82-47c2-b73f-683e89160949-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c2861ce5-9d82-47c2-b73f-683e89160949-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c294d605-ce13-45c7-a943-c6a41037df78-attachment.txt b/allure-results/c294d605-ce13-45c7-a943-c6a41037df78-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/c294d605-ce13-45c7-a943-c6a41037df78-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c296b149-f724-4980-bb14-c69b7b89bf74-attachment.txt b/allure-results/c296b149-f724-4980-bb14-c69b7b89bf74-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/c296b149-f724-4980-bb14-c69b7b89bf74-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c29c9e20-0f91-4bbb-89e7-4067e8e08508-attachment.txt b/allure-results/c29c9e20-0f91-4bbb-89e7-4067e8e08508-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/c29c9e20-0f91-4bbb-89e7-4067e8e08508-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c2a9bc8f-1ca1-40cf-b1df-f3e401d86c21-attachment.txt b/allure-results/c2a9bc8f-1ca1-40cf-b1df-f3e401d86c21-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/c2a9bc8f-1ca1-40cf-b1df-f3e401d86c21-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c30ee1f2-e544-406e-bf68-c8d8cbd3b999-attachment.txt b/allure-results/c30ee1f2-e544-406e-bf68-c8d8cbd3b999-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/c30ee1f2-e544-406e-bf68-c8d8cbd3b999-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c383603f-a473-4b2b-9616-a2350823d649-attachment.txt b/allure-results/c383603f-a473-4b2b-9616-a2350823d649-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/c383603f-a473-4b2b-9616-a2350823d649-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c390be69-db4d-4aa4-bc52-0e99714f6cdd-attachment.json b/allure-results/c390be69-db4d-4aa4-bc52-0e99714f6cdd-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c390be69-db4d-4aa4-bc52-0e99714f6cdd-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c3a40c0e-516f-4c6b-89c9-c9f84b37fb4c-attachment.txt b/allure-results/c3a40c0e-516f-4c6b-89c9-c9f84b37fb4c-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/c3a40c0e-516f-4c6b-89c9-c9f84b37fb4c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c3a761de-c04e-47fd-8824-0010d7579df9-attachment.txt b/allure-results/c3a761de-c04e-47fd-8824-0010d7579df9-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/c3a761de-c04e-47fd-8824-0010d7579df9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c3af642a-279c-4f1a-b926-b7ca966735e0-attachment.json b/allure-results/c3af642a-279c-4f1a-b926-b7ca966735e0-attachment.json new file mode 100644 index 0000000..8484d44 --- /dev/null +++ b/allure-results/c3af642a-279c-4f1a-b926-b7ca966735e0-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aee917bb1e0c5fc4de1c", + "member_id": "69f7609c-bad0-43ac-81db-444331aed489" + } + } +} \ No newline at end of file diff --git a/allure-results/c3bf358d-5ef6-48b5-985b-aa316ee8c763-attachment.json b/allure-results/c3bf358d-5ef6-48b5-985b-aa316ee8c763-attachment.json new file mode 100644 index 0000000..e6305c6 --- /dev/null +++ b/allure-results/c3bf358d-5ef6-48b5-985b-aa316ee8c763-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aad4c15e6311636d8451", + "member_id": "2d2525dd-2008-458c-a88c-13a16d7d2892" + } + } +} \ No newline at end of file diff --git a/allure-results/c3cb2c25-4ed2-4a59-b043-e997421d48dd-attachment.txt b/allure-results/c3cb2c25-4ed2-4a59-b043-e997421d48dd-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/c3cb2c25-4ed2-4a59-b043-e997421d48dd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c3d23a57-b3c1-4402-bab0-137d3f06f4ec-attachment.json b/allure-results/c3d23a57-b3c1-4402-bab0-137d3f06f4ec-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c3d23a57-b3c1-4402-bab0-137d3f06f4ec-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c416b538-fe8c-4cd0-9efd-b7ebf3906747-attachment.txt b/allure-results/c416b538-fe8c-4cd0-9efd-b7ebf3906747-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/c416b538-fe8c-4cd0-9efd-b7ebf3906747-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/c434afc0-a4f8-4334-8254-56d4de388b5d-attachment.txt b/allure-results/c434afc0-a4f8-4334-8254-56d4de388b5d-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/c434afc0-a4f8-4334-8254-56d4de388b5d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c43f977f-12e7-4989-92a9-290d36a02e51-attachment.json b/allure-results/c43f977f-12e7-4989-92a9-290d36a02e51-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c43f977f-12e7-4989-92a9-290d36a02e51-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c48cfcaf-ed7c-4dce-a63c-d80d9e4c5dfb-attachment.txt b/allure-results/c48cfcaf-ed7c-4dce-a63c-d80d9e4c5dfb-attachment.txt new file mode 100644 index 0000000..d1a7336 --- /dev/null +++ b/allure-results/c48cfcaf-ed7c-4dce-a63c-d80d9e4c5dfb-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8aad732367dfb4b45a21a', user_id='7af00cb0-a1e3-446f-9502-67097cdb84fe', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c4aa6178-253a-471d-ac26-efe9d3cf7e2e-attachment.json b/allure-results/c4aa6178-253a-471d-ac26-efe9d3cf7e2e-attachment.json new file mode 100644 index 0000000..83f06e0 --- /dev/null +++ b/allure-results/c4aa6178-253a-471d-ac26-efe9d3cf7e2e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8afaa649bba1db50957d0" + } + } +} \ No newline at end of file diff --git a/allure-results/c4aaf600-b61a-4cd2-b04b-0965c4dc2a37-attachment.json b/allure-results/c4aaf600-b61a-4cd2-b04b-0965c4dc2a37-attachment.json new file mode 100644 index 0000000..d2ecccf --- /dev/null +++ b/allure-results/c4aaf600-b61a-4cd2-b04b-0965c4dc2a37-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8850517bb1e0c5fc4d90d", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/c4b2a953-f767-4558-b927-b9567bc72e6b-attachment.txt b/allure-results/c4b2a953-f767-4558-b927-b9567bc72e6b-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/c4b2a953-f767-4558-b927-b9567bc72e6b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c4e813cb-50fb-47a6-9d25-b87b666eb0e0-attachment.txt b/allure-results/c4e813cb-50fb-47a6-9d25-b87b666eb0e0-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/c4e813cb-50fb-47a6-9d25-b87b666eb0e0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c4eb2d16-74b1-444d-a340-a34ac1dd018d-attachment.json b/allure-results/c4eb2d16-74b1-444d-a340-a34ac1dd018d-attachment.json new file mode 100644 index 0000000..fb6bb55 --- /dev/null +++ b/allure-results/c4eb2d16-74b1-444d-a340-a34ac1dd018d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aec232367dfb4b45a450", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/c4fed2cc-4c12-4aa1-b539-27a15b05447b-attachment.txt b/allure-results/c4fed2cc-4c12-4aa1-b539-27a15b05447b-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/c4fed2cc-4c12-4aa1-b539-27a15b05447b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c502f964-4080-4ae2-9fb9-89a7ceca6787-attachment.json b/allure-results/c502f964-4080-4ae2-9fb9-89a7ceca6787-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c502f964-4080-4ae2-9fb9-89a7ceca6787-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c551adf1-c85a-4117-a6da-bd598e13960d-attachment.txt b/allure-results/c551adf1-c85a-4117-a6da-bd598e13960d-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/c551adf1-c85a-4117-a6da-bd598e13960d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c55c6604-4aab-4940-99f5-fe5f2cf356f4-attachment.json b/allure-results/c55c6604-4aab-4940-99f5-fe5f2cf356f4-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c55c6604-4aab-4940-99f5-fe5f2cf356f4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c574cf2f-0cfe-47da-8d28-4007e1979221-attachment.json b/allure-results/c574cf2f-0cfe-47da-8d28-4007e1979221-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c574cf2f-0cfe-47da-8d28-4007e1979221-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c5800629-f0fa-421c-9b4e-c92263a48531-attachment.txt b/allure-results/c5800629-f0fa-421c-9b4e-c92263a48531-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-results/c5800629-f0fa-421c-9b4e-c92263a48531-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c58e0472-10e0-4ffe-b442-7fac5f711fb1-attachment.txt b/allure-results/c58e0472-10e0-4ffe-b442-7fac5f711fb1-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/c58e0472-10e0-4ffe-b442-7fac5f711fb1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c58fc373-51ed-482a-a785-27525a4d4273-attachment.txt b/allure-results/c58fc373-51ed-482a-a785-27525a4d4273-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/c58fc373-51ed-482a-a785-27525a4d4273-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c5976bae-f77c-4ef3-b822-7df4e27cb63d-attachment.txt b/allure-results/c5976bae-f77c-4ef3-b822-7df4e27cb63d-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/c5976bae-f77c-4ef3-b822-7df4e27cb63d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c5a6ca15-dc1a-481a-8e08-0ae31b01a3b3-attachment.txt b/allure-results/c5a6ca15-dc1a-481a-8e08-0ae31b01a3b3-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/c5a6ca15-dc1a-481a-8e08-0ae31b01a3b3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c5c85c43-2d85-42c8-89d8-64813adc3afe-attachment.txt b/allure-results/c5c85c43-2d85-42c8-89d8-64813adc3afe-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/c5c85c43-2d85-42c8-89d8-64813adc3afe-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c5e3625d-7a8b-4961-bc67-72629fa41c37-attachment.txt b/allure-results/c5e3625d-7a8b-4961-bc67-72629fa41c37-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/c5e3625d-7a8b-4961-bc67-72629fa41c37-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c5fe1fee-6f41-48f1-9e0e-ef31d182cd6c-attachment.json b/allure-results/c5fe1fee-6f41-48f1-9e0e-ef31d182cd6c-attachment.json new file mode 100644 index 0000000..3d68cb2 --- /dev/null +++ b/allure-results/c5fe1fee-6f41-48f1-9e0e-ef31d182cd6c-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "members": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c60230b6-455e-4368-b81d-49a8b8416d79-attachment.json b/allure-results/c60230b6-455e-4368-b81d-49a8b8416d79-attachment.json new file mode 100644 index 0000000..462566a --- /dev/null +++ b/allure-results/c60230b6-455e-4368-b81d-49a8b8416d79-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aba1c15e6311636d85d0", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/c603bb29-d137-4f11-8e53-d44886a6e5a2-attachment.json b/allure-results/c603bb29-d137-4f11-8e53-d44886a6e5a2-attachment.json new file mode 100644 index 0000000..c44070e --- /dev/null +++ b/allure-results/c603bb29-d137-4f11-8e53-d44886a6e5a2-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8af2039ed172ad3747ab4" + } + } +} \ No newline at end of file diff --git a/allure-results/c617e21f-f6a1-4b75-b3bc-60845cb3d15f-attachment.json b/allure-results/c617e21f-f6a1-4b75-b3bc-60845cb3d15f-attachment.json new file mode 100644 index 0000000..8ddc6c5 --- /dev/null +++ b/allure-results/c617e21f-f6a1-4b75-b3bc-60845cb3d15f-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "4cfb58aa-25c2-4552-aa0e-1ac6722625e4", + "created_at": "2026-05-04T14:23:10.052Z", + "updated_at": "2026-05-04T14:23:10.052Z", + "username": "+79998772871", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c6233866-7fac-40e7-9f2d-2e3550b24aa0-attachment.json b/allure-results/c6233866-7fac-40e7-9f2d-2e3550b24aa0-attachment.json deleted file mode 100644 index fda97d5..0000000 --- a/allure-results/c6233866-7fac-40e7-9f2d-2e3550b24aa0-attachment.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "data": { - "createPlaceMultiple": [ - { - "id": "69e8a59d0bfa76f761dd1b02", - "__typename": "PlaceObject" - } - ] - } -} \ No newline at end of file diff --git a/allure-results/c64fd5b8-bd4c-4415-b4e8-f4a9e4acb251-attachment.json b/allure-results/c64fd5b8-bd4c-4415-b4e8-f4a9e4acb251-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c64fd5b8-bd4c-4415-b4e8-f4a9e4acb251-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c66f42c8-a9a5-42fa-aa55-795b1b9f01dc-attachment.txt b/allure-results/c66f42c8-a9a5-42fa-aa55-795b1b9f01dc-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/c66f42c8-a9a5-42fa-aa55-795b1b9f01dc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c68bcfa1-7dc3-42cf-80e7-108e7a1ad898-attachment.txt b/allure-results/c68bcfa1-7dc3-42cf-80e7-108e7a1ad898-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/c68bcfa1-7dc3-42cf-80e7-108e7a1ad898-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c69eb3ad-6f0d-447f-a028-d64e0a494940-attachment.txt b/allure-results/c69eb3ad-6f0d-447f-a028-d64e0a494940-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/c69eb3ad-6f0d-447f-a028-d64e0a494940-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c6a22809-285c-4e28-96a5-2bedc31e0d8d-attachment.txt b/allure-results/c6a22809-285c-4e28-96a5-2bedc31e0d8d-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/c6a22809-285c-4e28-96a5-2bedc31e0d8d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c73434f9-472f-4180-a75a-bbd8d3b1bb2f-attachment.txt b/allure-results/c73434f9-472f-4180-a75a-bbd8d3b1bb2f-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/c73434f9-472f-4180-a75a-bbd8d3b1bb2f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c741c103-cdf8-447b-bd39-d33e4f91bebe-attachment.json b/allure-results/c741c103-cdf8-447b-bd39-d33e4f91bebe-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c741c103-cdf8-447b-bd39-d33e4f91bebe-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c7509720-8143-43b9-87c1-b59e062cfcc5-attachment.json b/allure-results/c7509720-8143-43b9-87c1-b59e062cfcc5-attachment.json new file mode 100644 index 0000000..f84f4c8 --- /dev/null +++ b/allure-results/c7509720-8143-43b9-87c1-b59e062cfcc5-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af20c15e6311636d87b1", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/c752ca1e-e0d0-48f0-93cb-99cf6b73a32c-attachment.json b/allure-results/c752ca1e-e0d0-48f0-93cb-99cf6b73a32c-attachment.json new file mode 100644 index 0000000..b634b90 --- /dev/null +++ b/allure-results/c752ca1e-e0d0-48f0-93cb-99cf6b73a32c-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "24bab897-3c77-40bb-9bd5-d25309cd830e", + "created_at": "2026-05-04T14:20:22.575Z", + "updated_at": "2026-05-04T14:20:22.575Z", + "username": "+79994879052", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c7607bc8-a625-4906-b11c-dde9ffde0b9b-attachment.txt b/allure-results/c7607bc8-a625-4906-b11c-dde9ffde0b9b-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/c7607bc8-a625-4906-b11c-dde9ffde0b9b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c764349d-c8b0-4b31-babd-17da1081410b-attachment.json b/allure-results/c764349d-c8b0-4b31-babd-17da1081410b-attachment.json new file mode 100644 index 0000000..d49fe2c --- /dev/null +++ b/allure-results/c764349d-c8b0-4b31-babd-17da1081410b-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8b18e037d44249d0d15d9" + }, + { + "id": "69f8b18e17bb1e0c5fc4e0ce" + }, + { + "id": "69f8b18e32367dfb4b45a759" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/c764da86-0b29-4e9f-bbe8-6db29dfa6f9d-result.json b/allure-results/c764da86-0b29-4e9f-bbe8-6db29dfa6f9d-result.json new file mode 100644 index 0000000..97d6bde --- /dev/null +++ b/allure-results/c764da86-0b29-4e9f-bbe8-6db29dfa6f9d-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Variable \\\"$attributes\\\" of type \\\"[String!]!\\\" used in position expecting type \\\"[EmployeeAttribute!]!\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 718, in prepare_pass_request_approval_flow\n new_token, new_emp = self.create_new_employee_with_pass_requests_permissions()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 677, in create_new_employee_with_pass_requests_permissions\n resp2 = _exec_or_fail(\n op_name=\"addEmployee(new approver)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904423715, "stop": 1777904423869}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Variable \\\"$attributes\\\" of type \\\"[String!]!\\\" used in position expecting type \\\"[EmployeeAttribute!]!\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 718, in prepare_pass_request_approval_flow\n new_token, new_emp = self.create_new_employee_with_pass_requests_permissions()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 677, in create_new_employee_with_pass_requests_permissions\n resp2 = _exec_or_fail(\n op_name=\"addEmployee(new approver)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "581206c2-2bca-4ce9-aef1-5e23cf2b35b6-attachment.json", "type": "application/json"}], "start": 1777904423871, "stop": 1777904423913}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "6949c200-cdef-4aaf-b108-78a9b31cabc7-attachment.json", "type": "application/json"}], "start": 1777904423913, "stop": 1777904423953}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "46bae9fc-9df1-4f38-93ef-3ac93d9f196d-attachment.json", "type": "application/json"}], "start": 1777904423954, "stop": 1777904423986}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "ad222b1c-c290-4449-ba12-84c41932f0cf-attachment.json", "type": "application/json"}], "start": 1777904423986, "stop": 1777904424029}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab28037d44249d0d10a1)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "885218a8-154b-449f-8b8f-191daf45f4a3-attachment.json", "type": "application/json"}], "start": 1777904424029, "stop": 1777904424103}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "fc2296ce-264e-4265-81ff-8e9f1be1decb-attachment.json", "type": "application/json"}], "start": 1777904424103, "stop": 1777904424140}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab28c15e6311636d84ae)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "397d94c8-9a8a-4281-aac5-5901cca30f41-attachment.json", "type": "application/json"}], "start": 1777904424140, "stop": 1777904424212}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "62fbd6e9-cd87-4067-924c-6cbb2c34712f-attachment.json", "type": "application/json"}], "start": 1777904424212, "stop": 1777904424254}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab28c15e6311636d84b1)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "292bc55e-2767-4f73-9858-34c8ec660489-attachment.json", "type": "application/json"}], "start": 1777904424254, "stop": 1777904424321}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=6915dc03462d5aea0adc8cbd)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "081c1170-0633-4f32-948f-8dfbf62f514b-attachment.json", "type": "application/json"}], "start": 1777904424321, "stop": 1777904424355}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "1a954b8e-e546-4ced-a1ca-4f63a9a2e28a-attachment.txt", "type": "text/plain"}], "start": 1777904424392, "stop": 1777904424414}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "4987a947-6e39-45df-b727-5e8659fa0bfe-attachment.txt", "type": "text/plain"}], "start": 1777904424414, "stop": 1777904424438}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "11315e37-a99b-40b6-9a7d-e165073b4837-attachment.txt", "type": "text/plain"}], "start": 1777904424439, "stop": 1777904424463}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "325cab5c-3352-4264-a0fc-d95b95706b3d-attachment.txt", "type": "text/plain"}], "start": 1777904424463, "stop": 1777904424490}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "3095726b-0238-489c-bf21-049c9f9f0b77-attachment.txt", "type": "text/plain"}], "start": 1777904424490, "stop": 1777904424516}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "5be77ccd-40f3-4517-8b01-0b352d1c24f0-attachment.txt", "type": "text/plain"}], "start": 1777904424517, "stop": 1777904424540}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "9967ea3b-afde-456f-8ea8-f66688dd0d7b-attachment.txt", "type": "text/plain"}], "start": 1777904424540, "stop": 1777904424573}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "e0ff193b-6ff5-4388-bbcd-bcfd545d5ef5-attachment.txt", "type": "text/plain"}], "start": 1777904424573, "stop": 1777904424601}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "69e7b91e-cd26-4e4f-bce5-c01d4ab9c2ee-attachment.txt", "type": "text/plain"}], "start": 1777904424601, "stop": 1777904424625}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "f6216b07-9cff-47ec-a90c-f9a7b390a33b-attachment.txt", "type": "text/plain"}], "start": 1777904424625, "stop": 1777904424657}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "d083f81a-4b1b-454c-a50e-db875d924b81-attachment.txt", "type": "text/plain"}], "start": 1777904424657, "stop": 1777904424698}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "f8580b8a-b7e9-4e3a-a077-04b985e7ae58-attachment.txt", "type": "text/plain"}], "start": 1777904424698, "stop": 1777904424720}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "e8861899-6a79-4aa6-b3dc-df9cf3fa6aca-attachment.txt", "type": "text/plain"}], "start": 1777904424720, "stop": 1777904424743}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "2b64dbc8-f1e7-4b3b-8433-575bca871822-attachment.txt", "type": "text/plain"}], "start": 1777904424743, "stop": 1777904424775}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "6ffe3e8d-14fc-4084-a96b-1e3cc95619a7-attachment.txt", "type": "text/plain"}], "start": 1777904424775, "stop": 1777904424799}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "b21748de-a675-4b93-83a9-0754e7455187-attachment.txt", "type": "text/plain"}], "start": 1777904424799, "stop": 1777904424823}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "6070c656-e70f-4311-a177-9384c4891fbb-attachment.txt", "type": "text/plain"}], "start": 1777904424823, "stop": 1777904424849}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "d9dfd863-58c7-4e18-a33f-37cc0b56f3c6-attachment.txt", "type": "text/plain"}], "start": 1777904424849, "stop": 1777904424873}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "07ccf4b1-07d8-4b54-ab26-4d183c261517-attachment.txt", "type": "text/plain"}], "start": 1777904424874, "stop": 1777904424910}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "75229506-fa1c-4b46-948b-91428e0d6f8c-attachment.txt", "type": "text/plain"}], "start": 1777904424910, "stop": 1777904424935}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "026df9d0-8aba-4563-b415-916f6f591b09-attachment.txt", "type": "text/plain"}], "start": 1777904424938, "stop": 1777904424965}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "e851c6c8-5ec6-4e69-8855-5b20235da4d0-attachment.txt", "type": "text/plain"}], "start": 1777904424965, "stop": 1777904424996}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "ce20f49d-0816-4a7a-84fc-c2df952997c6-attachment.txt", "type": "text/plain"}], "start": 1777904424997, "stop": 1777904425024}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "7adddab7-d6ad-463e-a5be-859599a1f1f0-attachment.txt", "type": "text/plain"}], "start": 1777904425024, "stop": 1777904425049}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "b86cbdd9-1d7a-4203-9638-6ed724b65120-attachment.txt", "type": "text/plain"}], "start": 1777904425049, "stop": 1777904425075}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "68321a6d-a6c1-45e2-bbc4-815f47b0be8d-attachment.txt", "type": "text/plain"}], "start": 1777904425075, "stop": 1777904425100}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "16f6df65-f61c-4f2f-a8f1-f58373139747-attachment.txt", "type": "text/plain"}], "start": 1777904425100, "stop": 1777904425122}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "318aa915-95f3-43db-b9af-f404689d8288-attachment.txt", "type": "text/plain"}], "start": 1777904425122, "stop": 1777904425144}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "1a3adeb1-4f17-45f2-acf3-ff7fcffe012a-attachment.txt", "type": "text/plain"}], "start": 1777904425144, "stop": 1777904425175}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "30f4b3a3-2494-4d32-a186-3a06276cb69b-attachment.txt", "type": "text/plain"}], "start": 1777904425175, "stop": 1777904425201}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "f91cd134-a3ca-4d59-82a2-026b7e020c56-attachment.txt", "type": "text/plain"}], "start": 1777904425201, "stop": 1777904425241}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "b8b5683e-f347-4771-9b27-928b3283518f-attachment.txt", "type": "text/plain"}], "start": 1777904425241, "stop": 1777904425266}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "767ac94f-ec66-47b6-873f-6950ff067cb8-attachment.txt", "type": "text/plain"}], "start": 1777904425266, "stop": 1777904425293}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "a17c66bc-39f4-464e-a91c-acb4c970c11e-attachment.txt", "type": "text/plain"}], "start": 1777904425293, "stop": 1777904425319}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "38a55bde-3c21-423c-86af-813a2795b432-attachment.txt", "type": "text/plain"}], "start": 1777904425319, "stop": 1777904425345}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "fd4540ab-df70-4bf1-b466-367a3cbc8797-attachment.txt", "type": "text/plain"}], "start": 1777904425345, "stop": 1777904425375}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "c8615601-68c6-482a-ae0c-9c1c9c300457-attachment.txt", "type": "text/plain"}], "start": 1777904425375, "stop": 1777904425402}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "66099f96-dcd9-48e1-b733-0e4850bae604-attachment.txt", "type": "text/plain"}], "start": 1777904425402, "stop": 1777904425429}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "df4d13b4-bb0b-477b-a810-6743d6e23006-attachment.txt", "type": "text/plain"}], "start": 1777904425429, "stop": 1777904425457}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "8aaa79ac-f8eb-495b-81f8-65d1881b1192-attachment.txt", "type": "text/plain"}], "start": 1777904425457, "stop": 1777904425491}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "6d12b843-f970-411c-86a7-0632aa238d93-attachment.txt", "type": "text/plain"}], "start": 1777904425492, "stop": 1777904425529}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "157faa52-df23-4a31-be69-f6cd15941b3c-attachment.txt", "type": "text/plain"}], "start": 1777904425529, "stop": 1777904425555}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "f0128562-ee76-479f-8229-dc9f034ac45b-attachment.txt", "type": "text/plain"}], "start": 1777904425555, "stop": 1777904425579}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "8622f7d0-149f-449c-8449-7db68ffb96c5-attachment.txt", "type": "text/plain"}], "start": 1777904425579, "stop": 1777904425610}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "c05bfbb6-4a2a-4db0-b95f-6c4589169056-attachment.txt", "type": "text/plain"}], "start": 1777904425610, "stop": 1777904425633}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "52446db4-8583-4c6b-83c8-37aa0805d056-attachment.txt", "type": "text/plain"}], "start": 1777904425633, "stop": 1777904425657}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "e2cc95f1-5d27-47d8-9c9f-31cd37e10246-attachment.txt", "type": "text/plain"}], "start": 1777904425658, "stop": 1777904425681}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "955449db-8169-4056-8445-0a5f4c43e01c-attachment.txt", "type": "text/plain"}], "start": 1777904425681, "stop": 1777904425704}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "9b6d081b-eb23-444e-8226-d0922b53fdb5-attachment.txt", "type": "text/plain"}], "start": 1777904425704, "stop": 1777904425727}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "293406b5-c833-45c1-9af8-b9facfc62d4b-attachment.txt", "type": "text/plain"}], "start": 1777904425727, "stop": 1777904425750}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "467ceacb-930d-4ab8-95b2-914de871a70a-attachment.txt", "type": "text/plain"}], "start": 1777904425750, "stop": 1777904425777}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "dc1a9152-f483-41fa-88d8-fd637318d84e-attachment.txt", "type": "text/plain"}], "start": 1777904425777, "stop": 1777904425808}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "c9118890-fcb6-4c14-9dd6-dadb3cda3ae1-attachment.txt", "type": "text/plain"}], "start": 1777904425808, "stop": 1777904425832}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "cb049625-abff-44be-b07c-19c738dcd34d-attachment.txt", "type": "text/plain"}], "start": 1777904425833, "stop": 1777904425859}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "d0e42c23-52b2-4cae-a2fd-8ce6651de5b4-attachment.txt", "type": "text/plain"}], "start": 1777904425859, "stop": 1777904425886}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "15b608ff-074d-4cb6-a4fd-f1def14672f7-attachment.txt", "type": "text/plain"}], "start": 1777904425887, "stop": 1777904425912}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "fcca65c8-3c61-40e7-bb2f-91cd07b549d3-attachment.txt", "type": "text/plain"}], "start": 1777904425912, "stop": 1777904425933}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "cf54ca89-1010-4bab-ac19-266697f72058-attachment.txt", "type": "text/plain"}], "start": 1777904425934, "stop": 1777904425958}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "043f8d15-4eca-494f-b691-7cddcc9a2439-attachment.txt", "type": "text/plain"}], "start": 1777904425958, "stop": 1777904425987}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "63bbed92-1002-44b9-8bb4-4ec2421f4942-attachment.txt", "type": "text/plain"}], "start": 1777904425987, "stop": 1777904426046}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "067e41c0-b6fa-44f3-8470-1c8193f509b8-attachment.json", "type": "application/json"}], "start": 1777904426047, "stop": 1777904426219}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777904426219, "stop": 1777904426440}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Variable \\\"$attributes\\\" of type \\\"[String!]!\\\" used in position expecting type \\\"[EmployeeAttribute!]!\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 677, in create_new_employee_with_pass_requests_permissions\n resp2 = _exec_or_fail(\n op_name=\"addEmployee(new approver)\",\n ...<3 lines>...\n company_id=self.company_id,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: addEmployee(new approver)", "source": "ad2ce1d0-49a6-46bd-9e05-d62db030744a-attachment.txt", "type": "text/plain"}], "start": 1777904426440, "stop": 1777904426470}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "9eabcf56-db73-41fc-a3fb-ec40078b7770-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "afca6264-98cd-48f0-a34b-afe4cee1449a-attachment.txt", "type": "text/plain"}, {"name": "Entrance link not supported on this stand", "source": "99940594-fdad-4445-aca4-bf885f9061cf-attachment.txt", "type": "text/plain"}], "start": 1777904423870, "stop": 1777904426480}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904426481, "stop": 1777904426687}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904426687, "stop": 1777904426755}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904426756, "stop": 1777904426987}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904426987, "stop": 1777904427175}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904427175, "stop": 1777904427363}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904427363, "stop": 1777904427423}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904427423, "stop": 1777904427475}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904427475, "stop": 1777904427526}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777904427530, "stop": 1777904427530}], "start": 1777904423714, "stop": 1777904427530, "uuid": "c1b71047-538a-4f17-bea4-5d855cf06aaf", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/c79afe50-81d4-4c42-beaa-f94fd73b72f3-attachment.txt b/allure-results/c79afe50-81d4-4c42-beaa-f94fd73b72f3-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/c79afe50-81d4-4c42-beaa-f94fd73b72f3-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/c7de4dec-4c1e-400e-9946-d3b847d5a729-attachment.json b/allure-results/c7de4dec-4c1e-400e-9946-d3b847d5a729-attachment.json new file mode 100644 index 0000000..b55631d --- /dev/null +++ b/allure-results/c7de4dec-4c1e-400e-9946-d3b847d5a729-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8b073b55738e9a3c46ff4" + } + } +} \ No newline at end of file diff --git a/allure-results/c7ead3a9-e4e4-4194-9d40-11ffc0935062-attachment.json b/allure-results/c7ead3a9-e4e4-4194-9d40-11ffc0935062-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c7ead3a9-e4e4-4194-9d40-11ffc0935062-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c802bf45-f07d-4d21-a15c-16a28d112359-attachment.json b/allure-results/c802bf45-f07d-4d21-a15c-16a28d112359-attachment.json new file mode 100644 index 0000000..5101d29 --- /dev/null +++ b/allure-results/c802bf45-f07d-4d21-a15c-16a28d112359-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab79037d44249d0d1134", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/c81e5d87-1e17-48b7-9f89-ba3067bdd821-attachment.txt b/allure-results/c81e5d87-1e17-48b7-9f89-ba3067bdd821-attachment.txt new file mode 100644 index 0000000..5d0191f --- /dev/null +++ b/allure-results/c81e5d87-1e17-48b7-9f89-ba3067bdd821-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] \ No newline at end of file diff --git a/allure-results/c84ab9f0-4d9e-46aa-9824-5883ad612fa0-attachment.json b/allure-results/c84ab9f0-4d9e-46aa-9824-5883ad612fa0-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c84ab9f0-4d9e-46aa-9824-5883ad612fa0-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c8615601-68c6-482a-ae0c-9c1c9c300457-attachment.txt b/allure-results/c8615601-68c6-482a-ae0c-9c1c9c300457-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/c8615601-68c6-482a-ae0c-9c1c9c300457-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c8aabef2-7709-49cb-a19f-0df20673a23b-attachment.json b/allure-results/c8aabef2-7709-49cb-a19f-0df20673a23b-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c8aabef2-7709-49cb-a19f-0df20673a23b-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c8b36076-ce1a-4386-b990-d32883ef49f4-attachment.txt b/allure-results/c8b36076-ce1a-4386-b990-d32883ef49f4-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/c8b36076-ce1a-4386-b990-d32883ef49f4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c8e4bb7e-774d-4815-9a16-9c63bbfd227d-attachment.txt b/allure-results/c8e4bb7e-774d-4815-9a16-9c63bbfd227d-attachment.txt new file mode 100644 index 0000000..dc3b89f --- /dev/null +++ b/allure-results/c8e4bb7e-774d-4815-9a16-9c63bbfd227d-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8ab7cc15e6311636d85a4", account_id: "ac5d2b45-8e8e-4a79-8e8e-2dc78fc6d0fc", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/c8f7c6b8-2b4c-470c-beee-48475e9a1d01-attachment.txt b/allure-results/c8f7c6b8-2b4c-470c-beee-48475e9a1d01-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/c8f7c6b8-2b4c-470c-beee-48475e9a1d01-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c8f9b2ee-ea26-49d9-b439-00f155dcce50-attachment.txt b/allure-results/c8f9b2ee-ea26-49d9-b439-00f155dcce50-attachment.txt new file mode 100644 index 0000000..61f1456 --- /dev/null +++ b/allure-results/c8f9b2ee-ea26-49d9-b439-00f155dcce50-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aec4c15e6311636d870a", account_id: "7be01224-6a04-479f-8841-10c6a33988a0", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/c8ff7876-c5ac-4336-bdb8-210f337a72e5-attachment.txt b/allure-results/c8ff7876-c5ac-4336-bdb8-210f337a72e5-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/c8ff7876-c5ac-4336-bdb8-210f337a72e5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c9118890-fcb6-4c14-9dd6-dadb3cda3ae1-attachment.txt b/allure-results/c9118890-fcb6-4c14-9dd6-dadb3cda3ae1-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/c9118890-fcb6-4c14-9dd6-dadb3cda3ae1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c91cd7d6-dcc6-4469-858d-91155ceaae02-attachment.json b/allure-results/c91cd7d6-dcc6-4469-858d-91155ceaae02-attachment.json new file mode 100644 index 0000000..c88f157 --- /dev/null +++ b/allure-results/c91cd7d6-dcc6-4469-858d-91155ceaae02-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab9c17bb1e0c5fc4dc4d", + "member_id": "0f6f25ed-9aa2-48ab-8d8a-ebb7d90bc6c1" + } + } +} \ No newline at end of file diff --git a/allure-results/c929337d-b370-49bb-8b2d-8c43493f4b4d-attachment.json b/allure-results/c929337d-b370-49bb-8b2d-8c43493f4b4d-attachment.json new file mode 100644 index 0000000..093da3b --- /dev/null +++ b/allure-results/c929337d-b370-49bb-8b2d-8c43493f4b4d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aad0037d44249d0d1005", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/c9486c07-7e9c-4879-bb29-023ada10e009-attachment.txt b/allure-results/c9486c07-7e9c-4879-bb29-023ada10e009-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/c9486c07-7e9c-4879-bb29-023ada10e009-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c94e65cb-d6b4-45f1-bee0-4dd0e9917393-attachment.json b/allure-results/c94e65cb-d6b4-45f1-bee0-4dd0e9917393-attachment.json new file mode 100644 index 0000000..5ed1e7d --- /dev/null +++ b/allure-results/c94e65cb-d6b4-45f1-bee0-4dd0e9917393-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b072037d44249d0d14bc", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/c94f409e-8ba1-4427-b0fa-5b53f7c76626-attachment.json b/allure-results/c94f409e-8ba1-4427-b0fa-5b53f7c76626-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c94f409e-8ba1-4427-b0fa-5b53f7c76626-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c9573226-7e3b-45d1-818a-a4be2b75f90c-attachment.txt b/allure-results/c9573226-7e3b-45d1-818a-a4be2b75f90c-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/c9573226-7e3b-45d1-818a-a4be2b75f90c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c97b50b7-2a79-4341-93c0-30cdf2578334-attachment.json b/allure-results/c97b50b7-2a79-4341-93c0-30cdf2578334-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/c97b50b7-2a79-4341-93c0-30cdf2578334-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c97d5e2f-1bc3-41bc-9497-a2c7c0b61a2b-attachment.txt b/allure-results/c97d5e2f-1bc3-41bc-9497-a2c7c0b61a2b-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/c97d5e2f-1bc3-41bc-9497-a2c7c0b61a2b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c9855357-fb3e-445d-9b7f-be7f82e4d3be-attachment.txt b/allure-results/c9855357-fb3e-445d-9b7f-be7f82e4d3be-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/c9855357-fb3e-445d-9b7f-be7f82e4d3be-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c9985834-74fb-40d3-bdb4-ea1e16616d42-attachment.json b/allure-results/c9985834-74fb-40d3-bdb4-ea1e16616d42-attachment.json new file mode 100644 index 0000000..3167116 --- /dev/null +++ b/allure-results/c9985834-74fb-40d3-bdb4-ea1e16616d42-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "5af8c275-2958-43d8-bb9a-453265bc958b", + "created_at": "2026-05-04T14:22:25.672Z", + "updated_at": "2026-05-04T14:22:25.672Z", + "username": "+79996266237", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/c9abfd97-4f4d-48a0-80b6-cb4798f2c9ac-attachment.txt b/allure-results/c9abfd97-4f4d-48a0-80b6-cb4798f2c9ac-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/c9abfd97-4f4d-48a0-80b6-cb4798f2c9ac-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/c9d77f65-8f96-4d31-a05d-88f0444dc9f9-attachment.json b/allure-results/c9d77f65-8f96-4d31-a05d-88f0444dc9f9-attachment.json new file mode 100644 index 0000000..f8741a7 --- /dev/null +++ b/allure-results/c9d77f65-8f96-4d31-a05d-88f0444dc9f9-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab7b037d44249d0d115a", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/ca0cde16-85d7-4255-aadf-6cc356c79d82-attachment.txt b/allure-results/ca0cde16-85d7-4255-aadf-6cc356c79d82-attachment.txt new file mode 100644 index 0000000..feaa8d5 --- /dev/null +++ b/allure-results/ca0cde16-85d7-4255-aadf-6cc356c79d82-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8b187037d44249d0d15cc", account_id: "83221e94-b415-4e5a-bd69-98f2d1cf4e98", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/ca3283f9-9433-4b03-b456-31db0488db47-attachment.json b/allure-results/ca3283f9-9433-4b03-b456-31db0488db47-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ca3283f9-9433-4b03-b456-31db0488db47-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ca4397a3-574a-4026-b333-088b4317ce16-attachment.txt b/allure-results/ca4397a3-574a-4026-b333-088b4317ce16-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/ca4397a3-574a-4026-b333-088b4317ce16-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ca4cc16e-34ed-4e8d-aa44-3c60912935e2-attachment.txt b/allure-results/ca4cc16e-34ed-4e8d-aa44-3c60912935e2-attachment.txt new file mode 100644 index 0000000..d3673b7 --- /dev/null +++ b/allure-results/ca4cc16e-34ed-4e8d-aa44-3c60912935e2-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aba1c15e6311636d85d0', place_id='69f8aba117bb1e0c5fc4dc73'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ca4ccdd3-5370-4593-a884-668c591fc4a0-attachment.txt b/allure-results/ca4ccdd3-5370-4593-a884-668c591fc4a0-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/ca4ccdd3-5370-4593-a884-668c591fc4a0-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/ca54bf3c-4837-4cf6-8da7-8666743ba606-attachment.txt b/allure-results/ca54bf3c-4837-4cf6-8da7-8666743ba606-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/ca54bf3c-4837-4cf6-8da7-8666743ba606-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ca7aceb6-fc9f-4dd9-933f-2e7c1f46f17c-attachment.txt b/allure-results/ca7aceb6-fc9f-4dd9-933f-2e7c1f46f17c-attachment.txt deleted file mode 100644 index 7b4c990..0000000 --- a/allure-results/ca7aceb6-fc9f-4dd9-933f-2e7c1f46f17c-attachment.txt +++ /dev/null @@ -1,16 +0,0 @@ -Traceback (most recent call last): - File "KVSTest\features\environment.py", line 21, in after_scenario - fn() - ~~^^ - File "C:\Users\Степаан\PycharmProjects\work\KVSTest\testdata\subscription_test_data.py", line 230, in _cleanup_delete_subscription - _exec_or_fail(op_name="deleteSubscription(mutation)", token=token, query=del_mut, variables={"id": subscription_id}, company_id=self.company_id) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\Степаан\PycharmProjects\work\KVSTest\testdata\subscription_test_data.py", line 25, in _exec_or_fail - return execute_graphql( - query=query, - ...<2 lines>... - access_token=token, - ) - File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 65, in execute_graphql - raise RuntimeError(f"GraphQL errors: {errors}") -RuntimeError: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] diff --git a/allure-results/ca94f97d-0d76-42cd-82f6-0cf3dc276b67-attachment.txt b/allure-results/ca94f97d-0d76-42cd-82f6-0cf3dc276b67-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/ca94f97d-0d76-42cd-82f6-0cf3dc276b67-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cab5200a-2459-48d9-b50c-67747312e62b-attachment.txt b/allure-results/cab5200a-2459-48d9-b50c-67747312e62b-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/cab5200a-2459-48d9-b50c-67747312e62b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cacb04bf-cf32-48ed-b634-bc9bedd4ab01-attachment.txt b/allure-results/cacb04bf-cf32-48ed-b634-bc9bedd4ab01-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/cacb04bf-cf32-48ed-b634-bc9bedd4ab01-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cad92299-566f-4515-930f-5e8c15a161d5-attachment.txt b/allure-results/cad92299-566f-4515-930f-5e8c15a161d5-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/cad92299-566f-4515-930f-5e8c15a161d5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/caec52dc-75f4-4b9e-a0d1-22d2a5a53387-attachment.txt b/allure-results/caec52dc-75f4-4b9e-a0d1-22d2a5a53387-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/caec52dc-75f4-4b9e-a0d1-22d2a5a53387-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cb049625-abff-44be-b07c-19c738dcd34d-attachment.txt b/allure-results/cb049625-abff-44be-b07c-19c738dcd34d-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/cb049625-abff-44be-b07c-19c738dcd34d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cb15caa3-6bbc-47bf-ac76-2fe437ae5e6e-attachment.txt b/allure-results/cb15caa3-6bbc-47bf-ac76-2fe437ae5e6e-attachment.txt new file mode 100644 index 0000000..6acfb1e --- /dev/null +++ b/allure-results/cb15caa3-6bbc-47bf-ac76-2fe437ae5e6e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cb180307-dc8d-43ef-a362-b75c939a1269-attachment.json b/allure-results/cb180307-dc8d-43ef-a362-b75c939a1269-attachment.json new file mode 100644 index 0000000..f8d5a53 --- /dev/null +++ b/allure-results/cb180307-dc8d-43ef-a362-b75c939a1269-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "4681b84b-180b-42c7-83cb-ed59983ac7f9", + "status": "accepted", + "privileges": null, + "user": { + "id": "4681b84b-180b-42c7-83cb-ed59983ac7f9" + } + }, + { + "id": "e0b63f74-3dad-4b0e-aa04-ccf623eeaac2", + "status": "accepted", + "privileges": null, + "user": { + "id": "e0b63f74-3dad-4b0e-aa04-ccf623eeaac2" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/cb376c8f-9098-4b09-830a-1415c3e1e113-attachment.txt b/allure-results/cb376c8f-9098-4b09-830a-1415c3e1e113-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/cb376c8f-9098-4b09-830a-1415c3e1e113-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cb5b962f-8bc0-4512-b4d3-20b2f7a1af7b-attachment.json b/allure-results/cb5b962f-8bc0-4512-b4d3-20b2f7a1af7b-attachment.json new file mode 100644 index 0000000..7fd3874 --- /dev/null +++ b/allure-results/cb5b962f-8bc0-4512-b4d3-20b2f7a1af7b-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af1632367dfb4b45a50d", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/cb5f4f53-355b-49bf-98d9-d81b419ebba0-attachment.txt b/allure-results/cb5f4f53-355b-49bf-98d9-d81b419ebba0-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/cb5f4f53-355b-49bf-98d9-d81b419ebba0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cbbc9369-d088-4701-b9c2-21c6070a31f7-attachment.json b/allure-results/cbbc9369-d088-4701-b9c2-21c6070a31f7-attachment.json new file mode 100644 index 0000000..1b8fa99 --- /dev/null +++ b/allure-results/cbbc9369-d088-4701-b9c2-21c6070a31f7-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab30c15e6311636d84ee", + "member_id": "6ad22160-a411-40f4-b7dd-5170cefc4678" + } + } +} \ No newline at end of file diff --git a/allure-results/cbf2067e-8d9d-4ce0-8784-6abb70e0753d-attachment.txt b/allure-results/cbf2067e-8d9d-4ce0-8784-6abb70e0753d-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/cbf2067e-8d9d-4ce0-8784-6abb70e0753d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cc172116-9d86-418f-b395-7019f937812f-attachment.json b/allure-results/cc172116-9d86-418f-b395-7019f937812f-attachment.json new file mode 100644 index 0000000..4a2b8d9 --- /dev/null +++ b/allure-results/cc172116-9d86-418f-b395-7019f937812f-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab9a037d44249d0d120a", + "member_id": "95efa9b1-4ac3-474b-b256-f2b3f01b0ee9" + } + } +} \ No newline at end of file diff --git a/allure-results/cc1c9456-673e-41a9-a7c9-e385bdc92d8f-attachment.txt b/allure-results/cc1c9456-673e-41a9-a7c9-e385bdc92d8f-attachment.txt new file mode 100644 index 0000000..5d0191f --- /dev/null +++ b/allure-results/cc1c9456-673e-41a9-a7c9-e385bdc92d8f-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] \ No newline at end of file diff --git a/allure-results/cc20a128-dc65-4b42-b03e-7bf1cea8add2-attachment.txt b/allure-results/cc20a128-dc65-4b42-b03e-7bf1cea8add2-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/cc20a128-dc65-4b42-b03e-7bf1cea8add2-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/cc9229f8-928f-414a-9081-0b31920fc971-attachment.json b/allure-results/cc9229f8-928f-414a-9081-0b31920fc971-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/cc9229f8-928f-414a-9081-0b31920fc971-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ccbbd8d4-db95-407c-8b14-9302ba0cccb9-attachment.json b/allure-results/ccbbd8d4-db95-407c-8b14-9302ba0cccb9-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ccbbd8d4-db95-407c-8b14-9302ba0cccb9-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ccc5b904-800d-432a-bb4f-fce30814282a-attachment.txt b/allure-results/ccc5b904-800d-432a-bb4f-fce30814282a-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/ccc5b904-800d-432a-bb4f-fce30814282a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ccc8aaca-c2ca-4ff8-a63b-581a9f94e771-attachment.json b/allure-results/ccc8aaca-c2ca-4ff8-a63b-581a9f94e771-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ccc8aaca-c2ca-4ff8-a63b-581a9f94e771-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ccc9bde0-68ac-45de-b8d3-c4a0e6226a10-attachment.txt b/allure-results/ccc9bde0-68ac-45de-b8d3-c4a0e6226a10-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/ccc9bde0-68ac-45de-b8d3-c4a0e6226a10-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cce78e97-3b11-4f29-972d-f9da5857e78d-attachment.txt b/allure-results/cce78e97-3b11-4f29-972d-f9da5857e78d-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/cce78e97-3b11-4f29-972d-f9da5857e78d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cce7b6c0-1ec0-409f-9ff3-eba36a2db930-attachment.json b/allure-results/cce7b6c0-1ec0-409f-9ff3-eba36a2db930-attachment.json new file mode 100644 index 0000000..33aa1d8 --- /dev/null +++ b/allure-results/cce7b6c0-1ec0-409f-9ff3-eba36a2db930-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8aee5514efad27fabd7f6" + } + } +} \ No newline at end of file diff --git a/allure-results/cd048288-24ad-45e8-bee2-b402c799dcbd-attachment.json b/allure-results/cd048288-24ad-45e8-bee2-b402c799dcbd-attachment.json new file mode 100644 index 0000000..4bbc1a8 --- /dev/null +++ b/allure-results/cd048288-24ad-45e8-bee2-b402c799dcbd-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8afaa037d44249d0d1468", + "member_id": "902cab95-5066-4edb-9beb-6d56fb9c7b39" + } + } +} \ No newline at end of file diff --git a/allure-results/cd0f3d80-cbac-481b-851e-4338a977da74-attachment.txt b/allure-results/cd0f3d80-cbac-481b-851e-4338a977da74-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/cd0f3d80-cbac-481b-851e-4338a977da74-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cd2086cd-7447-4fd3-9ed7-7853bd662aae-attachment.json b/allure-results/cd2086cd-7447-4fd3-9ed7-7853bd662aae-attachment.json new file mode 100644 index 0000000..1a48225 --- /dev/null +++ b/allure-results/cd2086cd-7447-4fd3-9ed7-7853bd662aae-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "3e882dc3-2a2b-4b30-a9d1-aa2c0a9e38a3", + "created_at": "2026-05-04T14:13:22.807Z", + "updated_at": "2026-05-04T14:13:22.807Z", + "username": "+79992933007", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/cd23161d-f282-4204-9d51-987c6185f74a-attachment.json b/allure-results/cd23161d-f282-4204-9d51-987c6185f74a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/cd23161d-f282-4204-9d51-987c6185f74a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/cd43b745-b708-4be7-91c5-b7c4208b3bd3-attachment.txt b/allure-results/cd43b745-b708-4be7-91c5-b7c4208b3bd3-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/cd43b745-b708-4be7-91c5-b7c4208b3bd3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cd497eb8-2e7e-4e0d-9ef1-b2a88dcde7fe-attachment.json b/allure-results/cd497eb8-2e7e-4e0d-9ef1-b2a88dcde7fe-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/cd497eb8-2e7e-4e0d-9ef1-b2a88dcde7fe-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/cd73fbe1-7e5f-4536-b2db-cc2987539b88-attachment.txt b/allure-results/cd73fbe1-7e5f-4536-b2db-cc2987539b88-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/cd73fbe1-7e5f-4536-b2db-cc2987539b88-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cd8865a8-746a-44d5-a1b6-ac0328b5984f-attachment.txt b/allure-results/cd8865a8-746a-44d5-a1b6-ac0328b5984f-attachment.txt new file mode 100644 index 0000000..61f1456 --- /dev/null +++ b/allure-results/cd8865a8-746a-44d5-a1b6-ac0328b5984f-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aec4c15e6311636d870a", account_id: "7be01224-6a04-479f-8841-10c6a33988a0", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/cd90f8f8-9be4-4b59-9d2b-9ebba9070597-attachment.json b/allure-results/cd90f8f8-9be4-4b59-9d2b-9ebba9070597-attachment.json new file mode 100644 index 0000000..dbc4ec0 --- /dev/null +++ b/allure-results/cd90f8f8-9be4-4b59-9d2b-9ebba9070597-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8a9d0037d44249d0d0f48", + "member_id": "4d53c39e-cbe5-410b-9dc3-b3c6d8f130a9" + } + } +} \ No newline at end of file diff --git a/allure-results/cd9ee913-ef9d-4f42-8917-3ff41b10a319-attachment.txt b/allure-results/cd9ee913-ef9d-4f42-8917-3ff41b10a319-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/cd9ee913-ef9d-4f42-8917-3ff41b10a319-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cda652eb-ae03-4629-8448-ef349bfc16b7-attachment.json b/allure-results/cda652eb-ae03-4629-8448-ef349bfc16b7-attachment.json deleted file mode 100644 index 5e847b9..0000000 --- a/allure-results/cda652eb-ae03-4629-8448-ef349bfc16b7-attachment.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a5c95d6417545a7f4848", - "members": [ - { - "id": "c89ab70b-4159-4cee-b9a1-01883b645b75", - "parent_id": null, - "user": { - "id": "c89ab70b-4159-4cee-b9a1-01883b645b75", - "username": "+79993659600" - } - } - ] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-results/ce0006d3-5403-4ff0-8eb8-9f899c62335d-attachment.json b/allure-results/ce0006d3-5403-4ff0-8eb8-9f899c62335d-attachment.json new file mode 100644 index 0000000..e29c15f --- /dev/null +++ b/allure-results/ce0006d3-5403-4ff0-8eb8-9f899c62335d-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8ab26dc029b6ba8f7cd01", + "title": "pass-service-1777904422", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/ce0f42ae-d931-47b7-bae3-07403c7846e1-attachment.txt b/allure-results/ce0f42ae-d931-47b7-bae3-07403c7846e1-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/ce0f42ae-d931-47b7-bae3-07403c7846e1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ce20f49d-0816-4a7a-84fc-c2df952997c6-attachment.txt b/allure-results/ce20f49d-0816-4a7a-84fc-c2df952997c6-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/ce20f49d-0816-4a7a-84fc-c2df952997c6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ce3b1cc4-8a10-4500-b818-434d94b0a11a-attachment.json b/allure-results/ce3b1cc4-8a10-4500-b818-434d94b0a11a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ce3b1cc4-8a10-4500-b818-434d94b0a11a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ce9e39b9-fa5b-40f2-b4a7-81b83cdc2815-attachment.txt b/allure-results/ce9e39b9-fa5b-40f2-b4a7-81b83cdc2815-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/ce9e39b9-fa5b-40f2-b4a7-81b83cdc2815-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cedbb9f3-1ae3-4e33-80ff-1ae1a495e107-attachment.txt b/allure-results/cedbb9f3-1ae3-4e33-80ff-1ae1a495e107-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/cedbb9f3-1ae3-4e33-80ff-1ae1a495e107-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cee57f70-dcc7-4208-adbf-ca39339681ec-attachment.txt b/allure-results/cee57f70-dcc7-4208-adbf-ca39339681ec-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/cee57f70-dcc7-4208-adbf-ca39339681ec-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cf05f96b-f80d-4327-b7d9-72157d09ee4e-attachment.json b/allure-results/cf05f96b-f80d-4327-b7d9-72157d09ee4e-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/cf05f96b-f80d-4327-b7d9-72157d09ee4e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/cf14fb8e-8fe0-4d90-b3ac-b2f9c1d01cab-attachment.json b/allure-results/cf14fb8e-8fe0-4d90-b3ac-b2f9c1d01cab-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/cf14fb8e-8fe0-4d90-b3ac-b2f9c1d01cab-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/cf19c8c3-b3ec-4028-9b2e-259f702d451f-attachment.txt b/allure-results/cf19c8c3-b3ec-4028-9b2e-259f702d451f-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/cf19c8c3-b3ec-4028-9b2e-259f702d451f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cf2f2915-f4c3-4581-8f7f-8e3561862fbd-attachment.json b/allure-results/cf2f2915-f4c3-4581-8f7f-8e3561862fbd-attachment.json new file mode 100644 index 0000000..39bc01d --- /dev/null +++ b/allure-results/cf2f2915-f4c3-4581-8f7f-8e3561862fbd-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "0177b402-386e-4c59-b0c1-dc3671fad20c", + "created_at": "2026-05-04T14:36:32.532Z", + "updated_at": "2026-05-04T14:36:32.532Z", + "username": "+79999641873", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/cf3079ea-1089-404b-b3b2-0938d9b078d9-attachment.json b/allure-results/cf3079ea-1089-404b-b3b2-0938d9b078d9-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/cf3079ea-1089-404b-b3b2-0938d9b078d9-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/cf36ff6d-f719-4fe2-ac60-9e4d9490a0e5-attachment.txt b/allure-results/cf36ff6d-f719-4fe2-ac60-9e4d9490a0e5-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/cf36ff6d-f719-4fe2-ac60-9e4d9490a0e5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cf54ca89-1010-4bab-ac19-266697f72058-attachment.txt b/allure-results/cf54ca89-1010-4bab-ac19-266697f72058-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/cf54ca89-1010-4bab-ac19-266697f72058-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cf7de571-4b84-4be1-913c-7461d00dfbfe-attachment.json b/allure-results/cf7de571-4b84-4be1-913c-7461d00dfbfe-attachment.json new file mode 100644 index 0000000..791c566 --- /dev/null +++ b/allure-results/cf7de571-4b84-4be1-913c-7461d00dfbfe-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "48aaf8f1-e3f2-4388-998c-4ae157574be0", + "created_at": "2026-05-04T14:35:46.511Z", + "updated_at": "2026-05-04T14:35:46.511Z", + "username": "+79995229104", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/cf86aeac-c9e1-4b22-b505-171b76313a05-attachment.txt b/allure-results/cf86aeac-c9e1-4b22-b505-171b76313a05-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/cf86aeac-c9e1-4b22-b505-171b76313a05-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cfa0366b-56f8-49a4-98a9-fb993d179c0a-attachment.json b/allure-results/cfa0366b-56f8-49a4-98a9-fb993d179c0a-attachment.json new file mode 100644 index 0000000..f919a8f --- /dev/null +++ b/allure-results/cfa0366b-56f8-49a4-98a9-fb993d179c0a-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b185037d44249d0d15ac", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/cfab87fb-e582-4ee8-a387-acea7734e466-attachment.txt b/allure-results/cfab87fb-e582-4ee8-a387-acea7734e466-attachment.txt new file mode 100644 index 0000000..5d0191f --- /dev/null +++ b/allure-results/cfab87fb-e582-4ee8-a387-acea7734e466-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] \ No newline at end of file diff --git a/allure-results/cfad0009-6ec8-46e7-8f5b-c70abf033a4c-attachment.json b/allure-results/cfad0009-6ec8-46e7-8f5b-c70abf033a4c-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/cfad0009-6ec8-46e7-8f5b-c70abf033a4c-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/cfbaf780-7397-41f8-9023-cfc57e5b3f85-attachment.txt b/allure-results/cfbaf780-7397-41f8-9023-cfc57e5b3f85-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/cfbaf780-7397-41f8-9023-cfc57e5b3f85-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cfc670a0-520f-4068-8610-11c268b7a31a-attachment.json b/allure-results/cfc670a0-520f-4068-8610-11c268b7a31a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/cfc670a0-520f-4068-8610-11c268b7a31a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/cfc7384a-a82e-41d5-a2db-b7311b1dcecd-attachment.json b/allure-results/cfc7384a-a82e-41d5-a2db-b7311b1dcecd-attachment.json new file mode 100644 index 0000000..1de5d12 --- /dev/null +++ b/allure-results/cfc7384a-a82e-41d5-a2db-b7311b1dcecd-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "121589d3-8b53-43ef-a3d0-038513bfe0ed", + "status": "accepted", + "privileges": null, + "user": { + "id": "121589d3-8b53-43ef-a3d0-038513bfe0ed" + } + }, + { + "id": "1257ffb6-2f33-47e5-9f19-28229cb03ef7", + "status": "accepted", + "privileges": null, + "user": { + "id": "1257ffb6-2f33-47e5-9f19-28229cb03ef7" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/cfd162a4-4efe-4090-9ae1-bcb66ec40cfb-attachment.json b/allure-results/cfd162a4-4efe-4090-9ae1-bcb66ec40cfb-attachment.json new file mode 100644 index 0000000..64dc598 --- /dev/null +++ b/allure-results/cfd162a4-4efe-4090-9ae1-bcb66ec40cfb-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "34abd03e-b217-4a6a-aecd-367614596c13", + "created_at": "2026-05-04T14:23:04.253Z", + "updated_at": "2026-05-04T14:23:04.253Z", + "username": "+79998658089", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/cfd66143-b89c-439a-90fc-d0b0d7549ec0-attachment.txt b/allure-results/cfd66143-b89c-439a-90fc-d0b0d7549ec0-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/cfd66143-b89c-439a-90fc-d0b0d7549ec0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cfda25d8-b94b-43f3-8045-f512156ae2c7-attachment.txt b/allure-results/cfda25d8-b94b-43f3-8045-f512156ae2c7-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/cfda25d8-b94b-43f3-8045-f512156ae2c7-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/cfdaa8b6-af06-4cdb-a22d-ea8dac05fe91-attachment.txt b/allure-results/cfdaa8b6-af06-4cdb-a22d-ea8dac05fe91-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/cfdaa8b6-af06-4cdb-a22d-ea8dac05fe91-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cfe83f7b-f3c8-48f7-9915-0f179e65ce5a-attachment.txt b/allure-results/cfe83f7b-f3c8-48f7-9915-0f179e65ce5a-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/cfe83f7b-f3c8-48f7-9915-0f179e65ce5a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/cff66376-16bc-4cf3-b10d-0c9e40eb1518-attachment.txt b/allure-results/cff66376-16bc-4cf3-b10d-0c9e40eb1518-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/cff66376-16bc-4cf3-b10d-0c9e40eb1518-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/cffdc468-a1d8-4f20-ace4-cb369288c46a-attachment.json b/allure-results/cffdc468-a1d8-4f20-ace4-cb369288c46a-attachment.json new file mode 100644 index 0000000..2d18e32 --- /dev/null +++ b/allure-results/cffdc468-a1d8-4f20-ace4-cb369288c46a-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aba117bb1e0c5fc4dc76", + "member_id": "5af8c275-2958-43d8-bb9a-453265bc958b" + } + } +} \ No newline at end of file diff --git a/allure-results/d0072528-9af9-4854-bb35-bfa7a47c3718-attachment.json b/allure-results/d0072528-9af9-4854-bb35-bfa7a47c3718-attachment.json new file mode 100644 index 0000000..3661bd6 --- /dev/null +++ b/allure-results/d0072528-9af9-4854-bb35-bfa7a47c3718-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "aa665c8b-5558-4989-b27d-7a90cf55091d", + "created_at": "2026-05-04T14:42:58.443Z", + "updated_at": "2026-05-04T14:42:58.443Z", + "username": "+79997373607", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d00e1d81-5298-44ce-ac34-59e5ed9c8c9c-attachment.txt b/allure-results/d00e1d81-5298-44ce-ac34-59e5ed9c8c9c-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/d00e1d81-5298-44ce-ac34-59e5ed9c8c9c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d0230d33-87de-4ca9-968f-a0d19df2d76a-attachment.txt b/allure-results/d0230d33-87de-4ca9-968f-a0d19df2d76a-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/d0230d33-87de-4ca9-968f-a0d19df2d76a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d0349a6b-03d6-4670-bfd4-9f7e7c3bfd71-attachment.txt b/allure-results/d0349a6b-03d6-4670-bfd4-9f7e7c3bfd71-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-results/d0349a6b-03d6-4670-bfd4-9f7e7c3bfd71-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-results/d035c43a-266b-44e9-9c25-56492652b9d1-attachment.txt b/allure-results/d035c43a-266b-44e9-9c25-56492652b9d1-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/d035c43a-266b-44e9-9c25-56492652b9d1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d06cdf4f-459b-4295-afc4-924d765a79bd-attachment.txt b/allure-results/d06cdf4f-459b-4295-afc4-924d765a79bd-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/d06cdf4f-459b-4295-afc4-924d765a79bd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d06ee5c1-35f0-4a3f-a0da-dcaa4eb21898-attachment.json b/allure-results/d06ee5c1-35f0-4a3f-a0da-dcaa4eb21898-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d06ee5c1-35f0-4a3f-a0da-dcaa4eb21898-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d078e8b6-8983-4f67-a3c4-c9e4585b688c-attachment.txt b/allure-results/d078e8b6-8983-4f67-a3c4-c9e4585b688c-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/d078e8b6-8983-4f67-a3c4-c9e4585b688c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d083f81a-4b1b-454c-a50e-db875d924b81-attachment.txt b/allure-results/d083f81a-4b1b-454c-a50e-db875d924b81-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/d083f81a-4b1b-454c-a50e-db875d924b81-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d0a8a81d-05a5-4660-9580-5cb2a51ea5ba-attachment.txt b/allure-results/d0a8a81d-05a5-4660-9580-5cb2a51ea5ba-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/d0a8a81d-05a5-4660-9580-5cb2a51ea5ba-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d0ad333b-b462-49e5-b3d6-0571f755d968-attachment.txt b/allure-results/d0ad333b-b462-49e5-b3d6-0571f755d968-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/d0ad333b-b462-49e5-b3d6-0571f755d968-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d0d5756f-0f9c-495a-ab40-38ea2b869373-attachment.txt b/allure-results/d0d5756f-0f9c-495a-ab40-38ea2b869373-attachment.txt new file mode 100644 index 0000000..00bbb8f --- /dev/null +++ b/allure-results/d0d5756f-0f9c-495a-ab40-38ea2b869373-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aa3817bb1e0c5fc4da51', place_id='69f8aa38c15e6311636d8395'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d0d6a526-0883-4925-863c-a4ce8c4304cb-attachment.txt b/allure-results/d0d6a526-0883-4925-863c-a4ce8c4304cb-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/d0d6a526-0883-4925-863c-a4ce8c4304cb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d0e1d477-1945-4614-8a1c-d0782309e402-attachment.txt b/allure-results/d0e1d477-1945-4614-8a1c-d0782309e402-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/d0e1d477-1945-4614-8a1c-d0782309e402-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d0e42c23-52b2-4cae-a2fd-8ce6651de5b4-attachment.txt b/allure-results/d0e42c23-52b2-4cae-a2fd-8ce6651de5b4-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/d0e42c23-52b2-4cae-a2fd-8ce6651de5b4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d0e8a66d-c621-4140-8a44-51cd40c18e2e-attachment.txt b/allure-results/d0e8a66d-c621-4140-8a44-51cd40c18e2e-attachment.txt new file mode 100644 index 0000000..ccce3c6 --- /dev/null +++ b/allure-results/d0e8a66d-c621-4140-8a44-51cd40c18e2e-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aa3c17bb1e0c5fc4da65", account_id: "4728d824-66bb-4b77-8db4-764486d1a001", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/d0ef081a-c184-48c2-801e-5d3eaac238c8-attachment.json b/allure-results/d0ef081a-c184-48c2-801e-5d3eaac238c8-attachment.json new file mode 100644 index 0000000..42df6b8 --- /dev/null +++ b/allure-results/d0ef081a-c184-48c2-801e-5d3eaac238c8-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "9ffe4531-bd61-4826-94f5-4f228056e9e0", + "created_at": "2026-05-04T14:37:20.067Z", + "updated_at": "2026-05-04T14:37:20.067Z", + "username": "+79998484330", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d0fc306b-2d8a-4c3a-8f8b-9893a49a5a12-attachment.txt b/allure-results/d0fc306b-2d8a-4c3a-8f8b-9893a49a5a12-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/d0fc306b-2d8a-4c3a-8f8b-9893a49a5a12-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d10c38e5-073f-4767-a38d-ef7a552b2479-attachment.json b/allure-results/d10c38e5-073f-4767-a38d-ef7a552b2479-attachment.json new file mode 100644 index 0000000..01727c9 --- /dev/null +++ b/allure-results/d10c38e5-073f-4767-a38d-ef7a552b2479-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8aef017bb1e0c5fc4de30" + }, + { + "id": "69f8aef032367dfb4b45a4fe" + }, + { + "id": "69f8aef0c15e6311636d8790" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/d1233332-aa8b-43a8-8514-ffe2f63956b9-attachment.txt b/allure-results/d1233332-aa8b-43a8-8514-ffe2f63956b9-attachment.txt new file mode 100644 index 0000000..e1d060c --- /dev/null +++ b/allure-results/d1233332-aa8b-43a8-8514-ffe2f63956b9-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aee917bb1e0c5fc4de1c", account_id: "f9863db0-5794-43c2-9f9a-8b0094b7c118", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/d1634603-13ae-4ea2-80e5-4dddf0ccf49f-attachment.txt b/allure-results/d1634603-13ae-4ea2-80e5-4dddf0ccf49f-attachment.txt new file mode 100644 index 0000000..5d0191f --- /dev/null +++ b/allure-results/d1634603-13ae-4ea2-80e5-4dddf0ccf49f-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] \ No newline at end of file diff --git a/allure-results/d1672578-6adb-4494-89ac-02e950732e2b-attachment.json b/allure-results/d1672578-6adb-4494-89ac-02e950732e2b-attachment.json new file mode 100644 index 0000000..f2c21f5 --- /dev/null +++ b/allure-results/d1672578-6adb-4494-89ac-02e950732e2b-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8a9c9c15e6311636d8371", + "member_id": "f7460888-c4c6-42cf-8c68-5f8a81edac89" + } + } +} \ No newline at end of file diff --git a/allure-results/d16d30e8-7479-4d8f-906f-3a59d7a18934-attachment.txt b/allure-results/d16d30e8-7479-4d8f-906f-3a59d7a18934-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/d16d30e8-7479-4d8f-906f-3a59d7a18934-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d1711752-1fcb-440d-a27d-47c2348619ac-attachment.txt b/allure-results/d1711752-1fcb-440d-a27d-47c2348619ac-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/d1711752-1fcb-440d-a27d-47c2348619ac-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d1a308a4-de53-4515-b144-9e7f6f4f75c3-attachment.json b/allure-results/d1a308a4-de53-4515-b144-9e7f6f4f75c3-attachment.json new file mode 100644 index 0000000..7d08558 --- /dev/null +++ b/allure-results/d1a308a4-de53-4515-b144-9e7f6f4f75c3-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b185037d44249d0d15b2", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/d1d3af32-e6c1-43b2-bc97-0483a4675b08-attachment.json b/allure-results/d1d3af32-e6c1-43b2-bc97-0483a4675b08-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d1d3af32-e6c1-43b2-bc97-0483a4675b08-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d2176b84-cb06-4873-8fd9-a6ab336f5adf-attachment.json b/allure-results/d2176b84-cb06-4873-8fd9-a6ab336f5adf-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d2176b84-cb06-4873-8fd9-a6ab336f5adf-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d2199d00-84ac-41ba-9a0e-c117df98ae39-attachment.txt b/allure-results/d2199d00-84ac-41ba-9a0e-c117df98ae39-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/d2199d00-84ac-41ba-9a0e-c117df98ae39-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d228d7a2-ac4b-41eb-8aa2-51b9e0d9c8e9-attachment.json b/allure-results/d228d7a2-ac4b-41eb-8aa2-51b9e0d9c8e9-attachment.json new file mode 100644 index 0000000..b06d9cb --- /dev/null +++ b/allure-results/d228d7a2-ac4b-41eb-8aa2-51b9e0d9c8e9-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8ab3617bb1e0c5fc4dbba" + }, + { + "id": "69f8ab3632367dfb4b45a2c8" + }, + { + "id": "69f8ab36c15e6311636d84f1" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/d24bd15a-de39-4ca3-9d3b-6522653699c8-attachment.txt b/allure-results/d24bd15a-de39-4ca3-9d3b-6522653699c8-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/d24bd15a-de39-4ca3-9d3b-6522653699c8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d27b052f-bdb3-4c41-ba04-933bb0bd48de-attachment.txt b/allure-results/d27b052f-bdb3-4c41-ba04-933bb0bd48de-attachment.txt new file mode 100644 index 0000000..d9f9a63 --- /dev/null +++ b/allure-results/d27b052f-bdb3-4c41-ba04-933bb0bd48de-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8ab9ac15e6311636d85ab', place_id='69f8ab9a037d44249d0d120a'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d27c31b4-e507-4ecf-9ce5-3c4bb6c08f78-attachment.json b/allure-results/d27c31b4-e507-4ecf-9ce5-3c4bb6c08f78-attachment.json new file mode 100644 index 0000000..9078d06 --- /dev/null +++ b/allure-results/d27c31b4-e507-4ecf-9ce5-3c4bb6c08f78-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abd617bb1e0c5fc4dd0b", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/d27ee2eb-7d0a-496f-b9ae-3cc04389aa2a-attachment.json b/allure-results/d27ee2eb-7d0a-496f-b9ae-3cc04389aa2a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d27ee2eb-7d0a-496f-b9ae-3cc04389aa2a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d2875ba4-f116-41ac-ba8f-4c64228f27e2-attachment.txt b/allure-results/d2875ba4-f116-41ac-ba8f-4c64228f27e2-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/d2875ba4-f116-41ac-ba8f-4c64228f27e2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d2b5972b-d320-4f86-8e1c-7fb89cb7b07d-attachment.txt b/allure-results/d2b5972b-d320-4f86-8e1c-7fb89cb7b07d-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/d2b5972b-d320-4f86-8e1c-7fb89cb7b07d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d2d7d300-b5b3-482d-81be-6552bbadfd5c-attachment.txt b/allure-results/d2d7d300-b5b3-482d-81be-6552bbadfd5c-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/d2d7d300-b5b3-482d-81be-6552bbadfd5c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d2e8bb6b-1e07-46aa-a8af-55d5cccda95b-attachment.txt b/allure-results/d2e8bb6b-1e07-46aa-a8af-55d5cccda95b-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/d2e8bb6b-1e07-46aa-a8af-55d5cccda95b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d2eb7c11-2de6-46a7-bb20-d622a023fd07-attachment.txt b/allure-results/d2eb7c11-2de6-46a7-bb20-d622a023fd07-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/d2eb7c11-2de6-46a7-bb20-d622a023fd07-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/d2ecbb62-9e96-43de-a1e1-602e7bbd719e-attachment.txt b/allure-results/d2ecbb62-9e96-43de-a1e1-602e7bbd719e-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/d2ecbb62-9e96-43de-a1e1-602e7bbd719e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d31b82c3-8d3e-4b5b-8b29-14125f3a2e49-attachment.json b/allure-results/d31b82c3-8d3e-4b5b-8b29-14125f3a2e49-attachment.json new file mode 100644 index 0000000..c170227 --- /dev/null +++ b/allure-results/d31b82c3-8d3e-4b5b-8b29-14125f3a2e49-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8b184b55738e9a3c46ff6" + } + } +} \ No newline at end of file diff --git a/allure-results/d32aff81-4570-4498-8d65-80e268550e50-attachment.txt b/allure-results/d32aff81-4570-4498-8d65-80e268550e50-attachment.txt new file mode 100644 index 0000000..9e3c54f --- /dev/null +++ b/allure-results/d32aff81-4570-4498-8d65-80e268550e50-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8b14b32367dfb4b45a6f7", account_id: "f9432025-d2d9-4d5c-a26c-7ab8c6275104", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/d36a40b7-426f-40d4-9d58-f4543b65c288-attachment.txt b/allure-results/d36a40b7-426f-40d4-9d58-f4543b65c288-attachment.txt new file mode 100644 index 0000000..013c782 --- /dev/null +++ b/allure-results/d36a40b7-426f-40d4-9d58-f4543b65c288-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8abc217bb1e0c5fc4dcb2', place_id='69f8abc2037d44249d0d1260'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d3774a1d-68f9-4151-b721-ac70034256ec-attachment.txt b/allure-results/d3774a1d-68f9-4151-b721-ac70034256ec-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/d3774a1d-68f9-4151-b721-ac70034256ec-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d38aa1a8-cda8-476b-a10c-39e1b3b760d7-attachment.txt b/allure-results/d38aa1a8-cda8-476b-a10c-39e1b3b760d7-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/d38aa1a8-cda8-476b-a10c-39e1b3b760d7-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/d3ae5207-3cb3-43b4-9377-84bbcc4570c8-attachment.json b/allure-results/d3ae5207-3cb3-43b4-9377-84bbcc4570c8-attachment.json new file mode 100644 index 0000000..1bd5688 --- /dev/null +++ b/allure-results/d3ae5207-3cb3-43b4-9377-84bbcc4570c8-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "c528b226-62c3-45f7-91b9-3a9f2cefeb4f", + "created_at": "2026-05-04T14:22:59.423Z", + "updated_at": "2026-05-04T14:22:59.423Z", + "username": "+79997006498", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d3bbb7a7-e123-4e68-85ab-00f9ff5cebe2-attachment.json b/allure-results/d3bbb7a7-e123-4e68-85ab-00f9ff5cebe2-attachment.json new file mode 100644 index 0000000..593e62a --- /dev/null +++ b/allure-results/d3bbb7a7-e123-4e68-85ab-00f9ff5cebe2-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8a9d0037d44249d0d0f3f" + }, + { + "id": "69f8a9d0037d44249d0d0f42" + }, + { + "id": "69f8a9d0037d44249d0d0f45" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/d3e823ff-763b-48fd-a7ed-c59a16c4d7cc-attachment.txt b/allure-results/d3e823ff-763b-48fd-a7ed-c59a16c4d7cc-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/d3e823ff-763b-48fd-a7ed-c59a16c4d7cc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d41c1fc2-2d27-4dfb-9254-4765baa79250-attachment.json b/allure-results/d41c1fc2-2d27-4dfb-9254-4765baa79250-attachment.json new file mode 100644 index 0000000..8b63fc1 --- /dev/null +++ b/allure-results/d41c1fc2-2d27-4dfb-9254-4765baa79250-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "e0b63f74-3dad-4b0e-aa04-ccf623eeaac2", + "created_at": "2026-05-04T14:23:18.356Z", + "updated_at": "2026-05-04T14:23:18.356Z", + "username": "+79992674539", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d43de201-b56c-47fc-b765-b46952ebf3ca-attachment.txt b/allure-results/d43de201-b56c-47fc-b765-b46952ebf3ca-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/d43de201-b56c-47fc-b765-b46952ebf3ca-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d455a03d-46b3-4445-9668-e585661596f8-attachment.json b/allure-results/d455a03d-46b3-4445-9668-e585661596f8-attachment.json new file mode 100644 index 0000000..053fdbc --- /dev/null +++ b/allure-results/d455a03d-46b3-4445-9668-e585661596f8-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "75e6e14b-abda-4794-b725-f067905a46a3", + "created_at": "2026-05-04T14:21:47.297Z", + "updated_at": "2026-05-04T14:21:47.297Z", + "username": "+79999238502", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d455ae80-14ff-4f8a-a632-04a60bc32135-attachment.json b/allure-results/d455ae80-14ff-4f8a-a632-04a60bc32135-attachment.json new file mode 100644 index 0000000..364e7b5 --- /dev/null +++ b/allure-results/d455ae80-14ff-4f8a-a632-04a60bc32135-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "fe26b1fb-f96e-456d-97d4-5a2808b12d92", + "created_at": "2026-05-04T14:47:34.040Z", + "updated_at": "2026-05-04T14:47:34.040Z", + "username": "+79997531662", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d46d3209-bcb6-4e95-a859-1230428e9727-attachment.json b/allure-results/d46d3209-bcb6-4e95-a859-1230428e9727-attachment.json new file mode 100644 index 0000000..f3b84fa --- /dev/null +++ b/allure-results/d46d3209-bcb6-4e95-a859-1230428e9727-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "e7632938-a1af-4840-a648-298d3b820c39", + "created_at": "2026-05-04T14:21:47.158Z", + "updated_at": "2026-05-04T14:21:47.158Z", + "username": "+79999368217", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d4711d96-bf1a-4798-8d1e-9b22fa172f9e-attachment.txt b/allure-results/d4711d96-bf1a-4798-8d1e-9b22fa172f9e-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/d4711d96-bf1a-4798-8d1e-9b22fa172f9e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d4a9ee7b-1e50-4c0e-9a5c-b1eb6cdd271f-attachment.txt b/allure-results/d4a9ee7b-1e50-4c0e-9a5c-b1eb6cdd271f-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/d4a9ee7b-1e50-4c0e-9a5c-b1eb6cdd271f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d4c22c60-ce70-447c-a0e3-09faa72800de-attachment.txt b/allure-results/d4c22c60-ce70-447c-a0e3-09faa72800de-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/d4c22c60-ce70-447c-a0e3-09faa72800de-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d4cdd014-ac6e-4511-9f74-99aedb0eb7f0-attachment.json b/allure-results/d4cdd014-ac6e-4511-9f74-99aedb0eb7f0-attachment.json new file mode 100644 index 0000000..5e85439 --- /dev/null +++ b/allure-results/d4cdd014-ac6e-4511-9f74-99aedb0eb7f0-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "7be01224-6a04-479f-8841-10c6a33988a0", + "created_at": "2026-05-04T14:35:49.014Z", + "updated_at": "2026-05-04T14:35:49.014Z", + "username": "+79997537550", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d4e5bfd4-3fc8-4000-acb7-5991e90fce7f-attachment.json b/allure-results/d4e5bfd4-3fc8-4000-acb7-5991e90fce7f-attachment.json new file mode 100644 index 0000000..34c16f6 --- /dev/null +++ b/allure-results/d4e5bfd4-3fc8-4000-acb7-5991e90fce7f-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b18e17bb1e0c5fc4e0ce", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/d4f05450-53aa-4c67-ab6c-4ae14765bd15-attachment.txt b/allure-results/d4f05450-53aa-4c67-ab6c-4ae14765bd15-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/d4f05450-53aa-4c67-ab6c-4ae14765bd15-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d4f0a513-4ead-4012-b780-44121e611c3e-attachment.txt b/allure-results/d4f0a513-4ead-4012-b780-44121e611c3e-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/d4f0a513-4ead-4012-b780-44121e611c3e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d4f55f5d-9bc1-47e7-a2af-ad2ad588286f-attachment.txt b/allure-results/d4f55f5d-9bc1-47e7-a2af-ad2ad588286f-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/d4f55f5d-9bc1-47e7-a2af-ad2ad588286f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d51502df-5b63-4c8d-9985-d07fa566a41a-attachment.json b/allure-results/d51502df-5b63-4c8d-9985-d07fa566a41a-attachment.json new file mode 100644 index 0000000..b47ebe3 --- /dev/null +++ b/allure-results/d51502df-5b63-4c8d-9985-d07fa566a41a-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abc4c15e6311636d8656", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/d56f3873-3fe3-441c-bb5e-16181433b57a-attachment.json b/allure-results/d56f3873-3fe3-441c-bb5e-16181433b57a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d56f3873-3fe3-441c-bb5e-16181433b57a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d57d2df8-5c6b-47f4-820b-0f18e4a0bedd-attachment.txt b/allure-results/d57d2df8-5c6b-47f4-820b-0f18e4a0bedd-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/d57d2df8-5c6b-47f4-820b-0f18e4a0bedd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d5884ba1-7651-4e6a-b146-a81fed319571-attachment.json b/allure-results/d5884ba1-7651-4e6a-b146-a81fed319571-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d5884ba1-7651-4e6a-b146-a81fed319571-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d594d1f8-83bb-451a-92cb-46ee09808168-result.json b/allure-results/d594d1f8-83bb-451a-92cb-46ee09808168-result.json new file mode 100644 index 0000000..9ecf119 --- /dev/null +++ b/allure-results/d594d1f8-83bb-451a-92cb-46ee09808168-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777904276024, "stop": 1777904276187}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "6461bcb7-181e-410a-a588-9dfc6d1c3cba-attachment.json", "type": "application/json"}], "start": 1777904276188, "stop": 1777904276227}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "e047e0b0-c918-4085-8c8f-a5f03358d4f9-attachment.json", "type": "application/json"}], "start": 1777904276227, "stop": 1777904276278}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "7479d67b-8314-4ad1-909f-f797d00e1ee8-attachment.json", "type": "application/json"}], "start": 1777904276278, "stop": 1777904276327}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "39e64482-0ff9-4eb0-9159-4de7db861d52-attachment.json", "type": "application/json"}], "start": 1777904276327, "stop": 1777904276398}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "1c597d94-9e5f-4c55-8fa5-81cf3b4737ae-attachment.txt", "type": "text/plain"}], "start": 1777904276398, "stop": 1777904276424}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "ae35fbe8-7803-4b6f-a1ab-6de773a2f79e-attachment.txt", "type": "text/plain"}], "start": 1777904276424, "stop": 1777904276451}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "ccc5b904-800d-432a-bb4f-fce30814282a-attachment.txt", "type": "text/plain"}], "start": 1777904276451, "stop": 1777904276478}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "b19a75f3-e48e-4921-a06d-cfa69e98aaa9-attachment.txt", "type": "text/plain"}], "start": 1777904276478, "stop": 1777904276503}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "6caca1d9-29b5-4e6e-8dbe-0cf8e6b07996-attachment.txt", "type": "text/plain"}], "start": 1777904276503, "stop": 1777904276531}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "3c19194f-435e-478f-8b0e-46c694fd52ef-attachment.txt", "type": "text/plain"}], "start": 1777904276531, "stop": 1777904276555}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "f3b040fc-24a1-44c0-8984-fd4b9d654ea0-attachment.txt", "type": "text/plain"}], "start": 1777904276555, "stop": 1777904276580}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "d3e823ff-763b-48fd-a7ed-c59a16c4d7cc-attachment.txt", "type": "text/plain"}], "start": 1777904276580, "stop": 1777904276604}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "3ec37e5d-a45a-4052-a7c9-35c9aeb2eba2-attachment.txt", "type": "text/plain"}], "start": 1777904276604, "stop": 1777904276629}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "f8fc6fbc-18e2-4a15-a0dd-4dcb5181c25b-attachment.txt", "type": "text/plain"}], "start": 1777904276629, "stop": 1777904276655}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "44d49df8-2d68-46e0-91a1-97b8c0dcd3c1-attachment.txt", "type": "text/plain"}], "start": 1777904276655, "stop": 1777904276682}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "f64d0a17-e406-42c3-a146-ca4afafafb0a-attachment.txt", "type": "text/plain"}], "start": 1777904276682, "stop": 1777904276706}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "e4610d43-f7ff-42ad-bbac-57dde8d6aa9c-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "410fb25b-6dfb-4e7c-baa5-b16c46cdbc2b-attachment.txt", "type": "text/plain"}], "start": 1777904276706, "stop": 1777904277953}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "58077f4d-c579-4bf2-af8f-9c1bc40a933b-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "5a912f17-5afc-4a95-88f2-6046196ccd6d-attachment.txt", "type": "text/plain"}], "start": 1777904277953, "stop": 1777904279208}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "1ca9f511-ea4e-4e84-bc40-1b97fe6d6683-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "1b874ed3-6fa9-4b1d-ad6f-98c7cd9e5bdd-attachment.txt", "type": "text/plain"}], "start": 1777904279209, "stop": 1777904280473}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "412ec0f4-9edf-47c5-b03c-3401695d6a9d-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "2bfc437b-d3fd-4747-93ba-1f360b37225c-attachment.txt", "type": "text/plain"}], "start": 1777904280474, "stop": 1777904281743}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aa9417bb1e0c5fc4db0d)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "181d6eb3-826b-4c48-a311-78956469e282-attachment.json", "type": "application/json"}], "start": 1777904281743, "stop": 1777904281817}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "187bcd11-d9f4-4f93-bb79-35c34047dd56-attachment.txt", "type": "text/plain"}], "start": 1777904281866, "stop": 1777904281897}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "f81e56f2-82c1-47d9-8bc9-8d13d62b39e2-attachment.txt", "type": "text/plain"}], "start": 1777904281897, "stop": 1777904281921}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "429337fc-f846-46dc-903d-d5b10561266e-attachment.txt", "type": "text/plain"}], "start": 1777904281921, "stop": 1777904281949}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "2313fb84-97ef-40fe-90cf-2a4b4f2ad8a4-attachment.txt", "type": "text/plain"}], "start": 1777904281949, "stop": 1777904281980}], "attachments": [{"name": "Member status update not supported on this stand", "source": "4d3cd9a3-436f-46d1-8632-361cdb38ca79-attachment.txt", "type": "text/plain"}], "start": 1777904276187, "stop": 1777904281982}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "a9efd4d9-96b7-4276-9ee6-055c1543ca29-attachment.json", "type": "application/json"}], "start": 1777904281983, "stop": 1777904282031}], "start": 1777904281982, "stop": 1777904282032}, {"name": "Then members response contains trusted worker with accepted status", "status": "passed", "start": 1777904282032, "stop": 1777904282033}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904282033, "stop": 1777904282194}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904282194, "stop": 1777904282356}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904282357, "stop": 1777904282412}], "start": 1777904276022, "stop": 1777904282412, "uuid": "649ed31e-c4f8-4168-a346-ada9d01a554f", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/d5a93ee8-bfb6-4257-9f63-80b7d25b3339-attachment.json b/allure-results/d5a93ee8-bfb6-4257-9f63-80b7d25b3339-attachment.json new file mode 100644 index 0000000..d885529 --- /dev/null +++ b/allure-results/d5a93ee8-bfb6-4257-9f63-80b7d25b3339-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8b181dc029b6ba8f7cd47", + "title": "pass-service-1777906049", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/d5b4ff34-2c85-444f-86cb-6d80d37d4b23-result.json b/allure-results/d5b4ff34-2c85-444f-86cb-6d80d37d4b23-result.json new file mode 100644 index 0000000..6539587 --- /dev/null +++ b/allure-results/d5b4ff34-2c85-444f-86cb-6d80d37d4b23-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777904508527, "stop": 1777904508681}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "0377aabc-72dd-4e79-99dd-871f7a12bc21-attachment.json", "type": "application/json"}], "start": 1777904508682, "stop": 1777904508723}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "e1217d4f-450f-4af1-af09-2d6c4cada17f-attachment.json", "type": "application/json"}], "start": 1777904508723, "stop": 1777904508768}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "3dfd507c-bc66-48a7-85c1-fd0b5cbef474-attachment.json", "type": "application/json"}], "start": 1777904508769, "stop": 1777904508814}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "0e9a0bb6-71ca-4ad2-a22b-33922887870b-attachment.json", "type": "application/json"}], "start": 1777904508814, "stop": 1777904508887}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "8fcb9d8d-61db-4f93-86bb-575f832efc8c-attachment.txt", "type": "text/plain"}], "start": 1777904508887, "stop": 1777904508913}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "0600fcca-c4d6-4f12-9bac-3921dd9834fe-attachment.txt", "type": "text/plain"}], "start": 1777904508913, "stop": 1777904508943}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "d24bd15a-de39-4ca3-9d3b-6522653699c8-attachment.txt", "type": "text/plain"}], "start": 1777904508943, "stop": 1777904508966}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "d078e8b6-8983-4f67-a3c4-c9e4585b688c-attachment.txt", "type": "text/plain"}], "start": 1777904508966, "stop": 1777904508990}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "dcae18a5-868e-428b-bf9b-d8df2eca7336-attachment.txt", "type": "text/plain"}], "start": 1777904508990, "stop": 1777904509024}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "d035c43a-266b-44e9-9c25-56492652b9d1-attachment.txt", "type": "text/plain"}], "start": 1777904509024, "stop": 1777904509047}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "6bf57f57-fe8a-4d7b-a866-12de31334b1d-attachment.txt", "type": "text/plain"}], "start": 1777904509047, "stop": 1777904509072}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "c29c9e20-0f91-4bbb-89e7-4067e8e08508-attachment.txt", "type": "text/plain"}], "start": 1777904509072, "stop": 1777904509099}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "af33424f-5493-4c5b-b7b7-49db9fb1744a-attachment.txt", "type": "text/plain"}], "start": 1777904509099, "stop": 1777904509126}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "d0d6a526-0883-4925-863c-a4ce8c4304cb-attachment.txt", "type": "text/plain"}], "start": 1777904509126, "stop": 1777904509151}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "dd06c848-7a8a-460c-9d43-eb8127d233b8-attachment.txt", "type": "text/plain"}], "start": 1777904509151, "stop": 1777904509177}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "15f7899d-f341-455f-809b-b698eda43c23-attachment.txt", "type": "text/plain"}], "start": 1777904509177, "stop": 1777904509203}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "0b67e3be-cf99-43fe-a1fa-95cc8ed0e813-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "c1835944-d5e1-4702-946a-18b7127bb0d3-attachment.txt", "type": "text/plain"}], "start": 1777904509203, "stop": 1777904510456}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "c8e4bb7e-774d-4815-9a16-9c63bbfd227d-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "d8bca3dd-ad23-43e5-a356-b08b7c3c2503-attachment.txt", "type": "text/plain"}], "start": 1777904510456, "stop": 1777904511702}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "60daf6e2-77c1-470a-96cb-ea4ad1b36ef5-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "53944f2a-a243-41f5-b63e-daf91a96b245-attachment.txt", "type": "text/plain"}], "start": 1777904511702, "stop": 1777904512969}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "ad5b0f0c-33b3-407c-8a1d-9a2ef88c56a2-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "0c166e21-08ca-4887-ab02-14f347f45496-attachment.txt", "type": "text/plain"}], "start": 1777904512970, "stop": 1777904514229}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8ab7cc15e6311636d85a4)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "a47e71f3-8693-40b3-957a-007de0746522-attachment.json", "type": "application/json"}], "start": 1777904514230, "stop": 1777904514299}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "b8eae5c1-6909-4599-8ee4-d75671479b22-attachment.txt", "type": "text/plain"}], "start": 1777904514337, "stop": 1777904514369}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "3ff5a16f-b1de-4ef0-aee4-f1e9639c8cca-attachment.txt", "type": "text/plain"}], "start": 1777904514369, "stop": 1777904514393}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "a5045b7b-a648-4364-8491-766b570965bc-attachment.txt", "type": "text/plain"}], "start": 1777904514393, "stop": 1777904514416}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "e4c6ea88-20ae-4452-82e6-92a97e273fbb-attachment.txt", "type": "text/plain"}], "start": 1777904514417, "stop": 1777904514446}], "attachments": [{"name": "Member status update not supported on this stand", "source": "44ba0904-2b81-4217-81dd-555675fed783-attachment.txt", "type": "text/plain"}], "start": 1777904508681, "stop": 1777904514446}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "78d5ad9f-0b36-4751-a0cf-7f58f81cd367-attachment.json", "type": "application/json"}], "start": 1777904514447, "stop": 1777904514481}], "start": 1777904514447, "stop": 1777904514481}, {"name": "Then members response contains trusted worker with accepted status", "status": "passed", "start": 1777904514481, "stop": 1777904514482}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904514482, "stop": 1777904514652}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904514652, "stop": 1777904514835}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904514835, "stop": 1777904514900}], "start": 1777904508526, "stop": 1777904514900, "uuid": "0b345851-fbfe-4ccc-b5af-93a7716035d6", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/d5b8a002-c4ca-427b-b98b-f97acf45af83-attachment.json b/allure-results/d5b8a002-c4ca-427b-b98b-f97acf45af83-attachment.json new file mode 100644 index 0000000..cb7784b --- /dev/null +++ b/allure-results/d5b8a002-c4ca-427b-b98b-f97acf45af83-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abab037d44249d0d124c", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/d5c278d8-34ed-407a-83a2-92f0cb7451a0-attachment.json b/allure-results/d5c278d8-34ed-407a-83a2-92f0cb7451a0-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d5c278d8-34ed-407a-83a2-92f0cb7451a0-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d5d11847-152c-48cb-a441-4324396332cc-attachment.json b/allure-results/d5d11847-152c-48cb-a441-4324396332cc-attachment.json deleted file mode 100644 index 74e0c9b..0000000 --- a/allure-results/d5d11847-152c-48cb-a441-4324396332cc-attachment.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a5c963548ff04f752605", - "members": [ - { - "id": "27a692df-2cd4-45e7-97db-a8696f2691af", - "parent_id": null, - "user": { - "id": "27a692df-2cd4-45e7-97db-a8696f2691af", - "username": "+79997035425" - } - } - ] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-results/d5de1eaf-ef62-47ef-8a08-6545627f2629-attachment.txt b/allure-results/d5de1eaf-ef62-47ef-8a08-6545627f2629-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/d5de1eaf-ef62-47ef-8a08-6545627f2629-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d5e0a314-02c6-4e9a-9b7d-7b07e3f71e72-attachment.txt b/allure-results/d5e0a314-02c6-4e9a-9b7d-7b07e3f71e72-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/d5e0a314-02c6-4e9a-9b7d-7b07e3f71e72-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d5fc3b15-e90b-4ac8-a74c-83842f33646f-attachment.txt b/allure-results/d5fc3b15-e90b-4ac8-a74c-83842f33646f-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/d5fc3b15-e90b-4ac8-a74c-83842f33646f-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/d604ac5c-f73b-4a55-a50b-837c288dde61-attachment.txt b/allure-results/d604ac5c-f73b-4a55-a50b-837c288dde61-attachment.txt new file mode 100644 index 0000000..f63e51c --- /dev/null +++ b/allure-results/d604ac5c-f73b-4a55-a50b-837c288dde61-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aba517bb1e0c5fc4dc9e", account_id: "77bd8c3a-f220-4f56-840d-c522197aac47", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/d609b945-d4fb-4925-bf96-11b93d30f590-attachment.json b/allure-results/d609b945-d4fb-4925-bf96-11b93d30f590-attachment.json new file mode 100644 index 0000000..836676b --- /dev/null +++ b/allure-results/d609b945-d4fb-4925-bf96-11b93d30f590-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8af3c17bb1e0c5fc4deae" + }, + { + "id": "69f8af3c32367dfb4b45a58b" + }, + { + "id": "69f8af3cc15e6311636d8803" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/d63af5b0-204a-48a1-ae6d-2a5808afc807-attachment.json b/allure-results/d63af5b0-204a-48a1-ae6d-2a5808afc807-attachment.json new file mode 100644 index 0000000..fbd7ed4 --- /dev/null +++ b/allure-results/d63af5b0-204a-48a1-ae6d-2a5808afc807-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa93037d44249d0d0fc0", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/d64ebec3-950e-47ab-aa43-64c2e4b9a31b-attachment.txt b/allure-results/d64ebec3-950e-47ab-aa43-64c2e4b9a31b-attachment.txt new file mode 100644 index 0000000..3257aaf --- /dev/null +++ b/allure-results/d64ebec3-950e-47ab-aa43-64c2e4b9a31b-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aad417bb1e0c5fc4db50', place_id='69f8aad4c15e6311636d844e'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d699b54b-c7b7-401c-9fdd-241e3052396e-attachment.json b/allure-results/d699b54b-c7b7-401c-9fdd-241e3052396e-attachment.json new file mode 100644 index 0000000..efe0a32 --- /dev/null +++ b/allure-results/d699b54b-c7b7-401c-9fdd-241e3052396e-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b0f217bb1e0c5fc4e004", + "member_id": "8b37587f-1f24-4c6a-baa5-777d4c1c7a50" + } + } +} \ No newline at end of file diff --git a/allure-results/d69c8193-9b65-484d-9fa6-7707c74ca2b5-attachment.json b/allure-results/d69c8193-9b65-484d-9fa6-7707c74ca2b5-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d69c8193-9b65-484d-9fa6-7707c74ca2b5-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d6a67b19-77e2-4090-bd98-9f86eef1fd80-attachment.json b/allure-results/d6a67b19-77e2-4090-bd98-9f86eef1fd80-attachment.json new file mode 100644 index 0000000..02ce57f --- /dev/null +++ b/allure-results/d6a67b19-77e2-4090-bd98-9f86eef1fd80-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "662f9f9f-cb24-4dcc-adf4-acc36ba19aef", + "status": "accepted", + "privileges": null, + "user": { + "id": "662f9f9f-cb24-4dcc-adf4-acc36ba19aef" + } + }, + { + "id": "fecf751f-6a57-4376-8e56-7d9d190c3d93", + "status": "accepted", + "privileges": null, + "user": { + "id": "fecf751f-6a57-4376-8e56-7d9d190c3d93" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/d6b731ac-57dc-4d0e-b8ce-422dbad9b131-attachment.txt b/allure-results/d6b731ac-57dc-4d0e-b8ce-422dbad9b131-attachment.txt new file mode 100644 index 0000000..feaa8d5 --- /dev/null +++ b/allure-results/d6b731ac-57dc-4d0e-b8ce-422dbad9b131-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8b187037d44249d0d15cc", account_id: "83221e94-b415-4e5a-bd69-98f2d1cf4e98", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/d6cb0e2b-047e-4a20-a089-3bced76c63b0-attachment.json b/allure-results/d6cb0e2b-047e-4a20-a089-3bced76c63b0-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d6cb0e2b-047e-4a20-a089-3bced76c63b0-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d6e37b8a-1698-43d4-8758-cf3180c5c2a1-attachment.json b/allure-results/d6e37b8a-1698-43d4-8758-cf3180c5c2a1-attachment.json new file mode 100644 index 0000000..13c0116 --- /dev/null +++ b/allure-results/d6e37b8a-1698-43d4-8758-cf3180c5c2a1-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abd6037d44249d0d12c1", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/d724658f-bfa1-4a46-b178-648852428e56-attachment.json b/allure-results/d724658f-bfa1-4a46-b178-648852428e56-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d724658f-bfa1-4a46-b178-648852428e56-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d741bb70-c16a-46e8-ae31-ac11d930b7d4-attachment.json b/allure-results/d741bb70-c16a-46e8-ae31-ac11d930b7d4-attachment.json new file mode 100644 index 0000000..9524669 --- /dev/null +++ b/allure-results/d741bb70-c16a-46e8-ae31-ac11d930b7d4-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8abc83dcf1a2e79fbf921", + "title": "pass-service-1777904583", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/d741fc56-9c1c-4f6b-a076-05aab34d73dd-attachment.json b/allure-results/d741fc56-9c1c-4f6b-a076-05aab34d73dd-attachment.json new file mode 100644 index 0000000..4e96205 --- /dev/null +++ b/allure-results/d741fc56-9c1c-4f6b-a076-05aab34d73dd-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aee2c15e6311636d8759", + "member_id": "55267ae5-781e-4a38-b81f-02b0d3e67109" + } + } +} \ No newline at end of file diff --git a/allure-results/d77a1b67-dee2-439d-ab49-f62b2e8941be-attachment.json b/allure-results/d77a1b67-dee2-439d-ab49-f62b2e8941be-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d77a1b67-dee2-439d-ab49-f62b2e8941be-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d78f9ffa-4e19-4444-a64b-82a32f5b039f-attachment.txt b/allure-results/d78f9ffa-4e19-4444-a64b-82a32f5b039f-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/d78f9ffa-4e19-4444-a64b-82a32f5b039f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d7a7e1b2-d914-4df1-b867-5d56b3fa4040-attachment.txt b/allure-results/d7a7e1b2-d914-4df1-b867-5d56b3fa4040-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/d7a7e1b2-d914-4df1-b867-5d56b3fa4040-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d7ccd502-864a-4899-a200-078dc99d56f0-attachment.txt b/allure-results/d7ccd502-864a-4899-a200-078dc99d56f0-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/d7ccd502-864a-4899-a200-078dc99d56f0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d80aac04-c85f-467e-b72c-45452656bc3e-attachment.json b/allure-results/d80aac04-c85f-467e-b72c-45452656bc3e-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d80aac04-c85f-467e-b72c-45452656bc3e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d8134de3-8901-48f0-a5af-f670bfc95252-attachment.txt b/allure-results/d8134de3-8901-48f0-a5af-f670bfc95252-attachment.txt new file mode 100644 index 0000000..d876fba --- /dev/null +++ b/allure-results/d8134de3-8901-48f0-a5af-f670bfc95252-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown type \"UpdateMemberStatusInput\". Did you mean \"UpdateMemberStatusDto\", \"UpdatableMemberStatus\", or \"UpdateTicketStatusDTO\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d858daba-958e-403f-b0c9-4f85d2c6d138-attachment.json b/allure-results/d858daba-958e-403f-b0c9-4f85d2c6d138-attachment.json new file mode 100644 index 0000000..ba2ab8e --- /dev/null +++ b/allure-results/d858daba-958e-403f-b0c9-4f85d2c6d138-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab2c17bb1e0c5fc4db9e", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/d8b6b03e-0b0f-4a87-84c3-5eae133c4a8d-attachment.txt b/allure-results/d8b6b03e-0b0f-4a87-84c3-5eae133c4a8d-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/d8b6b03e-0b0f-4a87-84c3-5eae133c4a8d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d8bca3dd-ad23-43e5-a356-b08b7c3c2503-attachment.txt b/allure-results/d8bca3dd-ad23-43e5-a356-b08b7c3c2503-attachment.txt new file mode 100644 index 0000000..dc3b89f --- /dev/null +++ b/allure-results/d8bca3dd-ad23-43e5-a356-b08b7c3c2503-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8ab7cc15e6311636d85a4", account_id: "ac5d2b45-8e8e-4a79-8e8e-2dc78fc6d0fc", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/d8d84170-e36e-4b8d-8e75-19335c541d3e-attachment.json b/allure-results/d8d84170-e36e-4b8d-8e75-19335c541d3e-attachment.json new file mode 100644 index 0000000..5b78115 --- /dev/null +++ b/allure-results/d8d84170-e36e-4b8d-8e75-19335c541d3e-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abc9c15e6311636d8698", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/d8da21ae-7faa-4e25-8975-0c5c9280b3d6-attachment.txt b/allure-results/d8da21ae-7faa-4e25-8975-0c5c9280b3d6-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/d8da21ae-7faa-4e25-8975-0c5c9280b3d6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d8ea3450-6373-43c3-8055-6fa9ca31b0b8-attachment.json b/allure-results/d8ea3450-6373-43c3-8055-6fa9ca31b0b8-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d8ea3450-6373-43c3-8055-6fa9ca31b0b8-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d8f730fa-47c7-451d-9f21-a43c13100eb3-attachment.txt b/allure-results/d8f730fa-47c7-451d-9f21-a43c13100eb3-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/d8f730fa-47c7-451d-9f21-a43c13100eb3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d951c73f-6c0d-4a94-acbe-fd68bee890a7-attachment.json b/allure-results/d951c73f-6c0d-4a94-acbe-fd68bee890a7-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d951c73f-6c0d-4a94-acbe-fd68bee890a7-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d98eefff-e026-4865-bba2-14828469a4c9-attachment.json b/allure-results/d98eefff-e026-4865-bba2-14828469a4c9-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/d98eefff-e026-4865-bba2-14828469a4c9-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/d9d76cdf-5c91-468d-b000-4d73563290ae-attachment.txt b/allure-results/d9d76cdf-5c91-468d-b000-4d73563290ae-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/d9d76cdf-5c91-468d-b000-4d73563290ae-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d9dfd863-58c7-4e18-a33f-37cc0b56f3c6-attachment.txt b/allure-results/d9dfd863-58c7-4e18-a33f-37cc0b56f3c6-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/d9dfd863-58c7-4e18-a33f-37cc0b56f3c6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/d9e11086-c94f-48e1-b610-2a39505b4208-attachment.txt b/allure-results/d9e11086-c94f-48e1-b610-2a39505b4208-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/d9e11086-c94f-48e1-b610-2a39505b4208-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/da17a4fb-76b3-4726-b35e-aadf95cd1032-attachment.txt b/allure-results/da17a4fb-76b3-4726-b35e-aadf95cd1032-attachment.txt new file mode 100644 index 0000000..c67e051 --- /dev/null +++ b/allure-results/da17a4fb-76b3-4726-b35e-aadf95cd1032-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8a9c9c15e6311636d8371", account_id: "0a5813f4-3d30-40a9-9c6b-fb409c9eca0e", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/da27d76b-c117-4769-ab4d-a0c39d463b32-attachment.txt b/allure-results/da27d76b-c117-4769-ab4d-a0c39d463b32-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/da27d76b-c117-4769-ab4d-a0c39d463b32-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/da3b60a8-682a-45c0-9599-f83d5d2d3b23-attachment.txt b/allure-results/da3b60a8-682a-45c0-9599-f83d5d2d3b23-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/da3b60a8-682a-45c0-9599-f83d5d2d3b23-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/da75b5b8-4366-4ad4-95e1-66393e1aacf5-attachment.json b/allure-results/da75b5b8-4366-4ad4-95e1-66393e1aacf5-attachment.json deleted file mode 100644 index 2eaf014..0000000 --- a/allure-results/da75b5b8-4366-4ad4-95e1-66393e1aacf5-attachment.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "data": { - "createUser": { - "id": "a6542878-eba4-45ff-b1ba-38fe31a1349e", - "created_at": "2026-04-22T10:40:30.004Z", - "updated_at": "2026-04-22T10:40:30.004Z", - "username": "+79994167356", - "user_data": { - "first_name": "kvstest1", - "last_name": "kvstest2", - "email": "" - }, - "is_demo": true, - "next_request_timestamp": "1970-01-01T00:00:00.000Z", - "roles": [] - } - } -} \ No newline at end of file diff --git a/allure-results/da85e783-fb78-4a07-8406-3068de67c603-attachment.txt b/allure-results/da85e783-fb78-4a07-8406-3068de67c603-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/da85e783-fb78-4a07-8406-3068de67c603-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/da93ddac-e807-4303-8e54-4d32a95a1bf2-attachment.txt b/allure-results/da93ddac-e807-4303-8e54-4d32a95a1bf2-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/da93ddac-e807-4303-8e54-4d32a95a1bf2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/dad53adc-e68a-4807-954e-0291ea43832d-attachment.txt b/allure-results/dad53adc-e68a-4807-954e-0291ea43832d-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/dad53adc-e68a-4807-954e-0291ea43832d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/daf84154-cb3c-4cfa-b5f4-65337aa7c4fd-result.json b/allure-results/daf84154-cb3c-4cfa-b5f4-65337aa7c4fd-result.json new file mode 100644 index 0000000..be1d23d --- /dev/null +++ b/allure-results/daf84154-cb3c-4cfa-b5f4-65337aa7c4fd-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 583, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 308, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777894654694, "stop": 1777894654810}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 13, in step_prepare_nested_places_and_employees\n td.prepare_pass_request_approval_flow()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 583, in prepare_pass_request_approval_flow\n p1, p2, p3 = self.ensure_three_nested_places()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 308, in ensure_three_nested_places\n p1 = self._create_place(parent_id=self.parent_place_id, title_prefix=\"passreq-place-1\", place_type=p1_type)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=section)", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}]\n", "trace": " File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 270, in _create_place\n resp = self._retry_graphql(\n op_name=\"createPlaceMultiple\",\n ...<4 lines>...\n retries=2,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 193, in _retry_graphql\n return _exec_or_fail(op_name=op_name, token=token, query=query, variables=variables, company_id=company_id)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 191, in execute_graphql\n raise RuntimeError(f\"GraphQL errors: {errors}\")\n"}, "attachments": [{"name": "RuntimeError: createPlaceMultiple", "source": "a8e0b138-33cc-40cc-a082-5b289341565a-attachment.txt", "type": "text/plain"}], "start": 1777894654831, "stop": 1777894654862}], "start": 1777894654810, "stop": 1777894654869}, {"name": "And create pass in place #3 for approval flow", "status": "skipped", "start": 1777894654874, "stop": 1777894654874}, {"name": "When query passRequests by created pass_id with my token", "status": "skipped", "start": 1777894654874, "stop": 1777894654874}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777894654874, "stop": 1777894654874}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777894654874, "stop": 1777894654874}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777894654874, "stop": 1777894654874}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777894654874, "stop": 1777894654874}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777894654874, "stop": 1777894654874}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777894654874, "stop": 1777894654874}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777894654874, "stop": 1777894654874}], "start": 1777894654692, "stop": 1777894654874, "uuid": "412dcc89-85ca-4efc-8162-9d3d28aba2ad", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/db020b7b-a4bb-4574-8ba1-9f6cb016d84e-attachment.json b/allure-results/db020b7b-a4bb-4574-8ba1-9f6cb016d84e-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/db020b7b-a4bb-4574-8ba1-9f6cb016d84e-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/db12c274-ecf0-4697-b5de-ffc99dcb172d-attachment.txt b/allure-results/db12c274-ecf0-4697-b5de-ffc99dcb172d-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/db12c274-ecf0-4697-b5de-ffc99dcb172d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/db17a655-a7e3-4067-a119-e7235ad40d83-attachment.txt b/allure-results/db17a655-a7e3-4067-a119-e7235ad40d83-attachment.txt new file mode 100644 index 0000000..b3d6d03 --- /dev/null +++ b/allure-results/db17a655-a7e3-4067-a119-e7235ad40d83-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/db329dc6-5e7a-4882-a568-e32e4904f6c3-attachment.json b/allure-results/db329dc6-5e7a-4882-a568-e32e4904f6c3-attachment.json new file mode 100644 index 0000000..9926a10 --- /dev/null +++ b/allure-results/db329dc6-5e7a-4882-a568-e32e4904f6c3-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "74152b85-8490-4ec5-b9d4-83075700498e", + "created_at": "2026-05-04T14:21:55.490Z", + "updated_at": "2026-05-04T14:21:55.490Z", + "username": "+79992826660", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/db3d6047-50a7-4aa7-a398-cff399556ac7-attachment.txt b/allure-results/db3d6047-50a7-4aa7-a398-cff399556ac7-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/db3d6047-50a7-4aa7-a398-cff399556ac7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/db54c0d4-6689-4473-a989-b29ff45114e7-attachment.txt b/allure-results/db54c0d4-6689-4473-a989-b29ff45114e7-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/db54c0d4-6689-4473-a989-b29ff45114e7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/db63c925-6d13-4d95-89e8-efb88ebd976e-attachment.txt b/allure-results/db63c925-6d13-4d95-89e8-efb88ebd976e-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/db63c925-6d13-4d95-89e8-efb88ebd976e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/dbad7ded-ff7c-4c4b-a71d-3c2979250686-attachment.json b/allure-results/dbad7ded-ff7c-4c4b-a71d-3c2979250686-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/dbad7ded-ff7c-4c4b-a71d-3c2979250686-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/dbd997e8-6533-45ed-8dc2-b6ae72a03cb4-attachment.json b/allure-results/dbd997e8-6533-45ed-8dc2-b6ae72a03cb4-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/dbd997e8-6533-45ed-8dc2-b6ae72a03cb4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/dbee1740-728b-46ab-877e-6118f8796908-attachment.txt b/allure-results/dbee1740-728b-46ab-877e-6118f8796908-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/dbee1740-728b-46ab-877e-6118f8796908-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/dc11b396-bce7-4e5a-b0af-795f9acf0eba-attachment.txt b/allure-results/dc11b396-bce7-4e5a-b0af-795f9acf0eba-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/dc11b396-bce7-4e5a-b0af-795f9acf0eba-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/dc1a9152-f483-41fa-88d8-fd637318d84e-attachment.txt b/allure-results/dc1a9152-f483-41fa-88d8-fd637318d84e-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/dc1a9152-f483-41fa-88d8-fd637318d84e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/dc1c3449-0af9-4c8b-bd66-747c5e7be38e-attachment.json b/allure-results/dc1c3449-0af9-4c8b-bd66-747c5e7be38e-attachment.json new file mode 100644 index 0000000..5640eb0 --- /dev/null +++ b/allure-results/dc1c3449-0af9-4c8b-bd66-747c5e7be38e-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "55267ae5-781e-4a38-b81f-02b0d3e67109", + "created_at": "2026-05-04T14:36:18.261Z", + "updated_at": "2026-05-04T14:36:18.261Z", + "username": "+79996722797", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/dc29d994-5115-4ad4-9b3c-e312f41e0937-attachment.txt b/allure-results/dc29d994-5115-4ad4-9b3c-e312f41e0937-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/dc29d994-5115-4ad4-9b3c-e312f41e0937-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/dc31e7df-e5b5-488f-93a6-44b399cd051e-attachment.txt b/allure-results/dc31e7df-e5b5-488f-93a6-44b399cd051e-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/dc31e7df-e5b5-488f-93a6-44b399cd051e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/dc57a45c-cf1b-4d2f-94f6-e91b4e2466b9-attachment.txt b/allure-results/dc57a45c-cf1b-4d2f-94f6-e91b4e2466b9-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/dc57a45c-cf1b-4d2f-94f6-e91b4e2466b9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/dc970f38-d485-402a-9e90-12e9ea4ed84e-attachment.json b/allure-results/dc970f38-d485-402a-9e90-12e9ea4ed84e-attachment.json new file mode 100644 index 0000000..ccb5c9a --- /dev/null +++ b/allure-results/dc970f38-d485-402a-9e90-12e9ea4ed84e-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "657b54b6-640d-4659-8374-2339b4a6c8a2", + "created_at": "2026-05-04T14:47:32.328Z", + "updated_at": "2026-05-04T14:47:32.328Z", + "username": "+79996180443", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/dca822b8-7457-488d-b15a-32c33d282550-attachment.txt b/allure-results/dca822b8-7457-488d-b15a-32c33d282550-attachment.txt new file mode 100644 index 0000000..5c7e0f6 --- /dev/null +++ b/allure-results/dca822b8-7457-488d-b15a-32c33d282550-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8ab9c32367dfb4b45a345', place_id='69f8ab9c32367dfb4b45a325'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/dcae18a5-868e-428b-bf9b-d8df2eca7336-attachment.txt b/allure-results/dcae18a5-868e-428b-bf9b-d8df2eca7336-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/dcae18a5-868e-428b-bf9b-d8df2eca7336-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/dcd470f9-7bfb-4dbf-b3c3-0df7493dae74-attachment.json b/allure-results/dcd470f9-7bfb-4dbf-b3c3-0df7493dae74-attachment.json new file mode 100644 index 0000000..435fd04 --- /dev/null +++ b/allure-results/dcd470f9-7bfb-4dbf-b3c3-0df7493dae74-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8aacfdc029b6ba8f7ccfa", + "title": "pass-service-1777904334", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/dcfc920a-b4ca-4ff3-99b8-1aa22021376f-attachment.json b/allure-results/dcfc920a-b4ca-4ff3-99b8-1aa22021376f-attachment.json new file mode 100644 index 0000000..fe6b192 --- /dev/null +++ b/allure-results/dcfc920a-b4ca-4ff3-99b8-1aa22021376f-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab79c15e6311636d8588", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/dd06c848-7a8a-460c-9d43-eb8127d233b8-attachment.txt b/allure-results/dd06c848-7a8a-460c-9d43-eb8127d233b8-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/dd06c848-7a8a-460c-9d43-eb8127d233b8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/dd236ba4-d6b3-42d0-a2d0-8efa75258f14-attachment.txt b/allure-results/dd236ba4-d6b3-42d0-a2d0-8efa75258f14-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/dd236ba4-d6b3-42d0-a2d0-8efa75258f14-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/dd5166d9-f157-42d0-b0c9-686f883cbec6-attachment.txt b/allure-results/dd5166d9-f157-42d0-b0c9-686f883cbec6-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/dd5166d9-f157-42d0-b0c9-686f883cbec6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/dd53fa63-99f9-4ecb-a308-ed026886fd6d-attachment.json b/allure-results/dd53fa63-99f9-4ecb-a308-ed026886fd6d-attachment.json new file mode 100644 index 0000000..29287dd --- /dev/null +++ b/allure-results/dd53fa63-99f9-4ecb-a308-ed026886fd6d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa3a32367dfb4b45a147", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/dd685d9a-0654-4f9f-b5c4-a84e79dff180-attachment.json b/allure-results/dd685d9a-0654-4f9f-b5c4-a84e79dff180-attachment.json new file mode 100644 index 0000000..86cc40c --- /dev/null +++ b/allure-results/dd685d9a-0654-4f9f-b5c4-a84e79dff180-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addEmployee": { + "id": "69f8abc7514efad27fabd7f5" + } + } +} \ No newline at end of file diff --git a/allure-results/dd95a914-0a20-4a54-8d8a-9d41d322659a-attachment.txt b/allure-results/dd95a914-0a20-4a54-8d8a-9d41d322659a-attachment.txt new file mode 100644 index 0000000..31fe1aa --- /dev/null +++ b/allure-results/dd95a914-0a20-4a54-8d8a-9d41d322659a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_id\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ddbc0fad-0043-4ae3-bf47-fac2635f7196-attachment.txt b/allure-results/ddbc0fad-0043-4ae3-bf47-fac2635f7196-attachment.txt new file mode 100644 index 0000000..53c1a50 --- /dev/null +++ b/allure-results/ddbc0fad-0043-4ae3-bf47-fac2635f7196-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlace\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ddd34c0b-e898-4100-b8fe-f3cc6ca13a88-attachment.json b/allure-results/ddd34c0b-e898-4100-b8fe-f3cc6ca13a88-attachment.json new file mode 100644 index 0000000..ea808ec --- /dev/null +++ b/allure-results/ddd34c0b-e898-4100-b8fe-f3cc6ca13a88-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "09a1fe01-e013-4a21-a346-5898ba278f39", + "created_at": "2026-05-04T14:37:31.389Z", + "updated_at": "2026-05-04T14:37:31.389Z", + "username": "+79991438286", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ddeb96bc-f0a3-412e-82ec-55e0f3c3b66d-attachment.txt b/allure-results/ddeb96bc-f0a3-412e-82ec-55e0f3c3b66d-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/ddeb96bc-f0a3-412e-82ec-55e0f3c3b66d-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/de3fdc54-2f80-4a35-a4e5-98dccdc70f89-attachment.json b/allure-results/de3fdc54-2f80-4a35-a4e5-98dccdc70f89-attachment.json new file mode 100644 index 0000000..0793599 --- /dev/null +++ b/allure-results/de3fdc54-2f80-4a35-a4e5-98dccdc70f89-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aee7c15e6311636d877b", + "member_id": "5440dbb7-aa0d-416c-8662-4e4d479d87de" + } + } +} \ No newline at end of file diff --git a/allure-results/de4fd3ac-65e4-4986-a23b-906b1cf86e56-attachment.json b/allure-results/de4fd3ac-65e4-4986-a23b-906b1cf86e56-attachment.json new file mode 100644 index 0000000..5ec052f --- /dev/null +++ b/allure-results/de4fd3ac-65e4-4986-a23b-906b1cf86e56-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8af1f32367dfb4b45a528", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/de745be6-c637-456f-bcfb-7650591c0165-attachment.json b/allure-results/de745be6-c637-456f-bcfb-7650591c0165-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/de745be6-c637-456f-bcfb-7650591c0165-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/de76f1a2-745b-4ed0-8288-f941ccb85add-attachment.json b/allure-results/de76f1a2-745b-4ed0-8288-f941ccb85add-attachment.json new file mode 100644 index 0000000..f8d5a53 --- /dev/null +++ b/allure-results/de76f1a2-745b-4ed0-8288-f941ccb85add-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "4681b84b-180b-42c7-83cb-ed59983ac7f9", + "status": "accepted", + "privileges": null, + "user": { + "id": "4681b84b-180b-42c7-83cb-ed59983ac7f9" + } + }, + { + "id": "e0b63f74-3dad-4b0e-aa04-ccf623eeaac2", + "status": "accepted", + "privileges": null, + "user": { + "id": "e0b63f74-3dad-4b0e-aa04-ccf623eeaac2" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/de77eac5-bbc1-485c-b077-7825106318d6-attachment.json b/allure-results/de77eac5-bbc1-485c-b077-7825106318d6-attachment.json new file mode 100644 index 0000000..cd7e090 --- /dev/null +++ b/allure-results/de77eac5-bbc1-485c-b077-7825106318d6-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b045c15e6311636d88ed", + "member_id": "c1ba1dd1-48df-4dbe-bc01-ed32f01bb31d" + } + } +} \ No newline at end of file diff --git a/allure-results/de89cf23-7311-4bb1-9c59-26f5a391e679-attachment.txt b/allure-results/de89cf23-7311-4bb1-9c59-26f5a391e679-attachment.txt new file mode 100644 index 0000000..7650624 --- /dev/null +++ b/allure-results/de89cf23-7311-4bb1-9c59-26f5a391e679-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Bad Request', 'code': 'Client Error', 'status': 400, 'description': 'The request could not be understood by the server due to malformed syntax'}] \ No newline at end of file diff --git a/allure-results/de910622-8203-4895-9324-94350e408e20-attachment.json b/allure-results/de910622-8203-4895-9324-94350e408e20-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/de910622-8203-4895-9324-94350e408e20-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/de99afa7-93f2-4998-98de-c9d38370ab2f-attachment.txt b/allure-results/de99afa7-93f2-4998-98de-c9d38370ab2f-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/de99afa7-93f2-4998-98de-c9d38370ab2f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/deb56193-d6fd-497d-bb25-aeda5ed036ea-attachment.json b/allure-results/deb56193-d6fd-497d-bb25-aeda5ed036ea-attachment.json new file mode 100644 index 0000000..8f9830f --- /dev/null +++ b/allure-results/deb56193-d6fd-497d-bb25-aeda5ed036ea-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8a982037d44249d0d0f17" + }, + { + "id": "69f8a982c15e6311636d8343" + }, + { + "id": "69f8a982c15e6311636d8346" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/deb99ba4-1a27-436e-b672-cc09b54acbf0-attachment.json b/allure-results/deb99ba4-1a27-436e-b672-cc09b54acbf0-attachment.json new file mode 100644 index 0000000..64b05bf --- /dev/null +++ b/allure-results/deb99ba4-1a27-436e-b672-cc09b54acbf0-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aee3037d44249d0d136f", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/dec0cd03-62ad-4498-8408-275d76beca52-attachment.json b/allure-results/dec0cd03-62ad-4498-8408-275d76beca52-attachment.json new file mode 100644 index 0000000..6b3be4b --- /dev/null +++ b/allure-results/dec0cd03-62ad-4498-8408-275d76beca52-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "32d6075a-ebe1-4651-b73f-9d20a9d20619", + "created_at": "2026-05-04T11:37:34.188Z", + "updated_at": "2026-05-04T11:37:34.188Z", + "username": "+79996330288", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/dedc2565-4f20-49fc-933b-53fb62e348c5-attachment.json b/allure-results/dedc2565-4f20-49fc-933b-53fb62e348c5-attachment.json new file mode 100644 index 0000000..14e1cee --- /dev/null +++ b/allure-results/dedc2565-4f20-49fc-933b-53fb62e348c5-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "0762c878-588d-4d77-9af2-7b3729730613", + "status": "accepted", + "privileges": null, + "user": { + "id": "0762c878-588d-4d77-9af2-7b3729730613" + } + }, + { + "id": "afc25f7a-483b-429e-b1d2-f180c8140cd5", + "status": "accepted", + "privileges": null, + "user": { + "id": "afc25f7a-483b-429e-b1d2-f180c8140cd5" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/df072725-6711-4b28-b3e1-89a7ea0b7985-attachment.txt b/allure-results/df072725-6711-4b28-b3e1-89a7ea0b7985-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/df072725-6711-4b28-b3e1-89a7ea0b7985-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/df0cc8c1-3e9e-4ca6-8786-7f17f9dd86c0-attachment.txt b/allure-results/df0cc8c1-3e9e-4ca6-8786-7f17f9dd86c0-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/df0cc8c1-3e9e-4ca6-8786-7f17f9dd86c0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/df3ac151-828f-4263-a9d5-a6865b5ef4bb-attachment.json b/allure-results/df3ac151-828f-4263-a9d5-a6865b5ef4bb-attachment.json new file mode 100644 index 0000000..28a3a5f --- /dev/null +++ b/allure-results/df3ac151-828f-4263-a9d5-a6865b5ef4bb-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8abc4c15e6311636d8659", + "member_id": "d8e28f8b-edb4-4e49-b0fb-c00aff47fae8" + } + } +} \ No newline at end of file diff --git a/allure-results/df4d13b4-bb0b-477b-a810-6743d6e23006-attachment.txt b/allure-results/df4d13b4-bb0b-477b-a810-6743d6e23006-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/df4d13b4-bb0b-477b-a810-6743d6e23006-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/df995d6d-41df-4c07-8007-b3075f750313-result.json b/allure-results/df995d6d-41df-4c07-8007-b3075f750313-result.json new file mode 100644 index 0000000..78c3806 --- /dev/null +++ b/allure-results/df995d6d-41df-4c07-8007-b3075f750313-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: Для createEntrance нужен хотя бы один device id. Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов.\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 23, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1383, in create_pass\n _ = self.ensure_entrance_connected_to_places(place_ids=[place_id])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 789, in ensure_entrance_connected_to_places\n return self.create_entrance(place_ids=place_ids)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 766, in create_entrance\n \"devices\": self._get_device_ids_for_entrance(),\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 737, in _get_device_ids_for_entrance\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777906048824, "stop": 1777906049130}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "e2177de8-b059-476d-83f4-e466ab2de81c-attachment.json", "type": "application/json"}], "start": 1777906049133, "stop": 1777906049179}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "d5a93ee8-bfb6-4257-9f63-80b7d25b3339-attachment.json", "type": "application/json"}], "start": 1777906049179, "stop": 1777906049211}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "19579e47-dec4-4ce1-bcc8-32a6f4659e5e-attachment.json", "type": "application/json"}], "start": 1777906049211, "stop": 1777906049244}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "ff5aef80-243d-40e3-98e3-c3feb95e9f36-attachment.json", "type": "application/json"}], "start": 1777906049245, "stop": 1777906049306}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "99e95c33-f201-4827-8cc9-bf2f0fe56186-attachment.json", "type": "application/json"}], "start": 1777906049306, "stop": 1777906049384}], "start": 1777906049130, "stop": 1777906049384}, {"name": "And create pass for prepared place", "status": "failed", "statusDetails": {"message": "AssertionError: Для createEntrance нужен хотя бы один device id. Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов.\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 23, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1383, in create_pass\n _ = self.ensure_entrance_connected_to_places(place_ids=[place_id])\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 789, in ensure_entrance_connected_to_places\n return self.create_entrance(place_ids=place_ids)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 766, in create_entrance\n \"devices\": self._get_device_ids_for_entrance(),\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 737, in _get_device_ids_for_entrance\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "start": 1777906049384, "stop": 1777906049391}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906049391, "stop": 1777906049585}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777906049585, "stop": 1777906049680}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906049680, "stop": 1777906049765}, {"name": "When query passRequests by created pass_id", "status": "skipped", "start": 1777906049769, "stop": 1777906049769}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777906049769, "stop": 1777906049769}], "start": 1777906048822, "stop": 1777906049769, "uuid": "d0d5a344-1e90-4e52-9372-98c9d7fdc7a5", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/dface888-75fd-4ea6-bd37-6e9d857bd53f-attachment.txt b/allure-results/dface888-75fd-4ea6-bd37-6e9d857bd53f-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/dface888-75fd-4ea6-bd37-6e9d857bd53f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/dfb0186a-2f9c-45b7-940a-b94a09e2301a-attachment.json b/allure-results/dfb0186a-2f9c-45b7-940a-b94a09e2301a-attachment.json new file mode 100644 index 0000000..cb6d55f --- /dev/null +++ b/allure-results/dfb0186a-2f9c-45b7-940a-b94a09e2301a-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b0f232367dfb4b45a6a7", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/dfc22411-ec49-40c9-8246-5122c7dcb3cd-attachment.txt b/allure-results/dfc22411-ec49-40c9-8246-5122c7dcb3cd-attachment.txt new file mode 100644 index 0000000..a8805e8 --- /dev/null +++ b/allure-results/dfc22411-ec49-40c9-8246-5122c7dcb3cd-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1440, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/dfc70f1e-e609-479a-bddd-de7831ba2c24-attachment.json b/allure-results/dfc70f1e-e609-479a-bddd-de7831ba2c24-attachment.json new file mode 100644 index 0000000..3d68cb2 --- /dev/null +++ b/allure-results/dfc70f1e-e609-479a-bddd-de7831ba2c24-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "members": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e00c04ca-1f39-41c7-be02-e21f91726150-attachment.json b/allure-results/e00c04ca-1f39-41c7-be02-e21f91726150-attachment.json new file mode 100644 index 0000000..3d68cb2 --- /dev/null +++ b/allure-results/e00c04ca-1f39-41c7-be02-e21f91726150-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "members": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e0283739-b6d8-4c8c-8478-52b99ba9274e-attachment.txt b/allure-results/e0283739-b6d8-4c8c-8478-52b99ba9274e-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/e0283739-b6d8-4c8c-8478-52b99ba9274e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e0366326-4e9e-478c-ad15-f97395b93898-attachment.txt b/allure-results/e0366326-4e9e-478c-ad15-f97395b93898-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/e0366326-4e9e-478c-ad15-f97395b93898-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e038f0c5-22d0-4c03-a32a-4430ad59a927-attachment.txt b/allure-results/e038f0c5-22d0-4c03-a32a-4430ad59a927-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/e038f0c5-22d0-4c03-a32a-4430ad59a927-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e047e0b0-c918-4085-8c8f-a5f03358d4f9-attachment.json b/allure-results/e047e0b0-c918-4085-8c8f-a5f03358d4f9-attachment.json new file mode 100644 index 0000000..875d316 --- /dev/null +++ b/allure-results/e047e0b0-c918-4085-8c8f-a5f03358d4f9-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "2ea6baf0-886d-44b3-aa44-c26d786755a3", + "created_at": "2026-05-04T14:17:56.465Z", + "updated_at": "2026-05-04T14:17:56.465Z", + "username": "+79999613865", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e05b4b8b-2e2b-40aa-a11a-3b1ca9919516-attachment.txt b/allure-results/e05b4b8b-2e2b-40aa-a11a-3b1ca9919516-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/e05b4b8b-2e2b-40aa-a11a-3b1ca9919516-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e095626c-c513-445f-9704-8eff18b97ab0-attachment.json b/allure-results/e095626c-c513-445f-9704-8eff18b97ab0-attachment.json new file mode 100644 index 0000000..652a4a8 --- /dev/null +++ b/allure-results/e095626c-c513-445f-9704-8eff18b97ab0-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b18e037d44249d0d15dc", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/e0ad28af-c5b7-4602-b570-6f2dfaeec388-attachment.txt b/allure-results/e0ad28af-c5b7-4602-b570-6f2dfaeec388-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/e0ad28af-c5b7-4602-b570-6f2dfaeec388-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e0b46063-cc70-4a6e-bf71-ffdb7355e93f-attachment.json b/allure-results/e0b46063-cc70-4a6e-bf71-ffdb7355e93f-attachment.json deleted file mode 100644 index 98ace4b..0000000 --- a/allure-results/e0b46063-cc70-4a6e-bf71-ffdb7355e93f-attachment.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a59d5d6417545a7f4844", - "member_id": "a6542878-eba4-45ff-b1ba-38fe31a1349e" - } - } -} \ No newline at end of file diff --git a/allure-results/e0eb5b18-d9f7-49bd-8749-755b6f2c439a-attachment.json b/allure-results/e0eb5b18-d9f7-49bd-8749-755b6f2c439a-attachment.json deleted file mode 100644 index 5d4e6e4..0000000 --- a/allure-results/e0eb5b18-d9f7-49bd-8749-755b6f2c439a-attachment.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "data": { - "createPlan": { - "id": "69e8a81866221071869bcc3d", - "service_ids": [ - "69e8a8181a037043d86d23dd" - ], - "bundle_ids": [], - "place_id": "69e8a8180bfa76f761dd1b20", - "place_ids": [ - "69e8a8180bfa76f761dd1b20" - ], - "price": 200, - "title": "plan-kvs-1776855066", - "discount": "0", - "payment_interval": 1, - "price_without_discount": null - } - } -} \ No newline at end of file diff --git a/allure-results/e0ebc07b-ec56-42b5-9cf2-2c8a8dafb750-result.json b/allure-results/e0ebc07b-ec56-42b5-9cf2-2c8a8dafb750-result.json new file mode 100644 index 0000000..fb1278c --- /dev/null +++ b/allure-results/e0ebc07b-ec56-42b5-9cf2-2c8a8dafb750-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1433, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777904576857, "stop": 1777904578373}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "54b44005-0d0c-4371-ae59-0a4cd637ed0d-attachment.json", "type": "application/json"}], "start": 1777904578376, "stop": 1777904578422}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=69f8abc2037d44249d0d1260)", "status": "passed", "attachments": [{"name": "RuntimeError: createPlaceMultiple(entrance)", "source": "9b6de442-f95c-4d38-886c-13ce6e824cc1-attachment.txt", "type": "text/plain"}], "start": 1777904578422, "stop": 1777904578454}, {"name": "GraphQL: createPlaceMultiple (entrance place, parent_id=6915dc03462d5aea0adc8cbd)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(entrance) response", "source": "5267de40-7a8b-406e-b42b-0f8c8136cdab-attachment.json", "type": "application/json"}], "start": 1777904578454, "stop": 1777904578498}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "913e41ee-b1de-4306-9ddd-8da1fec2e2ee-attachment.txt", "type": "text/plain"}], "start": 1777904578518, "stop": 1777904578545}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "bd6296f2-79e5-4edf-9493-09728d27ed7f-attachment.txt", "type": "text/plain"}], "start": 1777904578545, "stop": 1777904578569}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "cfdaa8b6-af06-4cdb-a22d-ea8dac05fe91-attachment.txt", "type": "text/plain"}], "start": 1777904578569, "stop": 1777904578607}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "190b4a7d-e521-4c00-bcc3-d02c65facce1-attachment.txt", "type": "text/plain"}], "start": 1777904578607, "stop": 1777904578640}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "68fc87ce-9f06-4a46-933c-53ca46295bca-attachment.txt", "type": "text/plain"}], "start": 1777904578640, "stop": 1777904578684}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "752bf642-a6b8-493a-a8bd-0e8ec6ac732c-attachment.txt", "type": "text/plain"}], "start": 1777904578684, "stop": 1777904578711}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "1260eea9-fdfe-4e1c-94ea-b1b712a736a5-attachment.txt", "type": "text/plain"}], "start": 1777904578711, "stop": 1777904578746}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "7f6deaf0-7eb4-4ae2-afc9-54a4601e3f03-attachment.txt", "type": "text/plain"}], "start": 1777904578746, "stop": 1777904578767}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "dd5166d9-f157-42d0-b0c9-686f883cbec6-attachment.txt", "type": "text/plain"}], "start": 1777904578767, "stop": 1777904578793}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "9fcdaa21-fe0f-4582-a1a4-e7cc7df38743-attachment.txt", "type": "text/plain"}], "start": 1777904578793, "stop": 1777904578815}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "44bdb720-44ad-45d1-a276-938d5327aa8f-attachment.txt", "type": "text/plain"}], "start": 1777904578815, "stop": 1777904578843}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "f32128dc-f296-4b63-ab63-60c28ab93d81-attachment.txt", "type": "text/plain"}], "start": 1777904578843, "stop": 1777904578869}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "df0cc8c1-3e9e-4ca6-8786-7f17f9dd86c0-attachment.txt", "type": "text/plain"}], "start": 1777904578869, "stop": 1777904578893}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "9bf6133c-3ccf-48d3-a2bc-1e49900d5aa0-attachment.txt", "type": "text/plain"}], "start": 1777904578893, "stop": 1777904578918}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "d4c22c60-ce70-447c-a0e3-09faa72800de-attachment.txt", "type": "text/plain"}], "start": 1777904578918, "stop": 1777904578941}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "61ecc653-89a9-4714-8b38-cdce7fe19b59-attachment.txt", "type": "text/plain"}], "start": 1777904578942, "stop": 1777904578967}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "676f6f18-a3d3-4128-9e23-9c478601ae17-attachment.txt", "type": "text/plain"}], "start": 1777904578967, "stop": 1777904578992}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "0c5fb5a8-735d-43da-870c-5b8f5bff0a11-attachment.txt", "type": "text/plain"}], "start": 1777904578992, "stop": 1777904579030}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "645fab24-79b3-489f-a223-baf9a059e5f6-attachment.txt", "type": "text/plain"}], "start": 1777904579030, "stop": 1777904579066}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "559b413b-7744-4d21-99fb-d7fd5bc3d7e7-attachment.txt", "type": "text/plain"}], "start": 1777904579066, "stop": 1777904579091}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "4b453bdc-17d3-43da-a88a-3ec665c662ce-attachment.json", "type": "application/json"}], "start": 1777904579092, "stop": 1777904579127}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "91d7befc-7ef2-4b91-8c52-bc3dc4cb5b21-attachment.json", "type": "application/json"}], "start": 1777904579127, "stop": 1777904579162}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "d3ae5207-3cb3-43b4-9377-84bbcc4570c8-attachment.json", "type": "application/json"}], "start": 1777904579162, "stop": 1777904579227}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "13e28094-99d4-413e-82b4-ee2d231e1b8c-attachment.json", "type": "application/json"}], "start": 1777904579227, "stop": 1777904579298}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "d36a40b7-426f-40d4-9d58-f4543b65c288-attachment.txt", "type": "text/plain"}], "start": 1777904578373, "stop": 1777904579298}, {"name": "And create pass for prepared place", "status": "failed", "statusDetails": {"message": "AssertionError: createPass не удалось ни одним вариантом input. Последняя ошибка: GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 22, in step_create_pass\n context.pass_id = td.create_pass()\n ~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1433, in create_pass\n raise AssertionError(f\"createPass не удалось ни одним вариантом input. Последняя ошибка: {last_error}\")\n"}, "steps": [{"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_id)", "source": "0e23e731-2a3f-49a8-9100-d15d51be7f76-attachment.txt", "type": "text/plain"}], "start": 1777904579299, "stop": 1777904579322}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(dto-entrance_ids)", "source": "886f36f4-2222-444d-9307-e6367ca64e0c-attachment.txt", "type": "text/plain"}], "start": 1777904579323, "stop": 1777904579347}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_id)", "source": "06864e72-c210-49fc-9016-5fd35bfd2a45-attachment.txt", "type": "text/plain"}], "start": 1777904579347, "stop": 1777904579375}, {"name": "GraphQL: connect entrance to place (addEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addEntranceToPlace(args-entrance_ids)", "source": "2f465cc5-cf0b-4a4f-b88b-aa916b4d85d0-attachment.txt", "type": "text/plain"}], "start": 1777904579375, "stop": 1777904579400}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_id)", "source": "64e30e12-2e47-46bc-9de8-8c35411793e3-attachment.txt", "type": "text/plain"}], "start": 1777904579400, "stop": 1777904579424}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(dto-entrance_ids)", "source": "790140f2-a0a9-4e41-9e00-0c260537d6a2-attachment.txt", "type": "text/plain"}], "start": 1777904579424, "stop": 1777904579459}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_id)", "source": "cf19c8c3-b3ec-4028-9b2e-259f702d451f-attachment.txt", "type": "text/plain"}], "start": 1777904579459, "stop": 1777904579484}, {"name": "GraphQL: connect entrance to place (attachEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: attachEntranceToPlace(args-entrance_ids)", "source": "ccc9bde0-68ac-45de-b8d3-c4a0e6226a10-attachment.txt", "type": "text/plain"}], "start": 1777904579484, "stop": 1777904579529}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_id)", "source": "992c4cb2-fbce-4f0f-9402-2c957936653c-attachment.txt", "type": "text/plain"}], "start": 1777904579529, "stop": 1777904579554}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(dto-entrance_ids)", "source": "d0230d33-87de-4ca9-968f-a0d19df2d76a-attachment.txt", "type": "text/plain"}], "start": 1777904579554, "stop": 1777904579579}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_id)", "source": "52e3734b-d875-41bf-bfdb-cdfdde76f4a3-attachment.txt", "type": "text/plain"}], "start": 1777904579579, "stop": 1777904579605}, {"name": "GraphQL: connect entrance to place (setPlaceEntrances/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: setPlaceEntrances(args-entrance_ids)", "source": "7530bbe8-c95e-41ea-a785-9ae3ba0a8749-attachment.txt", "type": "text/plain"}], "start": 1777904579605, "stop": 1777904579631}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_id)", "source": "00bdeaea-f206-4fca-b6e8-aa0f70ff8ec4-attachment.txt", "type": "text/plain"}], "start": 1777904579631, "stop": 1777904579664}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(dto-entrance_ids)", "source": "8e958847-0a64-406f-b1c3-e4caf94da125-attachment.txt", "type": "text/plain"}], "start": 1777904579664, "stop": 1777904579688}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_id)", "source": "7d7ef1e6-e24d-4550-b105-2260b002f230-attachment.txt", "type": "text/plain"}], "start": 1777904579688, "stop": 1777904579716}, {"name": "GraphQL: connect entrance to place (addPlaceEntrance/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: addPlaceEntrance(args-entrance_ids)", "source": "05c13a1a-7042-4ba8-be07-20f844b3dba0-attachment.txt", "type": "text/plain"}], "start": 1777904579716, "stop": 1777904579739}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_id)", "source": "e55c06b7-1b89-470f-a2e0-05431db918c3-attachment.txt", "type": "text/plain"}], "start": 1777904579739, "stop": 1777904579764}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/dto-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(dto-entrance_ids)", "source": "79219956-0746-4922-861c-da903201d684-attachment.txt", "type": "text/plain"}], "start": 1777904579764, "stop": 1777904579789}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_id)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_id)", "source": "9382f9c3-7b6a-4d55-86a5-ec75cbc29591-attachment.txt", "type": "text/plain"}], "start": 1777904579789, "stop": 1777904579812}, {"name": "GraphQL: connect entrance to place (connectEntranceToPlace/args-entrance_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: connectEntranceToPlace(args-entrance_ids)", "source": "0c6d94d4-eb64-4aa5-97b6-3420b1f47425-attachment.txt", "type": "text/plain"}], "start": 1777904579813, "stop": 1777904579834}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "RuntimeError: createPass(v1)", "source": "cfab87fb-e582-4ee8-a387-acea7734e466-attachment.txt", "type": "text/plain"}], "start": 1777904579836, "stop": 1777904579871}], "attachments": [{"name": "Entrance link not supported on this stand", "source": "35e49f2a-e8fd-4f4f-b8b7-7acac90dcb05-attachment.txt", "type": "text/plain"}], "start": 1777904579298, "stop": 1777904579874}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904579874, "stop": 1777904580042}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777904580042, "stop": 1777904580122}, {"name": "Cleanup: _cleanup_delete_entrance", "status": "passed", "start": 1777904580122, "stop": 1777904580178}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904580178, "stop": 1777904580231}, {"name": "When query passRequests by created pass_id", "status": "skipped", "start": 1777904580234, "stop": 1777904580234}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777904580234, "stop": 1777904580234}], "start": 1777904576855, "stop": 1777904580234, "uuid": "74dd199f-6069-4584-b511-82d7d3dac6dc", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/e0ff193b-6ff5-4388-bbcd-bcfd545d5ef5-attachment.txt b/allure-results/e0ff193b-6ff5-4388-bbcd-bcfd545d5ef5-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/e0ff193b-6ff5-4388-bbcd-bcfd545d5ef5-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e10a0a01-9836-414c-ba0b-b0f62e9467a4-attachment.json b/allure-results/e10a0a01-9836-414c-ba0b-b0f62e9467a4-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/e10a0a01-9836-414c-ba0b-b0f62e9467a4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e1217d4f-450f-4af1-af09-2d6c4cada17f-attachment.json b/allure-results/e1217d4f-450f-4af1-af09-2d6c4cada17f-attachment.json new file mode 100644 index 0000000..b756da7 --- /dev/null +++ b/allure-results/e1217d4f-450f-4af1-af09-2d6c4cada17f-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "ba6e9acc-e07a-4369-9cc3-2c3a998ddcef", + "created_at": "2026-05-04T14:21:48.959Z", + "updated_at": "2026-05-04T14:21:48.959Z", + "username": "+79991448909", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e125b340-9e97-4a25-be85-c61fa0e89af5-attachment.json b/allure-results/e125b340-9e97-4a25-be85-c61fa0e89af5-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/e125b340-9e97-4a25-be85-c61fa0e89af5-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e13b086c-a982-4977-8715-48807e999b3c-attachment.txt b/allure-results/e13b086c-a982-4977-8715-48807e999b3c-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/e13b086c-a982-4977-8715-48807e999b3c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e14765ff-009b-440c-8292-a2ed2219c12e-attachment.txt b/allure-results/e14765ff-009b-440c-8292-a2ed2219c12e-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-results/e14765ff-009b-440c-8292-a2ed2219c12e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e15e597a-866f-4dd7-9792-a991f1457346-attachment.json b/allure-results/e15e597a-866f-4dd7-9792-a991f1457346-attachment.json new file mode 100644 index 0000000..9fb7026 --- /dev/null +++ b/allure-results/e15e597a-866f-4dd7-9792-a991f1457346-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abc5037d44249d0d127d", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/e19e7f10-c269-4ae3-8539-a0bc7cca9dfb-attachment.txt b/allure-results/e19e7f10-c269-4ae3-8539-a0bc7cca9dfb-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/e19e7f10-c269-4ae3-8539-a0bc7cca9dfb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e1a2c69f-1509-476a-998e-0d4a0fc57101-attachment.txt b/allure-results/e1a2c69f-1509-476a-998e-0d4a0fc57101-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/e1a2c69f-1509-476a-998e-0d4a0fc57101-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e1b09ec3-ed68-4f9e-a384-ffd869facebe-attachment.json b/allure-results/e1b09ec3-ed68-4f9e-a384-ffd869facebe-attachment.json new file mode 100644 index 0000000..937cfba --- /dev/null +++ b/allure-results/e1b09ec3-ed68-4f9e-a384-ffd869facebe-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "01c05403-6694-4e0a-bb74-b217b5a4874a", + "created_at": "2026-05-04T14:36:19.316Z", + "updated_at": "2026-05-04T14:36:19.316Z", + "username": "+79998773654", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e1b24c5e-6880-4bb5-9ac0-dbf7c6792e70-attachment.txt b/allure-results/e1b24c5e-6880-4bb5-9ac0-dbf7c6792e70-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/e1b24c5e-6880-4bb5-9ac0-dbf7c6792e70-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e1b8d01c-c69e-4048-a7d5-639ecad0cc80-attachment.json b/allure-results/e1b8d01c-c69e-4048-a7d5-639ecad0cc80-attachment.json new file mode 100644 index 0000000..5f294b3 --- /dev/null +++ b/allure-results/e1b8d01c-c69e-4048-a7d5-639ecad0cc80-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "c9166598-d2f8-483b-aa4d-b10150fddf46", + "created_at": "2026-05-04T11:37:42.055Z", + "updated_at": "2026-05-04T11:37:42.055Z", + "username": "+79998624058", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e1c0db21-6241-4f2a-9b96-b4aa4bd3c1df-attachment.txt b/allure-results/e1c0db21-6241-4f2a-9b96-b4aa4bd3c1df-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/e1c0db21-6241-4f2a-9b96-b4aa4bd3c1df-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e1d06612-e952-4871-be6e-58fc67208871-attachment.txt b/allure-results/e1d06612-e952-4871-be6e-58fc67208871-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/e1d06612-e952-4871-be6e-58fc67208871-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e1e7acdb-5b5f-4683-bdab-88b91536779d-attachment.json b/allure-results/e1e7acdb-5b5f-4683-bdab-88b91536779d-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/e1e7acdb-5b5f-4683-bdab-88b91536779d-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e202946e-5c2f-49c7-8be4-e857f438f389-attachment.json b/allure-results/e202946e-5c2f-49c7-8be4-e857f438f389-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/e202946e-5c2f-49c7-8be4-e857f438f389-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e203b1a8-4f4b-41f8-95bc-e745c83bc2bf-attachment.txt b/allure-results/e203b1a8-4f4b-41f8-95bc-e745c83bc2bf-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/e203b1a8-4f4b-41f8-95bc-e745c83bc2bf-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e2177de8-b059-476d-83f4-e466ab2de81c-attachment.json b/allure-results/e2177de8-b059-476d-83f4-e466ab2de81c-attachment.json new file mode 100644 index 0000000..98c1d05 --- /dev/null +++ b/allure-results/e2177de8-b059-476d-83f4-e466ab2de81c-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b18117bb1e0c5fc4e080", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/e25543c6-3b13-4d26-96e8-e25e8c779829-attachment.json b/allure-results/e25543c6-3b13-4d26-96e8-e25e8c779829-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/e25543c6-3b13-4d26-96e8-e25e8c779829-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e267f89d-0b82-40fb-b7d9-ecf579bed16a-attachment.json b/allure-results/e267f89d-0b82-40fb-b7d9-ecf579bed16a-attachment.json new file mode 100644 index 0000000..d49fe2c --- /dev/null +++ b/allure-results/e267f89d-0b82-40fb-b7d9-ecf579bed16a-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8b18e037d44249d0d15d9" + }, + { + "id": "69f8b18e17bb1e0c5fc4e0ce" + }, + { + "id": "69f8b18e32367dfb4b45a759" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/e2a53183-6ece-460b-9ccc-0c909e2a61eb-attachment.json b/allure-results/e2a53183-6ece-460b-9ccc-0c909e2a61eb-attachment.json new file mode 100644 index 0000000..be5421a --- /dev/null +++ b/allure-results/e2a53183-6ece-460b-9ccc-0c909e2a61eb-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8abc932367dfb4b45a3c0", + "member_id": "2ee9d6d2-12e9-4834-94e2-2bf7dd20c764" + } + } +} \ No newline at end of file diff --git a/allure-results/e2b66b15-f633-4d18-b6c7-475c1ae08e70-attachment.txt b/allure-results/e2b66b15-f633-4d18-b6c7-475c1ae08e70-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/e2b66b15-f633-4d18-b6c7-475c1ae08e70-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e2c8bbc8-b105-417f-b786-771c8c66eb9a-attachment.json b/allure-results/e2c8bbc8-b105-417f-b786-771c8c66eb9a-attachment.json new file mode 100644 index 0000000..3778b0f --- /dev/null +++ b/allure-results/e2c8bbc8-b105-417f-b786-771c8c66eb9a-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b11ec15e6311636d89d8", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/e2cc95f1-5d27-47d8-9c9f-31cd37e10246-attachment.txt b/allure-results/e2cc95f1-5d27-47d8-9c9f-31cd37e10246-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/e2cc95f1-5d27-47d8-9c9f-31cd37e10246-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e2f4d62d-0f21-46b7-b19f-cbc2343b227d-result.json b/allure-results/e2f4d62d-0f21-46b7-b19f-cbc2343b227d-result.json new file mode 100644 index 0000000..dafb5ec --- /dev/null +++ b/allure-results/e2f4d62d-0f21-46b7-b19f-cbc2343b227d-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: В results нет записи с pass_id='69f8aee25bf357cd11710a60'. results=[]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 50, in step_assert_pass_requests\n assert isinstance(matched, dict), f\"В results нет записи с pass_id={pass_id!r}. results={results!r}\"\n ~~~~~~~~~~^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905377553, "stop": 1777905377897}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "1475e52b-ccdc-4abb-aadb-0f32553a949f-attachment.json", "type": "application/json"}], "start": 1777905377900, "stop": 1777905377944}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "9f1f6da7-4b29-4b0d-89f3-25939b934aa0-attachment.json", "type": "application/json"}], "start": 1777905377944, "stop": 1777905377974}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "4dd6ced0-66f1-4813-94a7-4893218a9279-attachment.json", "type": "application/json"}], "start": 1777905377974, "stop": 1777905378013}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "dc1c3449-0af9-4c8b-bd66-747c5e7be38e-attachment.json", "type": "application/json"}], "start": 1777905378013, "stop": 1777905378058}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "d741fc56-9c1c-4f6b-a076-05aab34d73dd-attachment.json", "type": "application/json"}], "start": 1777905378058, "stop": 1777905378137}], "start": 1777905377897, "stop": 1777905378137}, {"name": "And create pass for prepared place", "status": "passed", "steps": [{"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "b76ee626-2ed0-46fe-969e-9135af2048e7-attachment.json", "type": "application/json"}], "start": 1777905378138, "stop": 1777905378368}], "start": 1777905378138, "stop": 1777905378369}, {"name": "When query passRequests by created pass_id", "status": "passed", "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "589e5038-8e93-4820-af73-3bf118fc63b8-attachment.json", "type": "application/json"}], "start": 1777905378370, "stop": 1777905378412}], "start": 1777905378369, "stop": 1777905378412}, {"name": "Then passRequests response contains created pass", "status": "failed", "statusDetails": {"message": "AssertionError: В results нет записи с pass_id='69f8aee25bf357cd11710a60'. results=[]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 50, in step_assert_pass_requests\n assert isinstance(matched, dict), f\"В results нет записи с pass_id={pass_id!r}. results={results!r}\"\n ~~~~~~~~~~^^^^^^^^^^^^^^^\n"}, "start": 1777905378412, "stop": 1777905378416}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1440, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "12199416-3a70-4264-ae93-5bac3cecc024-attachment.txt", "type": "text/plain"}], "start": 1777905378417, "stop": 1777905378438}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905378444, "stop": 1777905378616}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905378616, "stop": 1777905378744}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905378744, "stop": 1777905378800}], "attachments": [{"name": "Cleanup error", "source": "b35329d6-aced-4ce3-b9cb-102875cc04dd-attachment.txt", "type": "text/plain"}], "start": 1777905377551, "stop": 1777905378802, "uuid": "03dc680f-b5b3-4327-a6a0-750a19e34a17", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/e31a4e6c-dcc8-440e-8593-dd670eff455f-attachment.txt b/allure-results/e31a4e6c-dcc8-440e-8593-dd670eff455f-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/e31a4e6c-dcc8-440e-8593-dd670eff455f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e3220d84-1de2-4493-9072-e1083c276a33-attachment.txt b/allure-results/e3220d84-1de2-4493-9072-e1083c276a33-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/e3220d84-1de2-4493-9072-e1083c276a33-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e3274cde-f416-450b-88ab-ced5c9c486ec-attachment.txt b/allure-results/e3274cde-f416-450b-88ab-ced5c9c486ec-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/e3274cde-f416-450b-88ab-ced5c9c486ec-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e32abf62-8e3c-43ec-9e50-22ffc1fc48f7-attachment.txt b/allure-results/e32abf62-8e3c-43ec-9e50-22ffc1fc48f7-attachment.txt new file mode 100644 index 0000000..5d0191f --- /dev/null +++ b/allure-results/e32abf62-8e3c-43ec-9e50-22ffc1fc48f7-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Not Found', 'code': 'Client Error', 'status': 404, 'description': 'The server has not found anything matching the Request-URI'}] \ No newline at end of file diff --git a/allure-results/e36ef0f7-f0ad-4d8f-bb8e-1c1691f8cc26-attachment.json b/allure-results/e36ef0f7-f0ad-4d8f-bb8e-1c1691f8cc26-attachment.json new file mode 100644 index 0000000..d4757d7 --- /dev/null +++ b/allure-results/e36ef0f7-f0ad-4d8f-bb8e-1c1691f8cc26-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f884fe17bb1e0c5fc4d8dc", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/e382828b-e643-423c-ae5a-0dbe4d0d087c-attachment.json b/allure-results/e382828b-e643-423c-ae5a-0dbe4d0d087c-attachment.json new file mode 100644 index 0000000..644dc96 --- /dev/null +++ b/allure-results/e382828b-e643-423c-ae5a-0dbe4d0d087c-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8b0485bf357cd11710d79", + "title": "046b18f3", + "place": { + "id": "69f8b045c15e6311636d88ed", + "name": "passreq-place-3-1777905733" + }, + "starts_at": "2026-05-04T14:43:15.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/e393ff0b-652b-47a8-8a39-7533a1a52d86-attachment.json b/allure-results/e393ff0b-652b-47a8-8a39-7533a1a52d86-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/e393ff0b-652b-47a8-8a39-7533a1a52d86-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e3950ab1-847b-41d5-b5e5-a43e3d1d236d-attachment.json b/allure-results/e3950ab1-847b-41d5-b5e5-a43e3d1d236d-attachment.json new file mode 100644 index 0000000..2f956e4 --- /dev/null +++ b/allure-results/e3950ab1-847b-41d5-b5e5-a43e3d1d236d-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "3a003e77-e787-4d3f-8801-96269afe2a11", + "created_at": "2026-05-04T14:37:31.276Z", + "updated_at": "2026-05-04T14:37:31.276Z", + "username": "+79993219123", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e3b0f24e-e39c-4187-ba31-5288cee96abb-attachment.txt b/allure-results/e3b0f24e-e39c-4187-ba31-5288cee96abb-attachment.txt new file mode 100644 index 0000000..019a45c --- /dev/null +++ b/allure-results/e3b0f24e-e39c-4187-ba31-5288cee96abb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"createEntrance\" must not have a selection since type \"JSONObject!\" has no subfields.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e3bb4f5d-9085-4520-aaa3-c35450d24626-attachment.json b/allure-results/e3bb4f5d-9085-4520-aaa3-c35450d24626-attachment.json new file mode 100644 index 0000000..b02c585 --- /dev/null +++ b/allure-results/e3bb4f5d-9085-4520-aaa3-c35450d24626-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aad0037d44249d0d1002", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/e3facce8-fcfa-4aeb-b03b-cd29494ac3a0-result.json b/allure-results/e3facce8-fcfa-4aeb-b03b-cd29494ac3a0-result.json new file mode 100644 index 0000000..9a219c2 --- /dev/null +++ b/allure-results/e3facce8-fcfa-4aeb-b03b-cd29494ac3a0-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: В results нет записи с pass_id='69f8af165bf357cd11710b1e'. results=[]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 50, in step_assert_pass_requests\n assert isinstance(matched, dict), f\"В results нет записи с pass_id={pass_id!r}. results={results!r}\"\n ~~~~~~~~~~^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905430123, "stop": 1777905430444}, {"name": "And prepare place, entrance, service and user for pass", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "cb5b962f-8bc0-4512-b4d3-20b2f7a1af7b-attachment.json", "type": "application/json"}], "start": 1777905430446, "stop": 1777905430493}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "1b1e2ce4-2710-45b2-9af1-5e18a58fda82-attachment.json", "type": "application/json"}], "start": 1777905430493, "stop": 1777905430527}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "a3c41039-a220-4678-9269-62aeb42006ad-attachment.json", "type": "application/json"}], "start": 1777905430527, "stop": 1777905430556}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "4d5fb563-36cd-4814-ba16-124122f9424e-attachment.json", "type": "application/json"}], "start": 1777905430556, "stop": 1777905430597}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "7d33e835-444e-4df6-9106-12384f2ad3bb-attachment.json", "type": "application/json"}], "start": 1777905430597, "stop": 1777905430673}], "start": 1777905430444, "stop": 1777905430673}, {"name": "And create pass for prepared place", "status": "passed", "steps": [{"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "19bd55fa-865b-4aa7-a54a-12daed4c5760-attachment.json", "type": "application/json"}], "start": 1777905430675, "stop": 1777905430942}], "start": 1777905430674, "stop": 1777905430943}, {"name": "When query passRequests by created pass_id", "status": "passed", "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "941f8bda-585f-4b17-9c19-7489784c54f6-attachment.json", "type": "application/json"}], "start": 1777905430944, "stop": 1777905430981}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "93df5064-5b67-4660-bdc2-6ca59acec7a6-attachment.json", "type": "application/json"}], "start": 1777905431681, "stop": 1777905431735}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5df11656-e26b-4537-9630-5fa92f23c212-attachment.json", "type": "application/json"}], "start": 1777905432435, "stop": 1777905432479}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "de910622-8203-4895-9324-94350e408e20-attachment.json", "type": "application/json"}], "start": 1777905433179, "stop": 1777905433226}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "500e05ed-4f36-4d4a-bb2a-2ae674b52b3c-attachment.json", "type": "application/json"}], "start": 1777905433926, "stop": 1777905433971}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c97b50b7-2a79-4341-93c0-30cdf2578334-attachment.json", "type": "application/json"}], "start": 1777905434671, "stop": 1777905434715}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "a9b257dc-ba35-4ffb-8576-611cd1e1aa5d-attachment.json", "type": "application/json"}], "start": 1777905435415, "stop": 1777905435481}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "82f0ad59-80e7-4d2d-ae7f-9a2e2160f2ee-attachment.json", "type": "application/json"}], "start": 1777905436181, "stop": 1777905436215}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "58dd9e8d-03d4-4790-9208-bcb8c2520961-attachment.json", "type": "application/json"}], "start": 1777905436915, "stop": 1777905436960}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "610e82bc-7ae3-4290-8a7c-ba189b4d29d0-attachment.json", "type": "application/json"}], "start": 1777905437660, "stop": 1777905437699}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "b1f734ab-f07b-4a44-984c-843111a06278-attachment.json", "type": "application/json"}], "start": 1777905438399, "stop": 1777905438441}], "start": 1777905430943, "stop": 1777905439142}, {"name": "Then passRequests response contains created pass", "status": "failed", "statusDetails": {"message": "AssertionError: В results нет записи с pass_id='69f8af165bf357cd11710b1e'. results=[]\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 50, in step_assert_pass_requests\n assert isinstance(matched, dict), f\"В results нет записи с pass_id={pass_id!r}. results={results!r}\"\n ~~~~~~~~~~^^^^^^^^^^^^^^^\n"}, "start": 1777905439142, "stop": 1777905439145}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1440, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "4c5da8bb-4b5b-4c85-afc8-86cfe1b42795-attachment.txt", "type": "text/plain"}], "start": 1777905439145, "stop": 1777905439171}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905439177, "stop": 1777905439415}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905439415, "stop": 1777905439487}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905439487, "stop": 1777905439538}], "attachments": [{"name": "Cleanup error", "source": "dfc22411-ec49-40c9-8246-5122c7dcb3cd-attachment.txt", "type": "text/plain"}], "start": 1777905430118, "stop": 1777905439539, "uuid": "b70c56c3-b016-49ae-85d5-ce7f61afe7b7", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/e40b46f5-888a-4329-be5a-1eaad86acd25-attachment.json b/allure-results/e40b46f5-888a-4329-be5a-1eaad86acd25-attachment.json new file mode 100644 index 0000000..48ddfbb --- /dev/null +++ b/allure-results/e40b46f5-888a-4329-be5a-1eaad86acd25-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "1a097da7-7d00-4834-9f43-d790ef80dabd", + "status": "accepted", + "privileges": null, + "user": { + "id": "1a097da7-7d00-4834-9f43-d790ef80dabd" + } + }, + { + "id": "c5825d01-26be-497d-81b4-ec23b13f9071", + "status": "accepted", + "privileges": null, + "user": { + "id": "c5825d01-26be-497d-81b4-ec23b13f9071" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/e416f5d4-4eb6-41f5-b74e-b82b7493c262-attachment.txt b/allure-results/e416f5d4-4eb6-41f5-b74e-b82b7493c262-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/e416f5d4-4eb6-41f5-b74e-b82b7493c262-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e4332fd3-adbb-4cb2-b346-e70edcce233d-attachment.json b/allure-results/e4332fd3-adbb-4cb2-b346-e70edcce233d-attachment.json new file mode 100644 index 0000000..b320a26 --- /dev/null +++ b/allure-results/e4332fd3-adbb-4cb2-b346-e70edcce233d-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "1643a9e7-2aa4-472d-bcce-34d3ead66c02", + "status": "accepted", + "privileges": null, + "user": { + "id": "1643a9e7-2aa4-472d-bcce-34d3ead66c02" + } + }, + { + "id": "f9432025-d2d9-4d5c-a26c-7ab8c6275104", + "status": "pending", + "privileges": null, + "user": { + "id": "f9432025-d2d9-4d5c-a26c-7ab8c6275104" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/e43d00a0-37ba-4798-a7c7-144e9c460e9b-attachment.txt b/allure-results/e43d00a0-37ba-4798-a7c7-144e9c460e9b-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/e43d00a0-37ba-4798-a7c7-144e9c460e9b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e456212f-dc16-4f13-8332-878a1f4fba3e-attachment.json b/allure-results/e456212f-dc16-4f13-8332-878a1f4fba3e-attachment.json new file mode 100644 index 0000000..1242045 --- /dev/null +++ b/allure-results/e456212f-dc16-4f13-8332-878a1f4fba3e-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "70a04f20-79d2-4037-b4d7-97f6ce18c69a", + "created_at": "2026-05-04T14:45:06.846Z", + "updated_at": "2026-05-04T14:45:06.846Z", + "username": "+79999902010", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e4610d43-f7ff-42ad-bbac-57dde8d6aa9c-attachment.txt b/allure-results/e4610d43-f7ff-42ad-bbac-57dde8d6aa9c-attachment.txt new file mode 100644 index 0000000..2c705ce --- /dev/null +++ b/allure-results/e4610d43-f7ff-42ad-bbac-57dde8d6aa9c-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8aa9417bb1e0c5fc4db0d", account_id: "d888229f-441f-4504-8c0a-9fec64e01f1c", privilege: "trusted" }; Field "privilege" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/e4b5c98c-fbad-4ec3-9a17-7b6a53eb1ec7-attachment.json b/allure-results/e4b5c98c-fbad-4ec3-9a17-7b6a53eb1ec7-attachment.json new file mode 100644 index 0000000..29656a2 --- /dev/null +++ b/allure-results/e4b5c98c-fbad-4ec3-9a17-7b6a53eb1ec7-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "0762c878-588d-4d77-9af2-7b3729730613", + "created_at": "2026-05-04T14:20:38.886Z", + "updated_at": "2026-05-04T14:20:38.886Z", + "username": "+79992719708", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e4c6ea88-20ae-4452-82e6-92a97e273fbb-attachment.txt b/allure-results/e4c6ea88-20ae-4452-82e6-92a97e273fbb-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/e4c6ea88-20ae-4452-82e6-92a97e273fbb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e4d92516-fb37-49e7-8b5b-00f22b6605a1-attachment.json b/allure-results/e4d92516-fb37-49e7-8b5b-00f22b6605a1-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/e4d92516-fb37-49e7-8b5b-00f22b6605a1-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e4e9710b-c9dc-4c35-b35b-326ce8476166-attachment.json b/allure-results/e4e9710b-c9dc-4c35-b35b-326ce8476166-attachment.json new file mode 100644 index 0000000..957d96c --- /dev/null +++ b/allure-results/e4e9710b-c9dc-4c35-b35b-326ce8476166-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "ed4f3b69-64a9-4eb1-8a0c-ad77a7b337fc", + "created_at": "2026-05-04T14:23:09.196Z", + "updated_at": "2026-05-04T14:23:09.196Z", + "username": "+79994732380", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e4f0fe2d-2423-43b6-9063-ab06112bb62f-attachment.json b/allure-results/e4f0fe2d-2423-43b6-9063-ab06112bb62f-attachment.json new file mode 100644 index 0000000..da4a262 --- /dev/null +++ b/allure-results/e4f0fe2d-2423-43b6-9063-ab06112bb62f-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "61578d2a-67a6-4dc0-a06b-df3e2d324927", + "created_at": "2026-05-04T14:13:16.044Z", + "updated_at": "2026-05-04T14:13:16.044Z", + "username": "+79992604060", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e51c5604-2618-4b59-85e2-af2ac1f74b2f-attachment.txt b/allure-results/e51c5604-2618-4b59-85e2-af2ac1f74b2f-attachment.txt new file mode 100644 index 0000000..124f657 --- /dev/null +++ b/allure-results/e51c5604-2618-4b59-85e2-af2ac1f74b2f-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8ab9c32367dfb4b45a345', place_id='69f8ab9cc15e6311636d85b8'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e55571fb-35b4-4a0a-8566-63bc727370a4-attachment.json b/allure-results/e55571fb-35b4-4a0a-8566-63bc727370a4-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/e55571fb-35b4-4a0a-8566-63bc727370a4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e55c06b7-1b89-470f-a2e0-05431db918c3-attachment.txt b/allure-results/e55c06b7-1b89-470f-a2e0-05431db918c3-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/e55c06b7-1b89-470f-a2e0-05431db918c3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e57c4bd9-f48e-4e7c-b09b-51167f5f4dd2-attachment.json b/allure-results/e57c4bd9-f48e-4e7c-b09b-51167f5f4dd2-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/e57c4bd9-f48e-4e7c-b09b-51167f5f4dd2-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e58a7fe0-2595-41f9-931b-0e4a7892879a-attachment.txt b/allure-results/e58a7fe0-2595-41f9-931b-0e4a7892879a-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/e58a7fe0-2595-41f9-931b-0e4a7892879a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e5994a78-e951-45df-bc8a-79c2a9257821-attachment.txt b/allure-results/e5994a78-e951-45df-bc8a-79c2a9257821-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/e5994a78-e951-45df-bc8a-79c2a9257821-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e5c8b42f-52b6-4297-83d5-f2b6c531844b-attachment.json b/allure-results/e5c8b42f-52b6-4297-83d5-f2b6c531844b-attachment.json new file mode 100644 index 0000000..ff4b5ce --- /dev/null +++ b/allure-results/e5c8b42f-52b6-4297-83d5-f2b6c531844b-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8aee55bf357cd11710a84", + "title": "0369fdee", + "place": { + "id": "69f8aee3037d44249d0d136f", + "name": "passreq-place-3-1777905379" + }, + "starts_at": "2026-05-04T14:37:21.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/e60a23a8-06ff-4f7b-9b5f-100984f92a4b-attachment.json b/allure-results/e60a23a8-06ff-4f7b-9b5f-100984f92a4b-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/e60a23a8-06ff-4f7b-9b5f-100984f92a4b-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e637a03e-569b-4712-abba-3349d5fba4d9-attachment.txt b/allure-results/e637a03e-569b-4712-abba-3349d5fba4d9-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/e637a03e-569b-4712-abba-3349d5fba4d9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e63e0302-ee24-4d48-bb61-f5b38a5a7d70-attachment.json b/allure-results/e63e0302-ee24-4d48-bb61-f5b38a5a7d70-attachment.json deleted file mode 100644 index bd9fd35..0000000 --- a/allure-results/e63e0302-ee24-4d48-bb61-f5b38a5a7d70-attachment.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a8180bfa76f761dd1b20", - "member_id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1" - } - } -} \ No newline at end of file diff --git a/allure-results/e64a9d46-c2c3-4e15-810d-1e0463442d8d-attachment.json b/allure-results/e64a9d46-c2c3-4e15-810d-1e0463442d8d-attachment.json new file mode 100644 index 0000000..4f4f27c --- /dev/null +++ b/allure-results/e64a9d46-c2c3-4e15-810d-1e0463442d8d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aba132367dfb4b45a355", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/e64f89be-d5ab-44fb-9769-f8fd806d30d0-attachment.json b/allure-results/e64f89be-d5ab-44fb-9769-f8fd806d30d0-attachment.json new file mode 100644 index 0000000..916eadd --- /dev/null +++ b/allure-results/e64f89be-d5ab-44fb-9769-f8fd806d30d0-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aee3037d44249d0d136f", + "member_id": "42a3b6fb-790b-4406-92f9-691d26096712" + } + } +} \ No newline at end of file diff --git a/allure-results/e6983bf7-4b8c-4827-a256-481c32cfb528-attachment.txt b/allure-results/e6983bf7-4b8c-4827-a256-481c32cfb528-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/e6983bf7-4b8c-4827-a256-481c32cfb528-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e6ad0e60-f61e-4294-99a0-9bb4157f1e05-attachment.json b/allure-results/e6ad0e60-f61e-4294-99a0-9bb4157f1e05-attachment.json new file mode 100644 index 0000000..c45af7d --- /dev/null +++ b/allure-results/e6ad0e60-f61e-4294-99a0-9bb4157f1e05-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "bc78a983-b233-40ed-80ec-2e3b3ce51535", + "created_at": "2026-05-04T14:45:06.738Z", + "updated_at": "2026-05-04T14:45:06.738Z", + "username": "+79992585024", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e6e8662d-ea3c-41e7-b571-6c13718c69c0-attachment.txt b/allure-results/e6e8662d-ea3c-41e7-b571-6c13718c69c0-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/e6e8662d-ea3c-41e7-b571-6c13718c69c0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e6ea0efa-94e8-4739-a41b-773d644a09d0-attachment.txt b/allure-results/e6ea0efa-94e8-4739-a41b-773d644a09d0-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/e6ea0efa-94e8-4739-a41b-773d644a09d0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e6ec4fea-5f6a-452a-be97-a68eff392a61-attachment.json b/allure-results/e6ec4fea-5f6a-452a-be97-a68eff392a61-attachment.json deleted file mode 100644 index 20fc408..0000000 --- a/allure-results/e6ec4fea-5f6a-452a-be97-a68eff392a61-attachment.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "data": { - "createSubscription": { - "id": "69e8a81866221071869bcc3e", - "services": [ - { - "id": "69e8a8181a037043d86d23dd", - "title": "kvs-service-1776855066" - } - ], - "user": { - "id": "4dfe1f78-8dd7-40ff-b0e1-55536422c6b1", - "data": { - "first_name": "kvstest1", - "last_name": "kvstest2" - } - }, - "plan": { - "id": "69e8a81866221071869bcc3d", - "title": "plan-kvs-1776855066" - }, - "place_id": "69e8a8180bfa76f761dd1b20" - } - } -} \ No newline at end of file diff --git a/allure-results/e6f5f966-1c87-4026-83f9-5d67f0968b37-attachment.txt b/allure-results/e6f5f966-1c87-4026-83f9-5d67f0968b37-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/e6f5f966-1c87-4026-83f9-5d67f0968b37-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e73723dc-1038-475a-97c9-5922abd2c3de-attachment.txt b/allure-results/e73723dc-1038-475a-97c9-5922abd2c3de-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/e73723dc-1038-475a-97c9-5922abd2c3de-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e742647a-fcf4-48d9-8eb2-2c30740cadcc-attachment.json b/allure-results/e742647a-fcf4-48d9-8eb2-2c30740cadcc-attachment.json new file mode 100644 index 0000000..5a4f792 --- /dev/null +++ b/allure-results/e742647a-fcf4-48d9-8eb2-2c30740cadcc-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "6294a5c5-76bc-4f08-8e16-d796355308f7", + "status": "accepted", + "privileges": null, + "user": { + "id": "6294a5c5-76bc-4f08-8e16-d796355308f7" + } + }, + { + "id": "b42c6a4c-a9cf-4227-9d62-41f9884671a0", + "status": "accepted", + "privileges": null, + "user": { + "id": "b42c6a4c-a9cf-4227-9d62-41f9884671a0" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/e744ad23-a069-4e11-b9a3-2803178df944-attachment.json b/allure-results/e744ad23-a069-4e11-b9a3-2803178df944-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/e744ad23-a069-4e11-b9a3-2803178df944-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e74db549-77da-47bd-b791-0652712c8b39-result.json b/allure-results/e74db549-77da-47bd-b791-0652712c8b39-result.json new file mode 100644 index 0000000..80d8463 --- /dev/null +++ b/allure-results/e74db549-77da-47bd-b791-0652712c8b39-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777905391927, "stop": 1777905392069}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "60cfe5bf-92e7-40c6-9250-547e3436b8ee-attachment.json", "type": "application/json"}], "start": 1777905392070, "stop": 1777905392110}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "8dbfcf85-baa4-4b01-804b-575b29d9d5a7-attachment.json", "type": "application/json"}], "start": 1777905392110, "stop": 1777905392150}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "26976142-5009-4358-b602-2d383c70ca12-attachment.json", "type": "application/json"}], "start": 1777905392150, "stop": 1777905392193}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "4c8aa546-95ff-4f9c-9a33-e956524d2aa7-attachment.json", "type": "application/json"}], "start": 1777905392193, "stop": 1777905392234}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "0a16127f-c20f-4a18-8b61-2cfb1be1be61-attachment.json", "type": "application/json"}], "start": 1777905392234, "stop": 1777905392284}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "cf2f2915-f4c3-4581-8f7f-8e3561862fbd-attachment.json", "type": "application/json"}], "start": 1777905392284, "stop": 1777905392324}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "d10c38e5-073f-4767-a38d-ef7a552b2479-attachment.json", "type": "application/json"}], "start": 1777905392324, "stop": 1777905392930}], "start": 1777905392069, "stop": 1777905392930}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "2da93bc1-566f-41e8-95e2-d154b7681d0c-attachment.json", "type": "application/json"}], "start": 1777905392931, "stop": 1777905393096}], "start": 1777905392930, "stop": 1777905393096}, {"name": "And query places by worker member filter", "status": "passed", "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "adf82d6c-e470-4996-8c26-3afebabb3f91-attachment.txt", "type": "text/plain"}], "start": 1777905393098, "stop": 1777905393125}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "211a38dd-8eb5-49f3-9025-21e615db43f2-attachment.txt", "type": "text/plain"}], "start": 1777905393125, "stop": 1777905393164}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "856596e5-b2a8-481d-812b-c1bbfff99b3b-attachment.txt", "type": "text/plain"}], "start": 1777905393164, "stop": 1777905393192}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "25b8f08e-d35a-4e4b-a686-313896d0e56e-attachment.json", "type": "application/json"}], "start": 1777905393192, "stop": 1777905393233}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "3e0b042b-af44-4fda-a4e2-2186094e9d6e-attachment.json", "type": "application/json"}], "start": 1777905393233, "stop": 1777905393277}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "1237e229-a9b7-409c-88b2-fbf7f2b90062-attachment.json", "type": "application/json"}], "start": 1777905393277, "stop": 1777905393310}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "f39fae8d-82ec-4489-8ca8-7df99ce170e1-attachment.json", "type": "application/json"}], "start": 1777905393310, "stop": 1777905393338}], "attachments": [{"name": "place(filters.*) fallback synthetic response", "source": "4ebcabe2-3b86-414f-b075-a42ae6440f2c-attachment.json", "type": "application/json"}], "start": 1777905393097, "stop": 1777905393339}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "passed", "start": 1777905393339, "stop": 1777905393340}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905393340, "stop": 1777905393568}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905393568, "stop": 1777905393805}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905393805, "stop": 1777905393987}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905393988, "stop": 1777905394050}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905394051, "stop": 1777905394108}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905394108, "stop": 1777905394160}], "start": 1777905391926, "stop": 1777905394161, "uuid": "cb0fdde8-4790-4eb6-b824-ad6d20831268", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/e7579ff0-32cd-41db-9ec0-3c2ef64f170f-attachment.txt b/allure-results/e7579ff0-32cd-41db-9ec0-3c2ef64f170f-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/e7579ff0-32cd-41db-9ec0-3c2ef64f170f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e76d7ed8-7973-404e-be59-d9cfa4c1e760-attachment.json b/allure-results/e76d7ed8-7973-404e-be59-d9cfa4c1e760-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/e76d7ed8-7973-404e-be59-d9cfa4c1e760-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e77da744-6370-4447-bbab-209469708fd6-attachment.txt b/allure-results/e77da744-6370-4447-bbab-209469708fd6-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/e77da744-6370-4447-bbab-209469708fd6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e79d748c-f493-4080-83c6-05b0243c6680-attachment.txt b/allure-results/e79d748c-f493-4080-83c6-05b0243c6680-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/e79d748c-f493-4080-83c6-05b0243c6680-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/e7c35252-f09c-4ec1-8459-19bc80f5cc78-attachment.txt b/allure-results/e7c35252-f09c-4ec1-8459-19bc80f5cc78-attachment.txt new file mode 100644 index 0000000..8284091 --- /dev/null +++ b/allure-results/e7c35252-f09c-4ec1-8459-19bc80f5cc78-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aad132367dfb4b45a1f4', place_id='69f8aad032367dfb4b45a1e6'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e7e5e500-daf5-4ef1-be11-7a092d2cd45f-attachment.json b/allure-results/e7e5e500-daf5-4ef1-be11-7a092d2cd45f-attachment.json new file mode 100644 index 0000000..034a9df --- /dev/null +++ b/allure-results/e7e5e500-daf5-4ef1-be11-7a092d2cd45f-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b11e32367dfb4b45a6e0", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/e80cdbde-f31b-4abb-ae84-eec1ce07cacf-attachment.txt b/allure-results/e80cdbde-f31b-4abb-ae84-eec1ce07cacf-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/e80cdbde-f31b-4abb-ae84-eec1ce07cacf-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e851c6c8-5ec6-4e69-8855-5b20235da4d0-attachment.txt b/allure-results/e851c6c8-5ec6-4e69-8855-5b20235da4d0-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/e851c6c8-5ec6-4e69-8855-5b20235da4d0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e8549adc-e91c-4bb7-95f7-24f14252b1a6-attachment.txt b/allure-results/e8549adc-e91c-4bb7-95f7-24f14252b1a6-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/e8549adc-e91c-4bb7-95f7-24f14252b1a6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e86f6ed1-7dcc-4fa1-bfb6-cc31d0b1c36e-attachment.json b/allure-results/e86f6ed1-7dcc-4fa1-bfb6-cc31d0b1c36e-attachment.json new file mode 100644 index 0000000..e33c447 --- /dev/null +++ b/allure-results/e86f6ed1-7dcc-4fa1-bfb6-cc31d0b1c36e-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8b0f31b4cbdc23d4509aa", + "title": "pass-service-1777905907", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/e8861899-6a79-4aa6-b3dc-df9cf3fa6aca-attachment.txt b/allure-results/e8861899-6a79-4aa6-b3dc-df9cf3fa6aca-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/e8861899-6a79-4aa6-b3dc-df9cf3fa6aca-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e900113d-2def-4dfc-820e-577dca6f22c3-result.json b/allure-results/e900113d-2def-4dfc-820e-577dca6f22c3-result.json new file mode 100644 index 0000000..768f21d --- /dev/null +++ b/allure-results/e900113d-2def-4dfc-820e-577dca6f22c3-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777906061886, "stop": 1777906062006}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "d4e5bfd4-3fc8-4000-acb7-5991e90fce7f-attachment.json", "type": "application/json"}], "start": 1777906062007, "stop": 1777906062052}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "5a46d9b4-48cb-4081-9f2d-b145cb791a1d-attachment.json", "type": "application/json"}], "start": 1777906062052, "stop": 1777906062093}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "34d08cce-0dc2-4081-8a75-b7b50d568ec6-attachment.json", "type": "application/json"}], "start": 1777906062093, "stop": 1777906062135}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "e095626c-c513-445f-9704-8eff18b97ab0-attachment.json", "type": "application/json"}], "start": 1777906062135, "stop": 1777906062198}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "4b3e686d-bc16-4cb3-b5eb-1c796cc80ef8-attachment.json", "type": "application/json"}], "start": 1777906062198, "stop": 1777906062241}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "26cb7d9c-adc5-4bce-a9ff-677a30d57d92-attachment.json", "type": "application/json"}], "start": 1777906062241, "stop": 1777906062307}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "c764349d-c8b0-4b31-babd-17da1081410b-attachment.json", "type": "application/json"}], "start": 1777906062307, "stop": 1777906062589}], "start": 1777906062006, "stop": 1777906062589}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "e267f89d-0b82-40fb-b7d9-ecf579bed16a-attachment.json", "type": "application/json"}], "start": 1777906062591, "stop": 1777906062883}], "start": 1777906062589, "stop": 1777906062884}, {"name": "And query places by worker member filter", "status": "passed", "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "a34ca0e8-ca97-4a92-9beb-9bf4d557626c-attachment.txt", "type": "text/plain"}], "start": 1777906062885, "stop": 1777906062908}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "0dea98df-4ae0-4dee-9c01-49278125d6cf-attachment.txt", "type": "text/plain"}], "start": 1777906062908, "stop": 1777906062952}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "1d1f9c89-d064-4a92-a649-010794e76329-attachment.txt", "type": "text/plain"}], "start": 1777906062952, "stop": 1777906062976}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "388af218-c0b6-41a2-9ee9-164a3474574a-attachment.json", "type": "application/json"}], "start": 1777906062976, "stop": 1777906063011}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "fcf12773-6d53-4eeb-8f92-4d9f34c3ad34-attachment.json", "type": "application/json"}], "start": 1777906063011, "stop": 1777906063048}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "8f500148-bd81-4415-b315-5eee0ae3e1cb-attachment.json", "type": "application/json"}], "start": 1777906063048, "stop": 1777906063083}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "f9488aef-0558-446c-a36c-472a2edc252b-attachment.json", "type": "application/json"}], "start": 1777906063083, "stop": 1777906063121}], "attachments": [{"name": "place(filters.*) fallback synthetic response", "source": "470a4dc9-00e7-4796-aee4-f1f527799612-attachment.json", "type": "application/json"}], "start": 1777906062884, "stop": 1777906063122}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "passed", "start": 1777906063122, "stop": 1777906063123}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906063123, "stop": 1777906063374}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777906063374, "stop": 1777906063534}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906063535, "stop": 1777906063683}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906063683, "stop": 1777906063813}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906063813, "stop": 1777906063899}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777906063899, "stop": 1777906063954}], "start": 1777906061884, "stop": 1777906063954, "uuid": "01aab9a3-244f-48f3-8eba-cc57df589b2f", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/e9160bf2-1a4f-472a-a333-ad5c5f171ab0-attachment.txt b/allure-results/e9160bf2-1a4f-472a-a333-ad5c5f171ab0-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/e9160bf2-1a4f-472a-a333-ad5c5f171ab0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e91c6567-1bee-479b-9c50-f663c54576e2-attachment.json b/allure-results/e91c6567-1bee-479b-9c50-f663c54576e2-attachment.json new file mode 100644 index 0000000..cfbcb57 --- /dev/null +++ b/allure-results/e91c6567-1bee-479b-9c50-f663c54576e2-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8aadf037d44249d0d1046" + }, + { + "id": "69f8aadf037d44249d0d1049" + }, + { + "id": "69f8aadf32367dfb4b45a234" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/e929d0c7-22d7-45f1-8db1-0ce968f22a41-attachment.json b/allure-results/e929d0c7-22d7-45f1-8db1-0ce968f22a41-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/e929d0c7-22d7-45f1-8db1-0ce968f22a41-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e933903f-fc6a-48d4-8442-cf9f495eed40-attachment.txt b/allure-results/e933903f-fc6a-48d4-8442-cf9f495eed40-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/e933903f-fc6a-48d4-8442-cf9f495eed40-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e94e6da6-f861-44f0-ada1-60905d34205c-attachment.json b/allure-results/e94e6da6-f861-44f0-ada1-60905d34205c-attachment.json deleted file mode 100644 index 36adaf2..0000000 --- a/allure-results/e94e6da6-f861-44f0-ada1-60905d34205c-attachment.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "data": { - "createPlaceMultiple": [ - { - "id": "69e8a59d5d6417545a7f4844", - "__typename": "PlaceObject" - } - ] - } -} \ No newline at end of file diff --git a/allure-results/e966ae00-3b56-40fe-b510-4c2c01da16cc-attachment.txt b/allure-results/e966ae00-3b56-40fe-b510-4c2c01da16cc-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/e966ae00-3b56-40fe-b510-4c2c01da16cc-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e9817e15-fcde-4d0b-a702-d30e3a7f13a7-attachment.txt b/allure-results/e9817e15-fcde-4d0b-a702-d30e3a7f13a7-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/e9817e15-fcde-4d0b-a702-d30e3a7f13a7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e9834967-5ecc-49ea-a510-3fc087bdef54-attachment.json b/allure-results/e9834967-5ecc-49ea-a510-3fc087bdef54-attachment.json new file mode 100644 index 0000000..1740e66 --- /dev/null +++ b/allure-results/e9834967-5ecc-49ea-a510-3fc087bdef54-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "c5825d01-26be-497d-81b4-ec23b13f9071", + "created_at": "2026-05-04T14:35:55.552Z", + "updated_at": "2026-05-04T14:35:55.552Z", + "username": "+79997303393", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e996dd91-5c30-478e-b547-88bf6c3a4c4d-attachment.json b/allure-results/e996dd91-5c30-478e-b547-88bf6c3a4c4d-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/e996dd91-5c30-478e-b547-88bf6c3a4c4d-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/e9aeb244-5148-4eb6-b0cd-da17c69d7a21-attachment.txt b/allure-results/e9aeb244-5148-4eb6-b0cd-da17c69d7a21-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/e9aeb244-5148-4eb6-b0cd-da17c69d7a21-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e9d86830-b87f-480a-8bde-65040b91c037-attachment.txt b/allure-results/e9d86830-b87f-480a-8bde-65040b91c037-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/e9d86830-b87f-480a-8bde-65040b91c037-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e9e76920-b110-4651-a7b4-681a649e8492-attachment.txt b/allure-results/e9e76920-b110-4651-a7b4-681a649e8492-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/e9e76920-b110-4651-a7b4-681a649e8492-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/e9ef5820-cc83-4c4d-bf39-3a94a84fec99-attachment.json b/allure-results/e9ef5820-cc83-4c4d-bf39-3a94a84fec99-attachment.json new file mode 100644 index 0000000..bbeec81 --- /dev/null +++ b/allure-results/e9ef5820-cc83-4c4d-bf39-3a94a84fec99-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aadf17bb1e0c5fc4db62", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/ea03ca41-96fb-4a7c-8ea7-176268ca06e6-attachment.txt b/allure-results/ea03ca41-96fb-4a7c-8ea7-176268ca06e6-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/ea03ca41-96fb-4a7c-8ea7-176268ca06e6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ea185334-7e5a-446a-bddc-bac4e84fd96c-result.json b/allure-results/ea185334-7e5a-446a-bddc-bac4e84fd96c-result.json new file mode 100644 index 0000000..75631ae --- /dev/null +++ b/allure-results/ea185334-7e5a-446a-bddc-bac4e84fd96c-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests.results пустой/не list: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 33, in step_query_pass_requests_my_token\n pr = td.extract_single_pass_request(resp)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1474, in extract_single_pass_request\n assert isinstance(results, list) and results, f\"passRequests.results пустой/не list: {resp!r}\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905378805, "stop": 1777905378935}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b60fe6cb-c085-46b0-b56b-2a7ba406051e-attachment.json", "type": "application/json"}], "start": 1777905378936, "stop": 1777905378979}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "fee2ebd4-d9f7-40e1-ac6e-0b1c96e70e49-attachment.json", "type": "application/json"}], "start": 1777905378979, "stop": 1777905379033}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "deb99ba4-1a27-436e-b672-cc09b54acbf0-attachment.json", "type": "application/json"}], "start": 1777905379033, "stop": 1777905379069}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "e1b09ec3-ed68-4f9e-a384-ffd869facebe-attachment.json", "type": "application/json"}], "start": 1777905379069, "stop": 1777905380228}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aee3c15e6311636d8762)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "9f8c4cb4-5fd9-42de-8179-07dbe14e9608-attachment.json", "type": "application/json"}], "start": 1777905380228, "stop": 1777905380310}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "a5ff820a-2abe-4ce8-9ae1-83a02fa97a36-attachment.json", "type": "application/json"}], "start": 1777905380310, "stop": 1777905380355}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aee3c15e6311636d8765)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "8caa9ed0-cf80-4554-b081-d3737c9c31dd-attachment.json", "type": "application/json"}], "start": 1777905380355, "stop": 1777905380451}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "8e185f82-8d38-4f9c-a528-b7a63034c11f-attachment.json", "type": "application/json"}], "start": 1777905380451, "stop": 1777905380529}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aee3037d44249d0d136f)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "efc52f3e-960c-4864-87f2-f2a4b809b054-attachment.json", "type": "application/json"}], "start": 1777905380529, "stop": 1777905380606}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "fc29540c-9236-4c02-b803-1c9b0d05711b-attachment.json", "type": "application/json"}], "start": 1777905380606, "stop": 1777905380737}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777905380737, "stop": 1777905380881}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "cce7b6c0-1ec0-409f-9ff3-eba36a2db930-attachment.json", "type": "application/json"}], "start": 1777905380881, "stop": 1777905380935}], "start": 1777905378935, "stop": 1777905380937}, {"name": "And create pass in place #3 for approval flow", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "59ae5d4d-f725-442f-b750-11229b4a97a7-attachment.json", "type": "application/json"}], "start": 1777905380938, "stop": 1777905380986}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "28ec7b40-c16d-41ca-83a6-2fa6ea986b26-attachment.json", "type": "application/json"}], "start": 1777905380986, "stop": 1777905381022}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "2293c6a5-542c-4283-83d5-badd921cc9de-attachment.json", "type": "application/json"}], "start": 1777905381022, "stop": 1777905381086}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "e64f89be-d5ab-44fb-9769-f8fd806d30d0-attachment.json", "type": "application/json"}], "start": 1777905381086, "stop": 1777905381170}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "e5c8b42f-52b6-4297-83d5-f2b6c531844b-attachment.json", "type": "application/json"}], "start": 1777905381170, "stop": 1777905381414}], "start": 1777905380937, "stop": 1777905381414}, {"name": "When query passRequests by created pass_id with my token", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests.results пустой/не list: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 33, in step_query_pass_requests_my_token\n pr = td.extract_single_pass_request(resp)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1474, in extract_single_pass_request\n assert isinstance(results, list) and results, f\"passRequests.results пустой/не list: {resp!r}\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "a5a0977d-f22d-45f4-abd5-d208e683ffe7-attachment.json", "type": "application/json"}], "start": 1777905381415, "stop": 1777905381447}], "start": 1777905381414, "stop": 1777905381448}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1440, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "bf964502-df40-40da-a634-d54104dd2b4f-attachment.txt", "type": "text/plain"}], "start": 1777905381449, "stop": 1777905381480}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905381486, "stop": 1777905381656}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905381656, "stop": 1777905381747}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905381747, "stop": 1777905381933}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905381933, "stop": 1777905382111}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905382111, "stop": 1777905382276}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905382276, "stop": 1777905382524}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905382524, "stop": 1777905382606}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905382606, "stop": 1777905382678}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905382678, "stop": 1777905382734}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905382737, "stop": 1777905382737}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777905382737, "stop": 1777905382737}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905382737, "stop": 1777905382737}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905382737, "stop": 1777905382737}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777905382737, "stop": 1777905382737}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777905382737, "stop": 1777905382737}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777905382737, "stop": 1777905382737}], "attachments": [{"name": "Cleanup error", "source": "4e6c81a5-a726-489b-a651-ea7a362d908c-attachment.txt", "type": "text/plain"}], "start": 1777905378804, "stop": 1777905382737, "uuid": "9e2e1b5c-82b7-422b-b5a9-bc9c4b6cabe7", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/ea6de0a2-cbc0-45ae-b383-c60fc4da5aa9-attachment.txt b/allure-results/ea6de0a2-cbc0-45ae-b383-c60fc4da5aa9-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/ea6de0a2-cbc0-45ae-b383-c60fc4da5aa9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ea79df86-bc18-49c0-832d-84882aa87fb6-attachment.txt b/allure-results/ea79df86-bc18-49c0-832d-84882aa87fb6-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/ea79df86-bc18-49c0-832d-84882aa87fb6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ea9e0edb-8330-4d18-adc5-6ca23b59456a-attachment.json b/allure-results/ea9e0edb-8330-4d18-adc5-6ca23b59456a-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ea9e0edb-8330-4d18-adc5-6ca23b59456a-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/eaaa442d-725c-4a2b-86ab-70f1f3f4e8ef-attachment.txt b/allure-results/eaaa442d-725c-4a2b-86ab-70f1f3f4e8ef-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/eaaa442d-725c-4a2b-86ab-70f1f3f4e8ef-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/eacad7d7-77a4-4b47-989b-39966dd13982-attachment.txt b/allure-results/eacad7d7-77a4-4b47-989b-39966dd13982-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/eacad7d7-77a4-4b47-989b-39966dd13982-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/eaee035d-9a51-46f7-a663-8b590c2281ee-attachment.json b/allure-results/eaee035d-9a51-46f7-a663-8b590c2281ee-attachment.json new file mode 100644 index 0000000..7e5f93f --- /dev/null +++ b/allure-results/eaee035d-9a51-46f7-a663-8b590c2281ee-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "211b835f-56cb-447c-9040-6fa712c40c80", + "status": "accepted", + "privileges": null, + "user": { + "id": "211b835f-56cb-447c-9040-6fa712c40c80" + } + }, + { + "id": "d5ddd130-342a-468f-ac50-4a8808d184b4", + "status": "accepted", + "privileges": null, + "user": { + "id": "d5ddd130-342a-468f-ac50-4a8808d184b4" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/eb96163a-94f4-4bd7-85c0-247df5ef8e8c-attachment.txt b/allure-results/eb96163a-94f4-4bd7-85c0-247df5ef8e8c-attachment.txt new file mode 100644 index 0000000..10aaa41 --- /dev/null +++ b/allure-results/eb96163a-94f4-4bd7-85c0-247df5ef8e8c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_ids\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/eb9af314-9bef-4222-a0b5-3fb018388298-attachment.json b/allure-results/eb9af314-9bef-4222-a0b5-3fb018388298-attachment.json new file mode 100644 index 0000000..f84ef3c --- /dev/null +++ b/allure-results/eb9af314-9bef-4222-a0b5-3fb018388298-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa3817bb1e0c5fc4da51", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/eba9671b-9aee-425e-bd61-aeee168fb394-attachment.json b/allure-results/eba9671b-9aee-425e-bd61-aeee168fb394-attachment.json new file mode 100644 index 0000000..7a2e5d4 --- /dev/null +++ b/allure-results/eba9671b-9aee-425e-bd61-aeee168fb394-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8abd6037d44249d0d12c1" + }, + { + "id": "69f8abd617bb1e0c5fc4dd0b" + }, + { + "id": "69f8abd617bb1e0c5fc4dd0e" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/ebcb78d4-35f7-45d9-b992-f35e0dcf7a77-attachment.txt b/allure-results/ebcb78d4-35f7-45d9-b992-f35e0dcf7a77-attachment.txt new file mode 100644 index 0000000..cd61c62 --- /dev/null +++ b/allure-results/ebcb78d4-35f7-45d9-b992-f35e0dcf7a77-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" got invalid value { place_id: "69f8abcf32367dfb4b45a3e8", account_id: "465f0d91-3bc1-4bc5-87ac-388c485384d9", privileges: ["trusted"] }; Field "privileges" is not defined by type "AddUserToPlaceDTO".', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/ec01732e-2911-4e5e-abe5-67cb4c1708b9-attachment.json b/allure-results/ec01732e-2911-4e5e-abe5-67cb4c1708b9-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ec01732e-2911-4e5e-abe5-67cb4c1708b9-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ec220dfa-ca34-45ec-8052-a3591db6bb67-attachment.txt b/allure-results/ec220dfa-ca34-45ec-8052-a3591db6bb67-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/ec220dfa-ca34-45ec-8052-a3591db6bb67-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ec257818-1be2-4c81-8f6c-cddd771a984f-attachment.txt b/allure-results/ec257818-1be2-4c81-8f6c-cddd771a984f-attachment.txt new file mode 100644 index 0000000..437bb6c --- /dev/null +++ b/allure-results/ec257818-1be2-4c81-8f6c-cddd771a984f-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8abc5037d44249d0d127d', place_id='69f8abc4c15e6311636d8656'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ec42c488-b03c-449e-a031-a742cc65f107-attachment.json b/allure-results/ec42c488-b03c-449e-a031-a742cc65f107-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ec42c488-b03c-449e-a031-a742cc65f107-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ec50318c-63d8-414d-b1f7-92bebf64410f-attachment.txt b/allure-results/ec50318c-63d8-414d-b1f7-92bebf64410f-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/ec50318c-63d8-414d-b1f7-92bebf64410f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ec64b71a-ea72-4265-9643-66b86bd96415-attachment.txt b/allure-results/ec64b71a-ea72-4265-9643-66b86bd96415-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/ec64b71a-ea72-4265-9643-66b86bd96415-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ec700951-8519-43b7-9b96-368bdf679d85-attachment.json b/allure-results/ec700951-8519-43b7-9b96-368bdf679d85-attachment.json new file mode 100644 index 0000000..75e75d9 --- /dev/null +++ b/allure-results/ec700951-8519-43b7-9b96-368bdf679d85-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "1a097da7-7d00-4834-9f43-d790ef80dabd", + "created_at": "2026-05-04T14:35:55.596Z", + "updated_at": "2026-05-04T14:35:55.596Z", + "username": "+79991742902", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ec7a6942-fd94-45ac-ba68-560e6f106a9c-attachment.txt b/allure-results/ec7a6942-fd94-45ac-ba68-560e6f106a9c-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/ec7a6942-fd94-45ac-ba68-560e6f106a9c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ec85d1f2-df3e-45dd-bea7-bb1a1e620e83-attachment.txt b/allure-results/ec85d1f2-df3e-45dd-bea7-bb1a1e620e83-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/ec85d1f2-df3e-45dd-bea7-bb1a1e620e83-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ec8e7d19-17fd-4d38-a37f-70a6f31eb107-attachment.json b/allure-results/ec8e7d19-17fd-4d38-a37f-70a6f31eb107-attachment.json new file mode 100644 index 0000000..ad3e83d --- /dev/null +++ b/allure-results/ec8e7d19-17fd-4d38-a37f-70a6f31eb107-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aba517bb1e0c5fc4dc9e", + "member_id": "77bd8c3a-f220-4f56-840d-c522197aac47" + } + } +} \ No newline at end of file diff --git a/allure-results/ec8fadba-3c40-49db-86ed-bf80f48602fb-attachment.txt b/allure-results/ec8fadba-3c40-49db-86ed-bf80f48602fb-attachment.txt new file mode 100644 index 0000000..8c0bcc2 --- /dev/null +++ b/allure-results/ec8fadba-3c40-49db-86ed-bf80f48602fb-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8b09dc15e6311636d892a', user_id='674fa177-c927-4039-9200-109b64956ab1', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/eca0e29b-60fa-449a-a5ef-53cdfb9d901c-attachment.json b/allure-results/eca0e29b-60fa-449a-a5ef-53cdfb9d901c-attachment.json new file mode 100644 index 0000000..3d68cb2 --- /dev/null +++ b/allure-results/eca0e29b-60fa-449a-a5ef-53cdfb9d901c-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "members": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ecd25062-5380-4a20-8d8d-f0a25a7d7f8c-attachment.json b/allure-results/ecd25062-5380-4a20-8d8d-f0a25a7d7f8c-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ecd25062-5380-4a20-8d8d-f0a25a7d7f8c-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ecd2baa5-3d71-4f57-98b4-bd27e969ab70-attachment.json b/allure-results/ecd2baa5-3d71-4f57-98b4-bd27e969ab70-attachment.json new file mode 100644 index 0000000..3d68cb2 --- /dev/null +++ b/allure-results/ecd2baa5-3d71-4f57-98b4-bd27e969ab70-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "members": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/eced5f56-7f80-4d63-92c2-f1ec594ac3a0-attachment.json b/allure-results/eced5f56-7f80-4d63-92c2-f1ec594ac3a0-attachment.json new file mode 100644 index 0000000..8631ae2 --- /dev/null +++ b/allure-results/eced5f56-7f80-4d63-92c2-f1ec594ac3a0-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "4dd2c4b5-d522-4ade-a46d-5a5e08453034", + "created_at": "2026-05-04T14:35:44.721Z", + "updated_at": "2026-05-04T14:35:44.722Z", + "username": "+79997386110", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ecfca718-2a37-49ed-8ff4-4c2789306a8b-attachment.json b/allure-results/ecfca718-2a37-49ed-8ff4-4c2789306a8b-attachment.json new file mode 100644 index 0000000..798722b --- /dev/null +++ b/allure-results/ecfca718-2a37-49ed-8ff4-4c2789306a8b-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aad732367dfb4b45a21a", + "member_id": "21ac145d-be0b-44cc-8618-5a417987dbd2" + } + } +} \ No newline at end of file diff --git a/allure-results/ed1708ed-7ecf-4b13-9976-1cbef4926209-attachment.json b/allure-results/ed1708ed-7ecf-4b13-9976-1cbef4926209-attachment.json new file mode 100644 index 0000000..a994b40 --- /dev/null +++ b/allure-results/ed1708ed-7ecf-4b13-9976-1cbef4926209-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "fbafebfe-9c66-447a-a852-eec0cb74fbda", + "created_at": "2026-05-04T14:38:55.027Z", + "updated_at": "2026-05-04T14:38:55.027Z", + "username": "+79999129336", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ed2339e2-36fa-402a-9185-20b90c137e1d-attachment.json b/allure-results/ed2339e2-36fa-402a-9185-20b90c137e1d-attachment.json new file mode 100644 index 0000000..21ab36b --- /dev/null +++ b/allure-results/ed2339e2-36fa-402a-9185-20b90c137e1d-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f88505037d44249d0d0efc", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/ed283329-164b-40d8-b47a-6e8d7f73f6ab-attachment.json b/allure-results/ed283329-164b-40d8-b47a-6e8d7f73f6ab-attachment.json new file mode 100644 index 0000000..6622558 --- /dev/null +++ b/allure-results/ed283329-164b-40d8-b47a-6e8d7f73f6ab-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab79037d44249d0d1134", + "member_id": "0dc209c4-93a8-4029-a019-c35d6c83847f" + } + } +} \ No newline at end of file diff --git a/allure-results/ed320eec-bc12-41b8-967e-7a38fdf5bb9f-attachment.txt b/allure-results/ed320eec-bc12-41b8-967e-7a38fdf5bb9f-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/ed320eec-bc12-41b8-967e-7a38fdf5bb9f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ed72ac4c-ae55-40a7-b998-fd001981e438-attachment.txt b/allure-results/ed72ac4c-ae55-40a7-b998-fd001981e438-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/ed72ac4c-ae55-40a7-b998-fd001981e438-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ed7c5ccf-8c4d-46c0-af3f-eaab5a9adca3-attachment.txt b/allure-results/ed7c5ccf-8c4d-46c0-af3f-eaab5a9adca3-attachment.txt new file mode 100644 index 0000000..3d1e319 --- /dev/null +++ b/allure-results/ed7c5ccf-8c4d-46c0-af3f-eaab5a9adca3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeesToPlaces\" on type \"Mutation\". Did you mean \"addEmployee\" or \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/eda28303-9a98-40f7-891e-ca5c4c9b8fbc-attachment.json b/allure-results/eda28303-9a98-40f7-891e-ca5c4c9b8fbc-attachment.json new file mode 100644 index 0000000..5ec26c1 --- /dev/null +++ b/allure-results/eda28303-9a98-40f7-891e-ca5c4c9b8fbc-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "6294a5c5-76bc-4f08-8e16-d796355308f7", + "created_at": "2026-05-04T14:19:11.804Z", + "updated_at": "2026-05-04T14:19:11.804Z", + "username": "+79996686097", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/edb1f91b-0e8f-4e16-a81d-6d82f03e9678-attachment.txt b/allure-results/edb1f91b-0e8f-4e16-a81d-6d82f03e9678-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/edb1f91b-0e8f-4e16-a81d-6d82f03e9678-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/edb3ebf5-925e-43bb-ac97-06c1154634dd-attachment.txt b/allure-results/edb3ebf5-925e-43bb-ac97-06c1154634dd-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/edb3ebf5-925e-43bb-ac97-06c1154634dd-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/edb5e99d-7955-46c3-a333-c346b441f1d1-attachment.txt b/allure-results/edb5e99d-7955-46c3-a333-c346b441f1d1-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/edb5e99d-7955-46c3-a333-c346b441f1d1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/edbbc433-9655-43c8-b741-db09c7edfb76-attachment.txt b/allure-results/edbbc433-9655-43c8-b741-db09c7edfb76-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/edbbc433-9655-43c8-b741-db09c7edfb76-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ee02e18e-094f-4285-90f3-eb14138bcbfd-attachment.json b/allure-results/ee02e18e-094f-4285-90f3-eb14138bcbfd-attachment.json new file mode 100644 index 0000000..2b2d1b5 --- /dev/null +++ b/allure-results/ee02e18e-094f-4285-90f3-eb14138bcbfd-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "eee83094-2cdb-4333-b19a-63018f1226fa", + "created_at": "2026-05-04T14:23:11.856Z", + "updated_at": "2026-05-04T14:23:11.856Z", + "username": "+79993104609", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ee39f277-9f16-42df-838f-efc8188ad32c-attachment.txt b/allure-results/ee39f277-9f16-42df-838f-efc8188ad32c-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/ee39f277-9f16-42df-838f-efc8188ad32c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ee3ffd6d-bd2d-4918-a5dd-5f38fe321ebb-attachment.json b/allure-results/ee3ffd6d-bd2d-4918-a5dd-5f38fe321ebb-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ee3ffd6d-bd2d-4918-a5dd-5f38fe321ebb-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ee4ffd39-af7e-47ac-923a-a20710cf7c20-attachment.json b/allure-results/ee4ffd39-af7e-47ac-923a-a20710cf7c20-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ee4ffd39-af7e-47ac-923a-a20710cf7c20-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ee809d86-6a9b-45ad-be7d-e5e989accf42-attachment.txt b/allure-results/ee809d86-6a9b-45ad-be7d-e5e989accf42-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/ee809d86-6a9b-45ad-be7d-e5e989accf42-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ee9ad290-4c62-4b58-a9ac-b45000a8dacf-attachment.json b/allure-results/ee9ad290-4c62-4b58-a9ac-b45000a8dacf-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ee9ad290-4c62-4b58-a9ac-b45000a8dacf-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/eec22483-f260-4a74-a6e2-3fd7b85dd5e2-attachment.json b/allure-results/eec22483-f260-4a74-a6e2-3fd7b85dd5e2-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/eec22483-f260-4a74-a6e2-3fd7b85dd5e2-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/eedbc74c-b675-4719-a915-fb38ce5e8230-attachment.json b/allure-results/eedbc74c-b675-4719-a915-fb38ce5e8230-attachment.json new file mode 100644 index 0000000..b59da45 --- /dev/null +++ b/allure-results/eedbc74c-b675-4719-a915-fb38ce5e8230-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aee732367dfb4b45a4a8", + "member_id": "9cc468a3-2905-4ecc-b12f-c690fcc4738b" + } + } +} \ No newline at end of file diff --git a/allure-results/eef9144a-ce96-4ba7-b0ae-6cca9c154bf1-attachment.txt b/allure-results/eef9144a-ce96-4ba7-b0ae-6cca9c154bf1-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/eef9144a-ce96-4ba7-b0ae-6cca9c154bf1-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/ef03b7b3-907c-46e7-b7e1-206e2feb61ad-attachment.txt b/allure-results/ef03b7b3-907c-46e7-b7e1-206e2feb61ad-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/ef03b7b3-907c-46e7-b7e1-206e2feb61ad-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ef1c351c-f197-4ab8-9307-da4ce2e1eac1-attachment.txt b/allure-results/ef1c351c-f197-4ab8-9307-da4ce2e1eac1-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/ef1c351c-f197-4ab8-9307-da4ce2e1eac1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ef227478-f921-4c3b-bdb3-6b5359bb8ab3-attachment.txt b/allure-results/ef227478-f921-4c3b-bdb3-6b5359bb8ab3-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/ef227478-f921-4c3b-bdb3-6b5359bb8ab3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ef26599c-4246-415b-8521-ca3b4b8741ba-attachment.json b/allure-results/ef26599c-4246-415b-8521-ca3b4b8741ba-attachment.json new file mode 100644 index 0000000..7d41929 --- /dev/null +++ b/allure-results/ef26599c-4246-415b-8521-ca3b4b8741ba-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aec232367dfb4b45a453", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/ef4af839-a10c-4516-813b-51576cd17c49-attachment.json b/allure-results/ef4af839-a10c-4516-813b-51576cd17c49-attachment.json new file mode 100644 index 0000000..e76d92f --- /dev/null +++ b/allure-results/ef4af839-a10c-4516-813b-51576cd17c49-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "c18290b7-7eb2-4cd6-b232-bdb799d2ed9d", + "created_at": "2026-05-04T14:35:45.052Z", + "updated_at": "2026-05-04T14:35:45.052Z", + "username": "+79998523395", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ef927f55-a1e6-4946-9709-884ae71479b8-attachment.json b/allure-results/ef927f55-a1e6-4946-9709-884ae71479b8-attachment.json new file mode 100644 index 0000000..9b30592 --- /dev/null +++ b/allure-results/ef927f55-a1e6-4946-9709-884ae71479b8-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab2532367dfb4b45a27e", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/ef9b1940-fdc0-49fd-bf6c-dbc84e390301-attachment.json b/allure-results/ef9b1940-fdc0-49fd-bf6c-dbc84e390301-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ef9b1940-fdc0-49fd-bf6c-dbc84e390301-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/efaec84f-b722-4b49-8fcc-60e1e182bfce-attachment.json b/allure-results/efaec84f-b722-4b49-8fcc-60e1e182bfce-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/efaec84f-b722-4b49-8fcc-60e1e182bfce-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/efc52f3e-960c-4864-87f2-f2a4b809b054-attachment.json b/allure-results/efc52f3e-960c-4864-87f2-f2a4b809b054-attachment.json new file mode 100644 index 0000000..3792ec2 --- /dev/null +++ b/allure-results/efc52f3e-960c-4864-87f2-f2a4b809b054-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aee3037d44249d0d136f", + "member_id": "623f9a1f-ae43-4570-b5ec-bc3f519323f6" + } + } +} \ No newline at end of file diff --git a/allure-results/f00a9a5a-e583-4cec-a5d5-0f8e6fbe3efc-attachment.json b/allure-results/f00a9a5a-e583-4cec-a5d5-0f8e6fbe3efc-attachment.json new file mode 100644 index 0000000..9b32ff8 --- /dev/null +++ b/allure-results/f00a9a5a-e583-4cec-a5d5-0f8e6fbe3efc-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "be6cd740-9f7b-4a13-9551-47ee17989fb7", + "created_at": "2026-05-04T14:16:28.091Z", + "updated_at": "2026-05-04T14:16:28.091Z", + "username": "+79999410268", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f0128562-ee76-479f-8229-dc9f034ac45b-attachment.txt b/allure-results/f0128562-ee76-479f-8229-dc9f034ac45b-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/f0128562-ee76-479f-8229-dc9f034ac45b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f030f7c7-8ed9-4ad9-b939-486939652f27-attachment.json b/allure-results/f030f7c7-8ed9-4ad9-b939-486939652f27-attachment.json new file mode 100644 index 0000000..e070488 --- /dev/null +++ b/allure-results/f030f7c7-8ed9-4ad9-b939-486939652f27-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab7932367dfb4b45a2d7", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/f0482c2b-3793-4f10-875f-64908d81113e-attachment.txt b/allure-results/f0482c2b-3793-4f10-875f-64908d81113e-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/f0482c2b-3793-4f10-875f-64908d81113e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f0567731-9376-44ac-be93-adc70d2f66ab-attachment.json b/allure-results/f0567731-9376-44ac-be93-adc70d2f66ab-attachment.json new file mode 100644 index 0000000..e2a09b9 --- /dev/null +++ b/allure-results/f0567731-9376-44ac-be93-adc70d2f66ab-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aec0037d44249d0d12d8", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/f068ae9a-fd4d-40eb-b980-52c23c020808-attachment.json b/allure-results/f068ae9a-fd4d-40eb-b980-52c23c020808-attachment.json new file mode 100644 index 0000000..b91b6c0 --- /dev/null +++ b/allure-results/f068ae9a-fd4d-40eb-b980-52c23c020808-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "649687a6-9916-4956-8d49-20eabd7a3387", + "created_at": "2026-05-04T11:37:35.446Z", + "updated_at": "2026-05-04T11:37:35.446Z", + "username": "+79997574551", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f076d683-8f8d-493c-ae95-9376fefcebe7-attachment.txt b/allure-results/f076d683-8f8d-493c-ae95-9376fefcebe7-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/f076d683-8f8d-493c-ae95-9376fefcebe7-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f0ce3fc8-6065-4259-88f5-3c6561443101-attachment.txt b/allure-results/f0ce3fc8-6065-4259-88f5-3c6561443101-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/f0ce3fc8-6065-4259-88f5-3c6561443101-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f0dcfa54-3e89-4931-b63b-e5cf014bda47-attachment.json b/allure-results/f0dcfa54-3e89-4931-b63b-e5cf014bda47-attachment.json new file mode 100644 index 0000000..6077151 --- /dev/null +++ b/allure-results/f0dcfa54-3e89-4931-b63b-e5cf014bda47-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "74152b85-8490-4ec5-b9d4-83075700498e", + "status": "accepted", + "privileges": null, + "user": { + "id": "74152b85-8490-4ec5-b9d4-83075700498e" + } + }, + { + "id": "adc507e0-6f7b-4589-ba32-9bc5da653ebe", + "status": "accepted", + "privileges": null, + "user": { + "id": "adc507e0-6f7b-4589-ba32-9bc5da653ebe" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/f0e0d1a3-77ca-4b1b-a9d5-0dcef8bd1440-result.json b/allure-results/f0e0d1a3-77ca-4b1b-a9d5-0dcef8bd1440-result.json new file mode 100644 index 0000000..11f849c --- /dev/null +++ b/allure-results/f0e0d1a3-77ca-4b1b-a9d5-0dcef8bd1440-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests.results пустой/не list: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 33, in step_query_pass_requests_my_token\n pr = td.extract_single_pass_request(resp)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1493, in extract_single_pass_request\n assert isinstance(results, list) and results, f\"passRequests.results пустой/не list: {resp!r}\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905439542, "stop": 1777905439676}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "de4fd3ac-65e4-4986-a23b-906b1cf86e56-attachment.json", "type": "application/json"}], "start": 1777905439677, "stop": 1777905439721}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "a0d63e94-54f3-46da-9a67-24b4f13070c8-attachment.json", "type": "application/json"}], "start": 1777905439721, "stop": 1777905439767}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "c7509720-8143-43b9-87c1-b59e062cfcc5-attachment.json", "type": "application/json"}], "start": 1777905439768, "stop": 1777905439816}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "d0ef081a-c184-48c2-801e-5d3eaac238c8-attachment.json", "type": "application/json"}], "start": 1777905439816, "stop": 1777905439866}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8af1f32367dfb4b45a528)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "a0ad80e1-d470-4304-85bf-2937ee1937ac-attachment.json", "type": "application/json"}], "start": 1777905439866, "stop": 1777905439931}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "7d852475-43d6-4bda-b99b-3b98900d365c-attachment.json", "type": "application/json"}], "start": 1777905439931, "stop": 1777905440014}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8af1f037d44249d0d13e7)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "49e97e9c-3889-4d34-a54e-796d98f4d784-attachment.json", "type": "application/json"}], "start": 1777905440014, "stop": 1777905440087}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "3d94eb42-de6a-46a0-8299-bb35a9c8046e-attachment.json", "type": "application/json"}], "start": 1777905440087, "stop": 1777905440128}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8af20c15e6311636d87b1)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "bee8fda4-340c-49cb-91d4-282bbb129b30-attachment.json", "type": "application/json"}], "start": 1777905440128, "stop": 1777905440202}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "b13b42fa-cea4-4ee2-a360-dfc8f523fbf8-attachment.json", "type": "application/json"}], "start": 1777905440203, "stop": 1777905440430}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777905440430, "stop": 1777905440646}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "c603bb29-d137-4f11-8e53-d44886a6e5a2-attachment.json", "type": "application/json"}], "start": 1777905440646, "stop": 1777905440681}], "start": 1777905439676, "stop": 1777905440684}, {"name": "And create pass in place #3 for approval flow", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "f5ca6103-7a2f-4341-a940-11606deec4c3-attachment.json", "type": "application/json"}], "start": 1777905440685, "stop": 1777905440720}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "fe3540f3-2b2a-4cc5-a233-f63e3bdaee08-attachment.json", "type": "application/json"}], "start": 1777905440720, "stop": 1777905440749}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "79697713-4273-469c-bbaa-e4819e35c44e-attachment.json", "type": "application/json"}], "start": 1777905440749, "stop": 1777905440795}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "485a35ee-d7d6-4634-bf5d-4d787d5b0227-attachment.json", "type": "application/json"}], "start": 1777905440795, "stop": 1777905440871}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "b5ac3c09-1f72-4d77-a039-81fd79fa8327-attachment.json", "type": "application/json"}], "start": 1777905440871, "stop": 1777905441117}], "start": 1777905440684, "stop": 1777905441118}, {"name": "When query passRequests by created pass_id with my token", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests.results пустой/не list: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 33, in step_query_pass_requests_my_token\n pr = td.extract_single_pass_request(resp)\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1493, in extract_single_pass_request\n assert isinstance(results, list) and results, f\"passRequests.results пустой/не list: {resp!r}\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "09f99901-39c2-4d18-aae7-78cc905e8d32-attachment.json", "type": "application/json"}], "start": 1777905441119, "stop": 1777905441155}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "2ba06de0-a0e9-4026-a5ec-179d1caddd6b-attachment.json", "type": "application/json"}], "start": 1777905441857, "stop": 1777905441890}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "94ee1387-91e3-4cce-948b-aee8c03d37ca-attachment.json", "type": "application/json"}], "start": 1777905442591, "stop": 1777905442638}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "83e7d394-3c70-4ce5-ae63-5a72e03b4141-attachment.json", "type": "application/json"}], "start": 1777905443338, "stop": 1777905443374}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "8c13f806-84ff-47b9-90a9-916ef60444c4-attachment.json", "type": "application/json"}], "start": 1777905444074, "stop": 1777905444127}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d951c73f-6c0d-4a94-acbe-fd68bee890a7-attachment.json", "type": "application/json"}], "start": 1777905444828, "stop": 1777905444861}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c2861ce5-9d82-47c2-b73f-683e89160949-attachment.json", "type": "application/json"}], "start": 1777905445562, "stop": 1777905445605}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "2534f1dd-325a-42b5-bee4-9a99eff9d41e-attachment.json", "type": "application/json"}], "start": 1777905446306, "stop": 1777905446351}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5cc4188a-98f9-40bf-b6b1-5f118c972a26-attachment.json", "type": "application/json"}], "start": 1777905447052, "stop": 1777905447092}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "1a66c4ee-63be-4a08-aec9-dcc1ebc4830a-attachment.json", "type": "application/json"}], "start": 1777905447793, "stop": 1777905447830}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "35f113a3-502a-44c4-ac7d-7b8e2b66321a-attachment.json", "type": "application/json"}], "start": 1777905448531, "stop": 1777905448584}], "start": 1777905441118, "stop": 1777905449286}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1440, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "db17a655-a7e3-4067-a119-e7235ad40d83-attachment.txt", "type": "text/plain"}], "start": 1777905449286, "stop": 1777905449312}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905449318, "stop": 1777905449477}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905449477, "stop": 1777905449564}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905449564, "stop": 1777905449719}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905449719, "stop": 1777905449881}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905449882, "stop": 1777905450048}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905450048, "stop": 1777905450211}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905450211, "stop": 1777905450267}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905450267, "stop": 1777905450319}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905450320, "stop": 1777905450377}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905450379, "stop": 1777905450379}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777905450379, "stop": 1777905450379}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905450379, "stop": 1777905450379}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905450379, "stop": 1777905450379}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777905450379, "stop": 1777905450379}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777905450379, "stop": 1777905450379}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777905450379, "stop": 1777905450379}], "attachments": [{"name": "Cleanup error", "source": "68b33552-f69a-494e-9bd7-741745aef37b-attachment.txt", "type": "text/plain"}], "start": 1777905439541, "stop": 1777905450379, "uuid": "bb8b5d61-1a7f-48cb-9165-549f3aa4b432", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/f0f953e9-83ce-49ba-8888-dbc6e6f318ec-attachment.json b/allure-results/f0f953e9-83ce-49ba-8888-dbc6e6f318ec-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/f0f953e9-83ce-49ba-8888-dbc6e6f318ec-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f13b97b1-6d46-407b-97c2-264222206589-attachment.txt b/allure-results/f13b97b1-6d46-407b-97c2-264222206589-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/f13b97b1-6d46-407b-97c2-264222206589-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f13ec954-9953-45b2-ac56-cd4b2bf93bc2-attachment.json b/allure-results/f13ec954-9953-45b2-ac56-cd4b2bf93bc2-attachment.json new file mode 100644 index 0000000..693c667 --- /dev/null +++ b/allure-results/f13ec954-9953-45b2-ac56-cd4b2bf93bc2-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a982c15e6311636d8343", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/f158faff-aa7d-4b40-b36d-45ed4143334f-attachment.txt b/allure-results/f158faff-aa7d-4b40-b36d-45ed4143334f-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/f158faff-aa7d-4b40-b36d-45ed4143334f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f15ff67c-d875-4407-ba24-d2f1770a17a9-attachment.txt b/allure-results/f15ff67c-d875-4407-ba24-d2f1770a17a9-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/f15ff67c-d875-4407-ba24-d2f1770a17a9-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/f195a340-f979-4234-a082-be5aee41ba67-attachment.txt b/allure-results/f195a340-f979-4234-a082-be5aee41ba67-attachment.txt new file mode 100644 index 0000000..1f5ea12 --- /dev/null +++ b/allure-results/f195a340-f979-4234-a082-be5aee41ba67-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f1ba24ea-b85e-4e47-9160-a5cc90ea4f06-attachment.json b/allure-results/f1ba24ea-b85e-4e47-9160-a5cc90ea4f06-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/f1ba24ea-b85e-4e47-9160-a5cc90ea4f06-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f1c0dd2a-5b12-4bcd-929a-bc6e8fb1392b-attachment.json b/allure-results/f1c0dd2a-5b12-4bcd-929a-bc6e8fb1392b-attachment.json new file mode 100644 index 0000000..2e3d703 --- /dev/null +++ b/allure-results/f1c0dd2a-5b12-4bcd-929a-bc6e8fb1392b-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "21ac145d-be0b-44cc-8618-5a417987dbd2", + "created_at": "2026-05-04T14:19:03.967Z", + "updated_at": "2026-05-04T14:19:03.967Z", + "username": "+79991626952", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f1c70bcc-370a-456a-9b3c-d4a9c2fe3f96-attachment.txt b/allure-results/f1c70bcc-370a-456a-9b3c-d4a9c2fe3f96-attachment.txt new file mode 100644 index 0000000..6a660b9 --- /dev/null +++ b/allure-results/f1c70bcc-370a-456a-9b3c-d4a9c2fe3f96-attachment.txt @@ -0,0 +1 @@ +Skip member status update. place_id='69f8af3517bb1e0c5fc4de85', user_id='86dd0882-68f5-46c8-9b95-21d9f9deb73a', status='accepted'. Attempts: ['updateMemberStatus/dto', 'updateMemberStatus/dto-inline', 'setMemberStatus/dto', 'setMemberStatus/dto-inline']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setMemberStatus\" on type \"Mutation\". Did you mean \"updateMemberStatus\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f1db01c2-3716-4e7b-85e0-fd306d7e50a1-attachment.txt b/allure-results/f1db01c2-3716-4e7b-85e0-fd306d7e50a1-attachment.txt new file mode 100644 index 0000000..ebf03a0 --- /dev/null +++ b/allure-results/f1db01c2-3716-4e7b-85e0-fd306d7e50a1-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8ab2532367dfb4b45a27e', place_id='69f8ab25037d44249d0d1096'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f2051732-1e26-4877-9f44-03f4e7408e7b-attachment.json b/allure-results/f2051732-1e26-4877-9f44-03f4e7408e7b-attachment.json new file mode 100644 index 0000000..f78d862 --- /dev/null +++ b/allure-results/f2051732-1e26-4877-9f44-03f4e7408e7b-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "54f56ad9-e1ea-423e-9ba4-bbfe64c2204c", + "created_at": "2026-05-04T14:18:56.711Z", + "updated_at": "2026-05-04T14:18:56.711Z", + "username": "+79998189306", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f246db35-5819-45a3-a3e4-4d0ec905facb-attachment.json b/allure-results/f246db35-5819-45a3-a3e4-4d0ec905facb-attachment.json new file mode 100644 index 0000000..6ad5021 --- /dev/null +++ b/allure-results/f246db35-5819-45a3-a3e4-4d0ec905facb-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "2edf75e6-76ad-416e-86c3-98080b07905f", + "created_at": "2026-05-04T14:16:34.785Z", + "updated_at": "2026-05-04T14:16:34.785Z", + "username": "+79996261136", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f2599a40-dc15-41a2-8395-93726dc955bb-attachment.txt b/allure-results/f2599a40-dc15-41a2-8395-93726dc955bb-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/f2599a40-dc15-41a2-8395-93726dc955bb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f2a5a768-ba7e-4225-8867-46ba8f3e4883-attachment.txt b/allure-results/f2a5a768-ba7e-4225-8867-46ba8f3e4883-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/f2a5a768-ba7e-4225-8867-46ba8f3e4883-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f2f1998b-bef8-4168-a56d-756ae1a0cdf0-attachment.json b/allure-results/f2f1998b-bef8-4168-a56d-756ae1a0cdf0-attachment.json new file mode 100644 index 0000000..e77fe4d --- /dev/null +++ b/allure-results/f2f1998b-bef8-4168-a56d-756ae1a0cdf0-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aa9a17bb1e0c5fc4db1b", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/f2f5f0b3-9dde-4a5e-acd4-0eb4ee0c878d-attachment.json b/allure-results/f2f5f0b3-9dde-4a5e-acd4-0eb4ee0c878d-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/f2f5f0b3-9dde-4a5e-acd4-0eb4ee0c878d-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f3016b1e-6bcb-46e6-8f1c-3187923fc91c-attachment.json b/allure-results/f3016b1e-6bcb-46e6-8f1c-3187923fc91c-attachment.json new file mode 100644 index 0000000..0eb9a5d --- /dev/null +++ b/allure-results/f3016b1e-6bcb-46e6-8f1c-3187923fc91c-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8aee7dc029b6ba8f7cd25" + } + } +} \ No newline at end of file diff --git a/allure-results/f32128dc-f296-4b63-ab63-60c28ab93d81-attachment.txt b/allure-results/f32128dc-f296-4b63-ab63-60c28ab93d81-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/f32128dc-f296-4b63-ab63-60c28ab93d81-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f338869f-0dc6-4c5d-93d1-b791c102c602-attachment.txt b/allure-results/f338869f-0dc6-4c5d-93d1-b791c102c602-attachment.txt new file mode 100644 index 0000000..77b802e --- /dev/null +++ b/allure-results/f338869f-0dc6-4c5d-93d1-b791c102c602-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8aba1c15e6311636d85d0', place_id='69f8aba132367dfb4b45a355'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f34270fc-52e1-4f81-bc8e-8357e9c72997-attachment.json b/allure-results/f34270fc-52e1-4f81-bc8e-8357e9c72997-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/f34270fc-52e1-4f81-bc8e-8357e9c72997-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f34fff9b-42b8-4901-a9e7-b70882e2abb1-attachment.txt b/allure-results/f34fff9b-42b8-4901-a9e7-b70882e2abb1-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/f34fff9b-42b8-4901-a9e7-b70882e2abb1-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f3674b93-3605-40b9-842b-d0756df67f04-attachment.json b/allure-results/f3674b93-3605-40b9-842b-d0756df67f04-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/f3674b93-3605-40b9-842b-d0756df67f04-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f3731fda-33e5-47e5-af07-74ed093fd106-attachment.txt b/allure-results/f3731fda-33e5-47e5-af07-74ed093fd106-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/f3731fda-33e5-47e5-af07-74ed093fd106-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f3900bee-7fbc-4f52-be59-ecca3f4684e0-attachment.json b/allure-results/f3900bee-7fbc-4f52-be59-ecca3f4684e0-attachment.json new file mode 100644 index 0000000..94a5b0f --- /dev/null +++ b/allure-results/f3900bee-7fbc-4f52-be59-ecca3f4684e0-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b0a4037d44249d0d14f0", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/f39fae8d-82ec-4489-8ca8-7df99ce170e1-attachment.json b/allure-results/f39fae8d-82ec-4489-8ca8-7df99ce170e1-attachment.json new file mode 100644 index 0000000..3d68cb2 --- /dev/null +++ b/allure-results/f39fae8d-82ec-4489-8ca8-7df99ce170e1-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "members": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f3b040fc-24a1-44c0-8984-fd4b9d654ea0-attachment.txt b/allure-results/f3b040fc-24a1-44c0-8984-fd4b9d654ea0-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/f3b040fc-24a1-44c0-8984-fd4b9d654ea0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f3b7244a-6aaf-4bfa-b3af-1d2fc785e71e-attachment.txt b/allure-results/f3b7244a-6aaf-4bfa-b3af-1d2fc785e71e-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/f3b7244a-6aaf-4bfa-b3af-1d2fc785e71e-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f3d13fcb-f34a-4072-b9f7-b348a236c539-attachment.txt b/allure-results/f3d13fcb-f34a-4072-b9f7-b348a236c539-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/f3d13fcb-f34a-4072-b9f7-b348a236c539-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f3e25e41-f2ff-4848-8a10-3b2e532bd8ed-attachment.json b/allure-results/f3e25e41-f2ff-4848-8a10-3b2e532bd8ed-attachment.json deleted file mode 100644 index 3062139..0000000 --- a/allure-results/f3e25e41-f2ff-4848-8a10-3b2e532bd8ed-attachment.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "data": { - "createUser": { - "id": "71cd5726-c404-490f-bb39-49fd3c52e9db", - "created_at": "2026-04-22T10:40:29.354Z", - "updated_at": "2026-04-22T10:40:29.354Z", - "username": "+79992490173", - "user_data": { - "first_name": "kvstest1", - "last_name": "kvstest2", - "email": "" - }, - "is_demo": true, - "next_request_timestamp": "1970-01-01T00:00:00.000Z", - "roles": [] - } - } -} \ No newline at end of file diff --git a/allure-results/f3e7b29a-95a4-475d-bd34-f0808648e232-attachment.json b/allure-results/f3e7b29a-95a4-475d-bd34-f0808648e232-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/f3e7b29a-95a4-475d-bd34-f0808648e232-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f40f9f0a-ff72-4bcc-912b-15aeba174e0d-attachment.json b/allure-results/f40f9f0a-ff72-4bcc-912b-15aeba174e0d-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/f40f9f0a-ff72-4bcc-912b-15aeba174e0d-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f41a4b48-ba52-423e-8151-c007ebd337df-attachment.txt b/allure-results/f41a4b48-ba52-423e-8151-c007ebd337df-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/f41a4b48-ba52-423e-8151-c007ebd337df-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f44de5a1-3268-458a-b569-360bc3daf944-attachment.json b/allure-results/f44de5a1-3268-458a-b569-360bc3daf944-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/f44de5a1-3268-458a-b569-360bc3daf944-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f4ac1490-2ca7-46e7-addb-ddabd4b5e5a4-attachment.txt b/allure-results/f4ac1490-2ca7-46e7-addb-ddabd4b5e5a4-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/f4ac1490-2ca7-46e7-addb-ddabd4b5e5a4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f4eadd76-a06d-4307-99f5-afb1406a27eb-attachment.json b/allure-results/f4eadd76-a06d-4307-99f5-afb1406a27eb-attachment.json new file mode 100644 index 0000000..9c710a8 --- /dev/null +++ b/allure-results/f4eadd76-a06d-4307-99f5-afb1406a27eb-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab2b17bb1e0c5fc4db94", + "member_id": "c13d0ab0-9ae6-40bc-adae-3a54cb8fbcc2" + } + } +} \ No newline at end of file diff --git a/allure-results/f519bd54-1d03-4b98-9291-d71391c98171-attachment.json b/allure-results/f519bd54-1d03-4b98-9291-d71391c98171-attachment.json new file mode 100644 index 0000000..b7f5ee8 --- /dev/null +++ b/allure-results/f519bd54-1d03-4b98-9291-d71391c98171-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aadf17bb1e0c5fc4db62", + "member_id": "b42c6a4c-a9cf-4227-9d62-41f9884671a0" + } + } +} \ No newline at end of file diff --git a/allure-results/f5319c0b-4e8f-44d3-90a1-e01b7c8927fd-attachment.json b/allure-results/f5319c0b-4e8f-44d3-90a1-e01b7c8927fd-attachment.json new file mode 100644 index 0000000..363274f --- /dev/null +++ b/allure-results/f5319c0b-4e8f-44d3-90a1-e01b7c8927fd-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "546e7cd4-88ef-4d37-86f8-4b0cea496abc", + "created_at": "2026-05-04T14:22:29.449Z", + "updated_at": "2026-05-04T14:22:29.449Z", + "username": "+79994885730", + "user_data": { + "first_name": "owner", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f559c346-fe21-4fdf-b99b-2fa1d51520ed-attachment.txt b/allure-results/f559c346-fe21-4fdf-b99b-2fa1d51520ed-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/f559c346-fe21-4fdf-b99b-2fa1d51520ed-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f582828d-d003-4195-bbbc-8f384ce27142-attachment.json b/allure-results/f582828d-d003-4195-bbbc-8f384ce27142-attachment.json deleted file mode 100644 index 98ace4b..0000000 --- a/allure-results/f582828d-d003-4195-bbbc-8f384ce27142-attachment.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "data": { - "addUserToPlace": { - "place_id": "69e8a59d5d6417545a7f4844", - "member_id": "a6542878-eba4-45ff-b1ba-38fe31a1349e" - } - } -} \ No newline at end of file diff --git a/allure-results/f59647b6-e0ab-4999-9044-d3a5cfe139f5-result.json b/allure-results/f59647b6-e0ab-4999-9044-d3a5cfe139f5-result.json new file mode 100644 index 0000000..1f46d3a --- /dev/null +++ b/allure-results/f59647b6-e0ab-4999-9044-d3a5cfe139f5-result.json @@ -0,0 +1 @@ +{"name": "Pass request rejection prevents activation even with second confirmation", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 31, in step_query_pass_requests_my_token\n resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, \"pass_id\", None))\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1488, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905577795, "stop": 1777905577909}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "52e55c31-7d7c-44ca-8f0f-312e0751c363-attachment.json", "type": "application/json"}], "start": 1777905577910, "stop": 1777905577952}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "73258b54-18db-478a-90ce-83b61f18c209-attachment.json", "type": "application/json"}], "start": 1777905577952, "stop": 1777905577998}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "19192ec3-bc96-4dab-9bcb-2599aad0b148-attachment.json", "type": "application/json"}], "start": 1777905577998, "stop": 1777905578041}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "06f08328-95e7-471f-93a1-912ab41eff1d-attachment.json", "type": "application/json"}], "start": 1777905578041, "stop": 1777905578086}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8afaa17bb1e0c5fc4df1c)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "951fc00e-6fbd-4024-b4cd-e8fed652b587-attachment.json", "type": "application/json"}], "start": 1777905578086, "stop": 1777905578165}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "b0a1c5fd-b8ec-4e4a-bc02-8fe17ba6b455-attachment.json", "type": "application/json"}], "start": 1777905578166, "stop": 1777905578210}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8afaa037d44249d0d1468)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "cd048288-24ad-45e8-bee2-b402c799dcbd-attachment.json", "type": "application/json"}], "start": 1777905578210, "stop": 1777905578308}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "69f136c4-6ac8-4bf0-b723-6e08d5a60fe8-attachment.json", "type": "application/json"}], "start": 1777905578308, "stop": 1777905578345}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8afaa17bb1e0c5fc4df1f)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "09365be2-028d-448d-a291-7c1fc76ed618-attachment.json", "type": "application/json"}], "start": 1777905578345, "stop": 1777905578434}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "0709508d-32d8-44b3-8b04-bc94fd807a54-attachment.json", "type": "application/json"}], "start": 1777905578434, "stop": 1777905578571}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777905578571, "stop": 1777905578690}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "c4aa6178-253a-471d-ac26-efe9d3cf7e2e-attachment.json", "type": "application/json"}], "start": 1777905578690, "stop": 1777905578722}], "start": 1777905577909, "stop": 1777905578723}, {"name": "And create pass in place #3 for approval flow", "status": "passed", "steps": [{"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "f85aeeb0-414c-478b-ad8c-9c156909407a-attachment.json", "type": "application/json"}], "start": 1777905578724, "stop": 1777905578755}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "0137975b-45a7-4e04-b31b-bf779a0d5456-attachment.json", "type": "application/json"}], "start": 1777905578755, "stop": 1777905578789}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "01f486b1-e9fc-441e-96ce-80a6dc35db30-attachment.json", "type": "application/json"}], "start": 1777905578789, "stop": 1777905578830}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "5a9a4623-382f-486f-915a-4bdb88a2baa6-attachment.json", "type": "application/json"}], "start": 1777905578830, "stop": 1777905578911}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "b07a519b-fb83-4d79-903c-ed4348b84914-attachment.json", "type": "application/json"}], "start": 1777905578912, "stop": 1777905579156}], "start": 1777905578723, "stop": 1777905579157}, {"name": "When query passRequests by created pass_id with my token", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 31, in step_query_pass_requests_my_token\n resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, \"pass_id\", None))\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1488, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "1245dbd6-c498-4a44-8e0a-d4d13c837683-attachment.json", "type": "application/json"}], "start": 1777905579158, "stop": 1777905579208}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "e25543c6-3b13-4d26-96e8-e25e8c779829-attachment.json", "type": "application/json"}], "start": 1777905580209, "stop": 1777905580249}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "a4fa4097-687e-4b40-964d-7d6ce018410e-attachment.json", "type": "application/json"}], "start": 1777905581250, "stop": 1777905581288}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "844bd320-c79d-4107-b3d9-7b347677da55-attachment.json", "type": "application/json"}], "start": 1777905582289, "stop": 1777905582326}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "fde1f327-3555-44f2-9139-3f1eb7c461be-attachment.json", "type": "application/json"}], "start": 1777905583326, "stop": 1777905583360}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "23046221-288f-40d9-b196-a7f1e37cfcd2-attachment.json", "type": "application/json"}], "start": 1777905584361, "stop": 1777905584400}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5448ce65-8d6f-4157-bf0f-17fda66caf27-attachment.json", "type": "application/json"}], "start": 1777905585400, "stop": 1777905585435}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9445816a-392f-47ee-8441-63d02e5b3eb9-attachment.json", "type": "application/json"}], "start": 1777905586440, "stop": 1777905586499}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "124e3d60-29fd-4ff9-a285-43f8bd588da1-attachment.json", "type": "application/json"}], "start": 1777905587500, "stop": 1777905587561}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ce3b1cc4-8a10-4500-b818-434d94b0a11a-attachment.json", "type": "application/json"}], "start": 1777905588562, "stop": 1777905588603}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9bfa28a6-48cf-4256-b909-487c575bce94-attachment.json", "type": "application/json"}], "start": 1777905589604, "stop": 1777905589639}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "cfc670a0-520f-4068-8610-11c268b7a31a-attachment.json", "type": "application/json"}], "start": 1777905590639, "stop": 1777905590690}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9b89a8b2-5c05-437b-9eff-4ad2d1fa5021-attachment.json", "type": "application/json"}], "start": 1777905591690, "stop": 1777905591749}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "9b221800-687d-447e-9c5c-ca6b54f25825-attachment.json", "type": "application/json"}], "start": 1777905592749, "stop": 1777905592785}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c1a5b561-0845-4d25-955e-ad59cba780a2-attachment.json", "type": "application/json"}], "start": 1777905593785, "stop": 1777905593821}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "6509bdde-6c43-4801-bdd7-516b99741852-attachment.json", "type": "application/json"}], "start": 1777905594822, "stop": 1777905594869}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "fc8acb81-a253-42c6-9325-fc5cb146bb77-attachment.json", "type": "application/json"}], "start": 1777905595870, "stop": 1777905595915}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d56f3873-3fe3-441c-bb5e-16181433b57a-attachment.json", "type": "application/json"}], "start": 1777905596915, "stop": 1777905596949}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "0e698427-40b3-4eee-9078-eead4cd1d90b-attachment.json", "type": "application/json"}], "start": 1777905597950, "stop": 1777905597986}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "1b9130b5-97c2-401b-9d4c-56ee07cfc3be-attachment.json", "type": "application/json"}], "start": 1777905598986, "stop": 1777905599030}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "f826c519-4a42-4d3b-9fba-efc3571a6060-attachment.json", "type": "application/json"}], "start": 1777905600030, "stop": 1777905600066}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "4f4d04eb-3604-4a57-bc27-efd08e1bad85-attachment.json", "type": "application/json"}], "start": 1777905601067, "stop": 1777905601123}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "7f0a04ba-8a0e-4629-9175-049d37151ace-attachment.json", "type": "application/json"}], "start": 1777905602124, "stop": 1777905602161}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "cfad0009-6ec8-46e7-8f5b-c70abf033a4c-attachment.json", "type": "application/json"}], "start": 1777905603161, "stop": 1777905603200}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "50c41b38-82d8-48c1-bda3-6da08d0c86ee-attachment.json", "type": "application/json"}], "start": 1777905604200, "stop": 1777905604261}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "e57c4bd9-f48e-4e7c-b09b-51167f5f4dd2-attachment.json", "type": "application/json"}], "start": 1777905605261, "stop": 1777905605303}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5dd876e8-4eb4-449f-b0e2-52cc82857d29-attachment.json", "type": "application/json"}], "start": 1777905606303, "stop": 1777905606359}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c7ead3a9-e4e4-4194-9d40-11ffc0935062-attachment.json", "type": "application/json"}], "start": 1777905607360, "stop": 1777905607413}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "fffa363d-2baf-4ffc-8844-403144d524be-attachment.json", "type": "application/json"}], "start": 1777905608414, "stop": 1777905608459}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "e55571fb-35b4-4a0a-8566-63bc727370a4-attachment.json", "type": "application/json"}], "start": 1777905609459, "stop": 1777905609519}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ecd25062-5380-4a20-8d8d-f0a25a7d7f8c-attachment.json", "type": "application/json"}], "start": 1777905610520, "stop": 1777905610561}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "95543701-8348-4319-a47e-ef13c54e3fcc-attachment.json", "type": "application/json"}], "start": 1777905611562, "stop": 1777905611616}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "144c536d-39e3-4a9a-abbf-fd4ae056715c-attachment.json", "type": "application/json"}], "start": 1777905612617, "stop": 1777905612656}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "1c618286-4980-463d-8671-6c39e013b511-attachment.json", "type": "application/json"}], "start": 1777905613656, "stop": 1777905613697}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "6739eada-5d63-4ec3-9937-ee6b6de996cd-attachment.json", "type": "application/json"}], "start": 1777905614698, "stop": 1777905614733}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "a1093b64-05d5-4221-b8c7-c87ee8865a79-attachment.json", "type": "application/json"}], "start": 1777905615733, "stop": 1777905615785}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ee3ffd6d-bd2d-4918-a5dd-5f38fe321ebb-attachment.json", "type": "application/json"}], "start": 1777905616786, "stop": 1777905616832}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c390be69-db4d-4aa4-bc52-0e99714f6cdd-attachment.json", "type": "application/json"}], "start": 1777905617833, "stop": 1777905617868}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5df3a5a2-d1cb-4e63-82b5-5e3393d44aaf-attachment.json", "type": "application/json"}], "start": 1777905618869, "stop": 1777905618908}], "start": 1777905579157, "stop": 1777905619911}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1440, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "446403d4-201c-405b-a055-70727426ffea-attachment.txt", "type": "text/plain"}], "start": 1777905619912, "stop": 1777905619937}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905619943, "stop": 1777905620130}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905620130, "stop": 1777905620202}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905620203, "stop": 1777905620406}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905620406, "stop": 1777905620575}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905620575, "stop": 1777905620746}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905620746, "stop": 1777905620915}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905620915, "stop": 1777905620968}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905620968, "stop": 1777905621025}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905621025, "stop": 1777905621107}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905621108, "stop": 1777905621109}, {"name": "When reject pass request with my token", "status": "skipped", "start": 1777905621109, "stop": 1777905621109}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905621109, "stop": 1777905621109}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777905621109, "stop": 1777905621109}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777905621109, "stop": 1777905621109}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777905621109, "stop": 1777905621109}, {"name": "Then pass request status is not active", "status": "skipped", "start": 1777905621109, "stop": 1777905621109}], "attachments": [{"name": "Cleanup error", "source": "66104bff-581c-426c-a176-f61beb497a15-attachment.txt", "type": "text/plain"}], "start": 1777905577794, "stop": 1777905621109, "uuid": "fb4abe6c-3613-42c0-9004-ef88793267de", "historyId": "d5214a811b3d7cd98d122456dbf59131", "testCaseId": "e6e5289fd68251094ffad43532c84933", "fullName": "Pass requests: Pass request rejection prevents activation even with second confirmation", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/f597bb34-7e20-4a22-adcb-edb9fa311147-attachment.txt b/allure-results/f597bb34-7e20-4a22-adcb-edb9fa311147-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/f597bb34-7e20-4a22-adcb-edb9fa311147-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f5ac0481-83c9-47df-8883-da2dcb0afe5f-attachment.json b/allure-results/f5ac0481-83c9-47df-8883-da2dcb0afe5f-attachment.json new file mode 100644 index 0000000..0b671ac --- /dev/null +++ b/allure-results/f5ac0481-83c9-47df-8883-da2dcb0afe5f-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8ab9a037d44249d0d120a", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/f5ca6103-7a2f-4341-a940-11606deec4c3-attachment.json b/allure-results/f5ca6103-7a2f-4341-a940-11606deec4c3-attachment.json new file mode 100644 index 0000000..6df87f0 --- /dev/null +++ b/allure-results/f5ca6103-7a2f-4341-a940-11606deec4c3-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8af200b1f8729e0528e00", + "title": "pass-service-1777905440", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/f5f9b593-8784-4dcc-bdaf-99363d89a907-attachment.txt b/allure-results/f5f9b593-8784-4dcc-bdaf-99363d89a907-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/f5f9b593-8784-4dcc-bdaf-99363d89a907-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f60b9275-fd9d-4c01-b5d5-fdff56d8b202-attachment.json b/allure-results/f60b9275-fd9d-4c01-b5d5-fdff56d8b202-attachment.json new file mode 100644 index 0000000..d5c5879 --- /dev/null +++ b/allure-results/f60b9275-fd9d-4c01-b5d5-fdff56d8b202-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8a97a037d44249d0d0f04", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/f6187ba1-e5a1-43ae-b9dc-d649fa005c75-attachment.json b/allure-results/f6187ba1-e5a1-43ae-b9dc-d649fa005c75-attachment.json new file mode 100644 index 0000000..69b6d58 --- /dev/null +++ b/allure-results/f6187ba1-e5a1-43ae-b9dc-d649fa005c75-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b14b32367dfb4b45a6f7", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/f61a690b-7ddc-49b2-a6d5-01bc686a24ec-result.json b/allure-results/f61a690b-7ddc-49b2-a6d5-01bc686a24ec-result.json new file mode 100644 index 0000000..2fb4baf --- /dev/null +++ b/allure-results/f61a690b-7ddc-49b2-a6d5-01bc686a24ec-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777905827798, "stop": 1777905827928}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "f3900bee-7fbc-4f52-be59-ecca3f4684e0-attachment.json", "type": "application/json"}], "start": 1777905827929, "stop": 1777905827973}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "05045607-69e0-4743-8b35-bd3121c0eeb7-attachment.json", "type": "application/json"}], "start": 1777905827973, "stop": 1777905828012}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "b8211f0d-bbea-4544-a6ab-dc226a6db764-attachment.json", "type": "application/json"}], "start": 1777905828012, "stop": 1777905828052}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "344d7e3c-0153-4655-b3a2-c203475b476d-attachment.json", "type": "application/json"}], "start": 1777905828052, "stop": 1777905828092}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "fbcd72ac-b042-40ea-baeb-3255e7acb0b4-attachment.json", "type": "application/json"}], "start": 1777905828092, "stop": 1777905828140}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "6bf6bf9c-07e3-473a-9ebd-b98a3ffda9e7-attachment.json", "type": "application/json"}], "start": 1777905828140, "stop": 1777905828180}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "4b7a485f-2714-4d25-8c7f-30776599ce5d-attachment.json", "type": "application/json"}], "start": 1777905828180, "stop": 1777905828917}], "start": 1777905827928, "stop": 1777905828917}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "4ff590ca-7525-4c45-b648-61c91f378b6c-attachment.json", "type": "application/json"}], "start": 1777905828918, "stop": 1777905829095}], "start": 1777905828917, "stop": 1777905829095}, {"name": "And query places by worker member filter", "status": "passed", "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "481f390f-2ab6-4636-9bcc-f13d51577ce9-attachment.txt", "type": "text/plain"}], "start": 1777905829096, "stop": 1777905829122}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "035f32a9-4677-4bd3-ad8e-fba00415cb93-attachment.txt", "type": "text/plain"}], "start": 1777905829122, "stop": 1777905829145}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "2254b1d1-70b1-45b1-8b48-6295759c07c2-attachment.txt", "type": "text/plain"}], "start": 1777905829146, "stop": 1777905829171}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "c229e385-c3f6-45d3-91bb-00b55e343e60-attachment.json", "type": "application/json"}], "start": 1777905829171, "stop": 1777905829205}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "cfc7384a-a82e-41d5-a2db-b7311b1dcecd-attachment.json", "type": "application/json"}], "start": 1777905829205, "stop": 1777905829245}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "5d5ba31c-fbc3-4b0d-9513-1a8668151669-attachment.json", "type": "application/json"}], "start": 1777905829245, "stop": 1777905829294}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "dfc70f1e-e609-479a-bddd-de7831ba2c24-attachment.json", "type": "application/json"}], "start": 1777905829294, "stop": 1777905829326}], "attachments": [{"name": "place(filters.*) fallback synthetic response", "source": "a08f6104-efd2-4cb6-930f-932f4408c0ed-attachment.json", "type": "application/json"}], "start": 1777905829095, "stop": 1777905829328}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "passed", "start": 1777905829328, "stop": 1777905829329}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905829329, "stop": 1777905829569}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905829569, "stop": 1777905829746}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905829746, "stop": 1777905829988}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905829988, "stop": 1777905830099}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905830099, "stop": 1777905830156}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905830157, "stop": 1777905830214}], "start": 1777905827797, "stop": 1777905830214, "uuid": "bd0f89c9-8ae7-40ea-b0b0-9cd42f2717c1", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/f6216b07-9cff-47ec-a90c-f9a7b390a33b-attachment.txt b/allure-results/f6216b07-9cff-47ec-a90c-f9a7b390a33b-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/f6216b07-9cff-47ec-a90c-f9a7b390a33b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f64d0a17-e406-42c3-a146-ca4afafafb0a-attachment.txt b/allure-results/f64d0a17-e406-42c3-a146-ca4afafafb0a-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/f64d0a17-e406-42c3-a146-ca4afafafb0a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f6677027-9b55-4ada-a339-f88d6fcf2aa7-attachment.json b/allure-results/f6677027-9b55-4ada-a339-f88d6fcf2aa7-attachment.json new file mode 100644 index 0000000..c1e8cfe --- /dev/null +++ b/allure-results/f6677027-9b55-4ada-a339-f88d6fcf2aa7-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f884fe1b4cbdc23d450951" + } + } +} \ No newline at end of file diff --git a/allure-results/f6680550-dc48-45fc-a738-05a0088f7395-attachment.json b/allure-results/f6680550-dc48-45fc-a738-05a0088f7395-attachment.json new file mode 100644 index 0000000..ab0eea3 --- /dev/null +++ b/allure-results/f6680550-dc48-45fc-a738-05a0088f7395-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b072037d44249d0d14bc", + "member_id": "de7cf8a5-974e-49a9-9f90-67c23fcefac0" + } + } +} \ No newline at end of file diff --git a/allure-results/f67dbde3-40ed-4267-b02f-d3da59fbccf4-attachment.json b/allure-results/f67dbde3-40ed-4267-b02f-d3da59fbccf4-attachment.json new file mode 100644 index 0000000..3d68cb2 --- /dev/null +++ b/allure-results/f67dbde3-40ed-4267-b02f-d3da59fbccf4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "members": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f69ec7b4-b907-4d50-9000-6cfc355ce9cb-attachment.txt b/allure-results/f69ec7b4-b907-4d50-9000-6cfc355ce9cb-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/f69ec7b4-b907-4d50-9000-6cfc355ce9cb-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f6be07f8-cc0e-440c-95be-c27ebd858a20-attachment.txt b/allure-results/f6be07f8-cc0e-440c-95be-c27ebd858a20-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-results/f6be07f8-cc0e-440c-95be-c27ebd858a20-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f6d7ce3a-9bec-4c1c-bb5b-02a72d8bd90f-attachment.txt b/allure-results/f6d7ce3a-9bec-4c1c-bb5b-02a72d8bd90f-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/f6d7ce3a-9bec-4c1c-bb5b-02a72d8bd90f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f6e3573b-da48-4962-a959-9a2d32405f4f-attachment.txt b/allure-results/f6e3573b-da48-4962-a959-9a2d32405f4f-attachment.txt new file mode 100644 index 0000000..c7f3542 --- /dev/null +++ b/allure-results/f6e3573b-da48-4962-a959-9a2d32405f4f-attachment.txt @@ -0,0 +1,40 @@ +Traceback (most recent call last): + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 176, in execute_graphql + with urllib.request.urlopen(req, timeout=timeout_s) as resp: + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 187, in urlopen + return opener.open(url, data, timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 493, in open + response = meth(req, response) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 602, in http_response + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 531, in error + return self._call_chain(*args) + ~~~~~~~~~~~~~~~~^^^^^^^ + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 464, in _call_chain + result = func(*args) + File "C:\Users\Степаан\AppData\Local\Python\pythoncore-3.14-64\Lib\urllib\request.py", line 611, in http_error_default + raise HTTPError(req.full_url, code, msg, hdrs, fp) +urllib.error.HTTPError: HTTP Error 400: Bad Request + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "Pass_request\features\environment.py", line 49, in after_scenario + fn() + ~~^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 1439, in _cleanup_delete_pass + _exec_or_fail(op_name="deletePass", token=token, query=delete_mutation, variables={"id": pass_id}, company_id=self.company_id) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\Степаан\PycharmProjects\work\Pass_request\testdata\pass_request_test_data.py", line 30, in _exec_or_fail + return execute_graphql( + query=query, + ...<2 lines>... + access_token=token, + ) + File "C:\Users\Степаан\PycharmProjects\work\worklib\graphql_client.py", line 180, in execute_graphql + raise RuntimeError(f"GraphQL HTTP {e.code}: {body}") from e +RuntimeError: GraphQL HTTP 400: {"errors":[{"message":"Unknown argument \"id\" on field \"Mutation.deletePass\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"},{"message":"Field \"deletePass\" argument \"pass_id\" of type \"String!\" is required, but it was not provided.","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} + diff --git a/allure-results/f6fc86bf-6fa4-45d8-bfe1-3832434a9d3a-attachment.json b/allure-results/f6fc86bf-6fa4-45d8-bfe1-3832434a9d3a-attachment.json new file mode 100644 index 0000000..97b709e --- /dev/null +++ b/allure-results/f6fc86bf-6fa4-45d8-bfe1-3832434a9d3a-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8b185037d44249d0d15af", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/f71221e4-b6f1-48bc-93a6-2572dea3993b-attachment.txt b/allure-results/f71221e4-b6f1-48bc-93a6-2572dea3993b-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/f71221e4-b6f1-48bc-93a6-2572dea3993b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f717c8f7-1d7a-4361-81e7-141e67549035-attachment.json b/allure-results/f717c8f7-1d7a-4361-81e7-141e67549035-attachment.json new file mode 100644 index 0000000..b67945b --- /dev/null +++ b/allure-results/f717c8f7-1d7a-4361-81e7-141e67549035-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "dba7d106-f5cd-4b6c-832a-54e3fae556fe", + "created_at": "2026-05-04T14:38:54.907Z", + "updated_at": "2026-05-04T14:38:54.907Z", + "username": "+79994530807", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f72237a7-25ee-4f25-80a1-0bce77e56d35-attachment.txt b/allure-results/f72237a7-25ee-4f25-80a1-0bce77e56d35-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/f72237a7-25ee-4f25-80a1-0bce77e56d35-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f724c40d-daf2-4eb3-86f9-43826db95093-attachment.txt b/allure-results/f724c40d-daf2-4eb3-86f9-43826db95093-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/f724c40d-daf2-4eb3-86f9-43826db95093-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f733b3f2-4c97-493b-bc6f-5796545135c1-attachment.json b/allure-results/f733b3f2-4c97-493b-bc6f-5796545135c1-attachment.json deleted file mode 100644 index 2454dfb..0000000 --- a/allure-results/f733b3f2-4c97-493b-bc6f-5796545135c1-attachment.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "data": { - "createUser": { - "id": "c89ab70b-4159-4cee-b9a1-01883b645b75", - "created_at": "2026-04-22T10:41:13.059Z", - "updated_at": "2026-04-22T10:41:13.059Z", - "username": "+79993659600", - "user_data": { - "first_name": "kvstest1", - "last_name": "kvstest2", - "email": "" - }, - "is_demo": true, - "next_request_timestamp": "1970-01-01T00:00:00.000Z", - "roles": [] - } - } -} \ No newline at end of file diff --git a/allure-results/f76cb7d7-bd61-43b6-a0f6-2e9e599300a8-attachment.txt b/allure-results/f76cb7d7-bd61-43b6-a0f6-2e9e599300a8-attachment.txt new file mode 100644 index 0000000..8113c6f --- /dev/null +++ b/allure-results/f76cb7d7-bd61-43b6-a0f6-2e9e599300a8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEmployeeToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f76e059f-a6b7-47a5-89e0-e836fe3f84f0-attachment.json b/allure-results/f76e059f-a6b7-47a5-89e0-e836fe3f84f0-attachment.json new file mode 100644 index 0000000..12cd3c4 --- /dev/null +++ b/allure-results/f76e059f-a6b7-47a5-89e0-e836fe3f84f0-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "8cd2ae8f-7abd-4c21-97ed-2c933ac11218", + "created_at": "2026-05-04T14:22:35.955Z", + "updated_at": "2026-05-04T14:22:35.955Z", + "username": "+79997816899", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f78aac3b-7dec-4049-8f6b-7278d57e1d51-attachment.txt b/allure-results/f78aac3b-7dec-4049-8f6b-7278d57e1d51-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/f78aac3b-7dec-4049-8f6b-7278d57e1d51-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f79a855e-cf5d-41c0-bf0f-4034c45ee752-result.json b/allure-results/f79a855e-cf5d-41c0-bf0f-4034c45ee752-result.json new file mode 100644 index 0000000..f4cb33b --- /dev/null +++ b/allure-results/f79a855e-cf5d-41c0-bf0f-4034c45ee752-result.json @@ -0,0 +1 @@ +{"name": "passRequests returns results for created pass", "status": "failed", "statusDetails": {"message": "AssertionError: Для createEntrance нужен хотя бы один device id. Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов.\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 14, in step_prepare_pass_prereqs\n td.ensure_entrance_connected_to_places(place_ids=[td.place_id] if td.place_id else [])\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 786, in ensure_entrance_connected_to_places\n return self.create_entrance(place_ids=place_ids)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 764, in create_entrance\n \"devices\": self._get_device_ids_for_entrance(),\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 734, in _get_device_ids_for_entrance\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905343748, "stop": 1777905344080}, {"name": "And prepare place, entrance, service and user for pass", "status": "failed", "statusDetails": {"message": "AssertionError: Для createEntrance нужен хотя бы один device id. Укажи ENTRANCE_DEVICE_IDS (через запятую) или ENTRANCE_DEVICE_ID в окружении запуска тестов.\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 \"Pass_request\\features\\steps\\pass_requests_steps.py\", line 14, in step_prepare_pass_prereqs\n td.ensure_entrance_connected_to_places(place_ids=[td.place_id] if td.place_id else [])\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 786, in ensure_entrance_connected_to_places\n return self.create_entrance(place_ids=place_ids)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 764, in create_entrance\n \"devices\": self._get_device_ids_for_entrance(),\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 734, in _get_device_ids_for_entrance\n raise AssertionError(\n ...<2 lines>...\n )\n"}, "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "244e0eed-f6e7-43f8-8160-b2bf4e23e742-attachment.json", "type": "application/json"}], "start": 1777905344083, "stop": 1777905344137}], "start": 1777905344080, "stop": 1777905344141}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905344142, "stop": 1777905344201}, {"name": "And create pass for prepared place", "status": "skipped", "start": 1777905344203, "stop": 1777905344203}, {"name": "When query passRequests by created pass_id", "status": "skipped", "start": 1777905344203, "stop": 1777905344203}, {"name": "Then passRequests response contains created pass", "status": "skipped", "start": 1777905344203, "stop": 1777905344203}], "start": 1777905343745, "stop": 1777905344203, "uuid": "ff262db5-06ed-40e4-a3ba-6f6bb8a26564", "historyId": "010e40997e6f0fca0e1d5f22e2b8daaf", "testCaseId": "71a81ed0e9d65cf2d6e3ac890e15da11", "fullName": "Pass requests: passRequests returns results for created pass", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/f7acd6f9-ff48-44f4-80e9-a46124e29478-attachment.json b/allure-results/f7acd6f9-ff48-44f4-80e9-a46124e29478-attachment.json new file mode 100644 index 0000000..58e586d --- /dev/null +++ b/allure-results/f7acd6f9-ff48-44f4-80e9-a46124e29478-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "0dc209c4-93a8-4029-a019-c35d6c83847f", + "created_at": "2026-05-04T14:21:45.595Z", + "updated_at": "2026-05-04T14:21:45.595Z", + "username": "+79995701762", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f7b64f0c-a02e-40fb-a9e7-5e20c29304de-attachment.txt b/allure-results/f7b64f0c-a02e-40fb-a9e7-5e20c29304de-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/f7b64f0c-a02e-40fb-a9e7-5e20c29304de-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f7c79e63-c610-4dd4-aa1d-2a67593fd19f-attachment.txt b/allure-results/f7c79e63-c610-4dd4-aa1d-2a67593fd19f-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/f7c79e63-c610-4dd4-aa1d-2a67593fd19f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f7f34ebc-95d4-4046-aea6-62efc91f82e2-attachment.txt b/allure-results/f7f34ebc-95d4-4046-aea6-62efc91f82e2-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/f7f34ebc-95d4-4046-aea6-62efc91f82e2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f80388a9-2b3a-463c-8140-0ee77ae34b7b-result.json b/allure-results/f80388a9-2b3a-463c-8140-0ee77ae34b7b-result.json new file mode 100644 index 0000000..1a79c6b --- /dev/null +++ b/allure-results/f80388a9-2b3a-463c-8140-0ee77ae34b7b-result.json @@ -0,0 +1 @@ +{"name": "setUserPlaces moves worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777905467790, "stop": 1777905467912}, {"name": "And prepare four places and worker for setUserPlaces flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (setuserplaces-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "8b673c87-2af0-4dee-9074-e1a041c04ffa-attachment.json", "type": "application/json"}], "start": 1777905467914, "stop": 1777905467953}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "40901dae-980d-49fa-bcea-9d2050007424-attachment.json", "type": "application/json"}], "start": 1777905467953, "stop": 1777905467990}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "9e7fbbd7-594e-44d4-90f4-8adefee77f66-attachment.json", "type": "application/json"}], "start": 1777905467990, "stop": 1777905468031}, {"name": "GraphQL: createPlaceMultiple (setuserplaces-4, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "3bed28bb-9467-4f19-81d0-45a230f58b92-attachment.json", "type": "application/json"}], "start": 1777905468031, "stop": 1777905468068}, {"name": "GraphQL: createUser (set user)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "9e3c0068-1191-4a3d-a880-b0c8f42c26d5-attachment.json", "type": "application/json"}], "start": 1777905468068, "stop": 1777905468114}, {"name": "GraphQL: createUser (set worker)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "64115993-08b3-4759-9867-abb6a5a5a42b-attachment.json", "type": "application/json"}], "start": 1777905468114, "stop": 1777905468155}, {"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "573d1157-4528-4fea-94ba-3e3d11d5494e-attachment.json", "type": "application/json"}], "start": 1777905468155, "stop": 1777905468385}], "start": 1777905467912, "stop": 1777905468385}, {"name": "When apply setUserPlaces for worker to first three places with trusted privilege", "status": "passed", "steps": [{"name": "GraphQL: setUserPlaces (dto-variable)", "status": "passed", "attachments": [{"name": "setUserPlaces response", "source": "d609b945-d4fb-4925-bf96-11b93d30f590-attachment.json", "type": "application/json"}], "start": 1777905468386, "stop": 1777905468599}], "start": 1777905468385, "stop": 1777905468599}, {"name": "And query places by worker member filter", "status": "passed", "steps": [{"name": "GraphQL: place(filters.member_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_ids)", "source": "8ef2ef7e-7a57-4f76-9a1c-83a331a52fca-attachment.txt", "type": "text/plain"}], "start": 1777905468600, "stop": 1777905468626}, {"name": "GraphQL: place(filters.member_id)", "status": "passed", "attachments": [{"name": "RuntimeError: place(member_id)", "source": "8f03afd9-a2da-436b-8e5d-904a2ed8cc5e-attachment.txt", "type": "text/plain"}], "start": 1777905468627, "stop": 1777905468656}, {"name": "GraphQL: place(filters.user_ids)", "status": "passed", "attachments": [{"name": "RuntimeError: place(user_ids)", "source": "b2303a3a-734c-4a72-aada-5a317a198dcb-attachment.txt", "type": "text/plain"}], "start": 1777905468656, "stop": 1777905468690}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "6c37dfaa-d7c0-4817-9b32-49f51d284013-attachment.json", "type": "application/json"}], "start": 1777905468690, "stop": 1777905468733}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "8b5f8418-98bf-4200-96d4-cfd6d3db6206-attachment.json", "type": "application/json"}], "start": 1777905468733, "stop": 1777905468769}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "66a4d11d-de8e-4af9-83cb-b4756a9c5e6a-attachment.json", "type": "application/json"}], "start": 1777905468769, "stop": 1777905468803}, {"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "31414b1d-a7e2-4f8f-b30e-8dfaa0ba3f82-attachment.json", "type": "application/json"}], "start": 1777905468803, "stop": 1777905468832}], "attachments": [{"name": "place(filters.*) fallback synthetic response", "source": "ffea3d17-b63b-44c0-a78a-d297891d814a-attachment.json", "type": "application/json"}], "start": 1777905468599, "stop": 1777905468834}, {"name": "Then worker is in first three places with accepted trusted and absent in fourth place", "status": "passed", "start": 1777905468834, "stop": 1777905468835}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905468835, "stop": 1777905469013}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905469013, "stop": 1777905469183}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905469183, "stop": 1777905469389}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905469389, "stop": 1777905469444}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905469444, "stop": 1777905469504}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905469504, "stop": 1777905469566}], "start": 1777905467789, "stop": 1777905469567, "uuid": "954dc782-9c0b-4447-908f-64e5f318582b", "historyId": "30c7842eb5c842b406c44d94a2de3901", "testCaseId": "91cd5bec79e35c6aeb792e72df094e86", "fullName": "Pass requests: setUserPlaces moves worker to first three places with trusted privilege", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/f81e56f2-82c1-47d9-8bc9-8d13d62b39e2-attachment.txt b/allure-results/f81e56f2-82c1-47d9-8bc9-8d13d62b39e2-attachment.txt new file mode 100644 index 0000000..f22627e --- /dev/null +++ b/allure-results/f81e56f2-82c1-47d9-8bc9-8d13d62b39e2-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Variable \"$status\" of type \"String!\" used in position expecting type \"UpdatableMemberStatus!\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f826c519-4a42-4d3b-9fba-efc3571a6060-attachment.json b/allure-results/f826c519-4a42-4d3b-9fba-efc3571a6060-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/f826c519-4a42-4d3b-9fba-efc3571a6060-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f8580b8a-b7e9-4e3a-a077-04b985e7ae58-attachment.txt b/allure-results/f8580b8a-b7e9-4e3a-a077-04b985e7ae58-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/f8580b8a-b7e9-4e3a-a077-04b985e7ae58-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f85aeeb0-414c-478b-ad8c-9c156909407a-attachment.json b/allure-results/f85aeeb0-414c-478b-ad8c-9c156909407a-attachment.json new file mode 100644 index 0000000..97a0011 --- /dev/null +++ b/allure-results/f85aeeb0-414c-478b-ad8c-9c156909407a-attachment.json @@ -0,0 +1,9 @@ +{ + "data": { + "createService": { + "id": "69f8afaa0b1f8729e0528e07", + "title": "pass-service-1777905578", + "type": "access" + } + } +} \ No newline at end of file diff --git a/allure-results/f8aadd5a-a3e7-4535-93e4-2f1fe929096f-result.json b/allure-results/f8aadd5a-a3e7-4535-93e4-2f1fe929096f-result.json new file mode 100644 index 0000000..6f94851 --- /dev/null +++ b/allure-results/f8aadd5a-a3e7-4535-93e4-2f1fe929096f-result.json @@ -0,0 +1 @@ +{"name": "addUserToPlace adds trusted member with accepted status", "status": "passed", "steps": [{"name": "When get access token", "status": "passed", "start": 1777904343524, "stop": 1777904343684}, {"name": "And prepare place with owner and trusted worker for members query", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (main place)", "status": "passed", "attachments": [{"name": "createPlaceMultiple(main) response", "source": "704179cf-2bdb-4dee-b931-3e3c71404e02-attachment.json", "type": "application/json"}], "start": 1777904343686, "stop": 1777904343725}, {"name": "GraphQL: createUser (owner passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "f1c0dd2a-5b12-4bcd-929a-bc6e8fb1392b-attachment.json", "type": "application/json"}], "start": 1777904343725, "stop": 1777904343792}, {"name": "GraphQL: createUser (worker passreq)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "7c849e04-d49f-48f2-ab63-95e1d914c433-attachment.json", "type": "application/json"}], "start": 1777904343792, "stop": 1777904343837}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "ecfca718-2a37-49ed-8ff4-4c2789306a8b-attachment.json", "type": "application/json"}], "start": 1777904343837, "stop": 1777904343929}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privilege, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privilege)", "source": "49efc1b9-f769-48c1-98c1-9ab25b0c58d1-attachment.txt", "type": "text/plain"}], "start": 1777904343929, "stop": 1777904343957}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input-privileges, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input-privileges)", "source": "ee809d86-6a9b-45ad-be7d-e5e989accf42-attachment.txt", "type": "text/plain"}], "start": 1777904343957, "stop": 1777904343988}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privilege, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privilege)", "source": "e6ea0efa-94e8-4739-a41b-773d644a09d0-attachment.txt", "type": "text/plain"}], "start": 1777904343988, "stop": 1777904344011}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct-privileges, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct-privileges)", "source": "cbf2067e-8d9d-4ce0-8784-6abb70e0753d-attachment.txt", "type": "text/plain"}], "start": 1777904344011, "stop": 1777904344037}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-input, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-input)", "source": "81cb735c-5f9e-44cb-8ac6-00370aacf88a-attachment.txt", "type": "text/plain"}], "start": 1777904344037, "stop": 1777904344062}, {"name": "GraphQL: addUserToPlace (arg-dto-privilege/dto-direct, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privilege/dto-direct)", "source": "b4d13e7c-b68b-4111-a86d-8ca8ff4215c0-attachment.txt", "type": "text/plain"}], "start": 1777904344062, "stop": 1777904344085}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privilege, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privilege)", "source": "99fb1998-af00-447a-a5c5-3ab0e3c263d5-attachment.txt", "type": "text/plain"}], "start": 1777904344085, "stop": 1777904344110}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input-privileges, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input-privileges)", "source": "3e46654e-6b69-47a2-8ad4-a43788f9a5e8-attachment.txt", "type": "text/plain"}], "start": 1777904344110, "stop": 1777904344137}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privilege, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privilege)", "source": "91f1626a-5e36-4293-9240-667c2fda131c-attachment.txt", "type": "text/plain"}], "start": 1777904344137, "stop": 1777904344163}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct-privileges, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct-privileges)", "source": "7e5cd4af-afe8-4324-a30d-bd132a34bce5-attachment.txt", "type": "text/plain"}], "start": 1777904344163, "stop": 1777904344186}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-input, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-input)", "source": "53da8978-81c0-47c2-b9a7-ea8086d839bf-attachment.txt", "type": "text/plain"}], "start": 1777904344186, "stop": 1777904344218}, {"name": "GraphQL: addUserToPlace (arg-dto-privileges/dto-direct, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(arg-dto-privileges/dto-direct)", "source": "8b8985d3-3f1a-4dd3-a051-e3e54b7f4a7e-attachment.txt", "type": "text/plain"}], "start": 1777904344218, "stop": 1777904344256}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privilege, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "4d6f37fd-ca97-4e34-9de5-b40bf76967e0-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privilege)", "source": "6ea00c6c-1421-4a27-89f4-934f4006dbad-attachment.txt", "type": "text/plain"}], "start": 1777904344256, "stop": 1777904345510}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input-privileges, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "1abfc3bf-9ac6-4263-9c22-5c249c2efa8e-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-input-privileges)", "source": "71741dd2-c69e-4cb3-90d9-5323fd8af4aa-attachment.txt", "type": "text/plain"}], "start": 1777904345510, "stop": 1777904346779}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privilege, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "78e760f3-d71f-4430-a23b-5ff9b1314836-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privilege)", "source": "a194dcf2-8d07-476f-bb64-18c99c0ea389-attachment.txt", "type": "text/plain"}], "start": 1777904346780, "stop": 1777904348056}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-direct-privileges, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "ab63f903-cad3-4add-b919-da079ed0e373-attachment.txt", "type": "text/plain"}, {"name": "RuntimeError: addUserToPlace(AddUserToPlaceDTO/dto-direct-privileges)", "source": "28236349-25ca-4e6b-9af2-2b4468d2ef1b-attachment.txt", "type": "text/plain"}], "start": 1777904348056, "stop": 1777904349319}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8aad732367dfb4b45a21a)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "59237dd0-4332-45b1-bd64-6a1008aa8453-attachment.json", "type": "application/json"}], "start": 1777904349320, "stop": 1777904349395}, {"name": "GraphQL: updateMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "8a23e73b-f02e-4565-87d1-c15a2887e528-attachment.txt", "type": "text/plain"}], "start": 1777904349418, "stop": 1777904349443}, {"name": "GraphQL: updateMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: updateMemberStatus", "source": "c0146bd2-b2b8-4a7a-9972-2b91187f3685-attachment.txt", "type": "text/plain"}], "start": 1777904349443, "stop": 1777904349466}, {"name": "GraphQL: setMemberStatus (dto)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "901a382c-8ca5-476a-b502-92dda8a058e1-attachment.txt", "type": "text/plain"}], "start": 1777904349466, "stop": 1777904349493}, {"name": "GraphQL: setMemberStatus (dto-inline)", "status": "passed", "attachments": [{"name": "RuntimeError: setMemberStatus", "source": "e6f5f966-1c87-4026-83f9-5d67f0968b37-attachment.txt", "type": "text/plain"}], "start": 1777904349493, "stop": 1777904349526}], "attachments": [{"name": "Member status update not supported on this stand", "source": "c48cfcaf-ed7c-4dce-a63c-d80d9e4c5dfb-attachment.txt", "type": "text/plain"}], "start": 1777904343685, "stop": 1777904349527}, {"name": "When query members for prepared place", "status": "passed", "steps": [{"name": "GraphQL: members(filters.place_id)", "status": "passed", "attachments": [{"name": "members response", "source": "2bf94740-2204-407f-a7ed-b0452b140635-attachment.json", "type": "application/json"}], "start": 1777904349528, "stop": 1777904349561}], "start": 1777904349527, "stop": 1777904349562}, {"name": "Then members response contains trusted worker with accepted status", "status": "passed", "start": 1777904349562, "stop": 1777904349563}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904349563, "stop": 1777904349736}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777904349736, "stop": 1777904349933}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777904349933, "stop": 1777904349987}], "start": 1777904343522, "stop": 1777904349987, "uuid": "f3155143-c325-4a9a-b59e-25fdca390cf4", "historyId": "470bc5c3f04104d6210dad598c3d8b54", "testCaseId": "88d4a632fd4c1dca4b66e061e420a233", "fullName": "Pass requests: addUserToPlace adds trusted member with accepted status", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/f8b532d1-f22c-49f4-b6fb-d61e2d5df5f6-attachment.txt b/allure-results/f8b532d1-f22c-49f4-b6fb-d61e2d5df5f6-attachment.txt new file mode 100644 index 0000000..327a9a0 --- /dev/null +++ b/allure-results/f8b532d1-f22c-49f4-b6fb-d61e2d5df5f6-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8a9c7c15e6311636d8361', place_id='69f8a9c732367dfb4b45a0fe'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f8c0a7ea-beaa-48e7-a78a-c618e073e884-attachment.json b/allure-results/f8c0a7ea-beaa-48e7-a78a-c618e073e884-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/f8c0a7ea-beaa-48e7-a78a-c618e073e884-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f8c1e6e2-6429-47c3-b41b-852104eda4a0-attachment.txt b/allure-results/f8c1e6e2-6429-47c3-b41b-852104eda4a0-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/f8c1e6e2-6429-47c3-b41b-852104eda4a0-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f8d53d64-2f34-41c2-8a30-9a9449c91340-attachment.json b/allure-results/f8d53d64-2f34-41c2-8a30-9a9449c91340-attachment.json new file mode 100644 index 0000000..db943c0 --- /dev/null +++ b/allure-results/f8d53d64-2f34-41c2-8a30-9a9449c91340-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "48b6d72d-699a-4987-b171-71b810a90283", + "created_at": "2026-05-04T14:45:51.397Z", + "updated_at": "2026-05-04T14:45:51.397Z", + "username": "+79999044901", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f8ec49b2-8f83-4e1d-ba1a-614711d84484-attachment.json b/allure-results/f8ec49b2-8f83-4e1d-ba1a-614711d84484-attachment.json new file mode 100644 index 0000000..df1eb4d --- /dev/null +++ b/allure-results/f8ec49b2-8f83-4e1d-ba1a-614711d84484-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "fe8c58e4-2b8e-466c-8675-76fccd661034", + "created_at": "2026-05-04T14:37:31.155Z", + "updated_at": "2026-05-04T14:37:31.155Z", + "username": "+79991449033", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f8fc6fbc-18e2-4a15-a0dd-4dcb5181c25b-attachment.txt b/allure-results/f8fc6fbc-18e2-4a15-a0dd-4dcb5181c25b-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/f8fc6fbc-18e2-4a15-a0dd-4dcb5181c25b-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f91cd134-a3ca-4d59-82a2-026b7e020c56-attachment.txt b/allure-results/f91cd134-a3ca-4d59-82a2-026b7e020c56-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/f91cd134-a3ca-4d59-82a2-026b7e020c56-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f935632d-4c0c-4596-a351-73173209fb35-attachment.json b/allure-results/f935632d-4c0c-4596-a351-73173209fb35-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/f935632d-4c0c-4596-a351-73173209fb35-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f93883b0-e3d6-4203-8f4a-911ddc4fcade-attachment.txt b/allure-results/f93883b0-e3d6-4203-8f4a-911ddc4fcade-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/f93883b0-e3d6-4203-8f4a-911ddc4fcade-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f9488aef-0558-446c-a36c-472a2edc252b-attachment.json b/allure-results/f9488aef-0558-446c-a36c-472a2edc252b-attachment.json new file mode 100644 index 0000000..3d68cb2 --- /dev/null +++ b/allure-results/f9488aef-0558-446c-a36c-472a2edc252b-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "members": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f9b03111-0542-4d22-9836-855e6adc3136-attachment.txt b/allure-results/f9b03111-0542-4d22-9836-855e6adc3136-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/f9b03111-0542-4d22-9836-855e6adc3136-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f9c6931d-5c85-4b5e-b958-387bb1e3b6f7-attachment.json b/allure-results/f9c6931d-5c85-4b5e-b958-387bb1e3b6f7-attachment.json new file mode 100644 index 0000000..c06be08 --- /dev/null +++ b/allure-results/f9c6931d-5c85-4b5e-b958-387bb1e3b6f7-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "662f9f9f-cb24-4dcc-adf4-acc36ba19aef", + "created_at": "2026-05-04T14:40:28.310Z", + "updated_at": "2026-05-04T14:40:28.310Z", + "username": "+79992389203", + "user_data": { + "first_name": "set", + "last_name": "worker", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f9cadb8d-3579-4851-826b-ef550ff15351-attachment.txt b/allure-results/f9cadb8d-3579-4851-826b-ef550ff15351-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/f9cadb8d-3579-4851-826b-ef550ff15351-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f9ed60de-a47c-4f37-8998-5db3ebc260b8-attachment.txt b/allure-results/f9ed60de-a47c-4f37-8998-5db3ebc260b8-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/f9ed60de-a47c-4f37-8998-5db3ebc260b8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/f9f94191-ac18-4cba-be99-d85ec23c91bb-attachment.json b/allure-results/f9f94191-ac18-4cba-be99-d85ec23c91bb-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/f9f94191-ac18-4cba-be99-d85ec23c91bb-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/f9fbe593-6b7b-4fa6-9a51-932d6400dc37-attachment.txt b/allure-results/f9fbe593-6b7b-4fa6-9a51-932d6400dc37-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/f9fbe593-6b7b-4fa6-9a51-932d6400dc37-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fa084fd8-e0c7-4397-a9b3-35cb726df0a0-attachment.json b/allure-results/fa084fd8-e0c7-4397-a9b3-35cb726df0a0-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/fa084fd8-e0c7-4397-a9b3-35cb726df0a0-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/fa312716-f113-4b20-9ea6-53bc2813cddb-attachment.json b/allure-results/fa312716-f113-4b20-9ea6-53bc2813cddb-attachment.json new file mode 100644 index 0000000..af24949 --- /dev/null +++ b/allure-results/fa312716-f113-4b20-9ea6-53bc2813cddb-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b182c15e6311636d8a6e", + "member_id": "f5b07487-1a63-4e7c-b2b3-b4b82da951b6" + } + } +} \ No newline at end of file diff --git a/allure-results/fa356a8d-eeb9-4ca0-91fe-9a8f12a2456f-attachment.txt b/allure-results/fa356a8d-eeb9-4ca0-91fe-9a8f12a2456f-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/fa356a8d-eeb9-4ca0-91fe-9a8f12a2456f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fa90fbf4-3e62-4c1a-bef6-d1f27d4f8c35-attachment.json b/allure-results/fa90fbf4-3e62-4c1a-bef6-d1f27d4f8c35-attachment.json deleted file mode 100644 index 3d5b1c2..0000000 --- a/allure-results/fa90fbf4-3e62-4c1a-bef6-d1f27d4f8c35-attachment.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "data": { - "place": { - "results": [ - { - "id": "69e8a8170bfa76f761dd1b19", - "members": [] - } - ] - } - } -} \ No newline at end of file diff --git a/allure-results/fa9331a1-6fe3-4075-bd9f-6dd6aaa95e44-attachment.json b/allure-results/fa9331a1-6fe3-4075-bd9f-6dd6aaa95e44-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/fa9331a1-6fe3-4075-bd9f-6dd6aaa95e44-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/faa4b2f6-9fc1-4763-84f7-6fee12c3e487-attachment.json b/allure-results/faa4b2f6-9fc1-4763-84f7-6fee12c3e487-attachment.json new file mode 100644 index 0000000..d5e48dd --- /dev/null +++ b/allure-results/faa4b2f6-9fc1-4763-84f7-6fee12c3e487-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "setUserPlaces": [ + { + "id": "69f8afdc17bb1e0c5fc4df3d" + }, + { + "id": "69f8afdcc15e6311636d8890" + }, + { + "id": "69f8afdcc15e6311636d8893" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/fb089628-b439-4151-b766-b7806391267a-attachment.txt b/allure-results/fb089628-b439-4151-b766-b7806391267a-attachment.txt new file mode 100644 index 0000000..ec2c0fa --- /dev/null +++ b/allure-results/fb089628-b439-4151-b766-b7806391267a-attachment.txt @@ -0,0 +1 @@ +GraphQL errors: [{'message': 'Variable "$input" of required type "AddUserToPlaceDTO!" was not provided.', 'code': 'Server Error', 'status': 500, 'description': 'The server encountered an unexpected condition which prevented it from fulfilling the request'}] \ No newline at end of file diff --git a/allure-results/fb0b8333-85bd-4621-8305-1008ae39fbc8-attachment.json b/allure-results/fb0b8333-85bd-4621-8305-1008ae39fbc8-attachment.json new file mode 100644 index 0000000..197bdda --- /dev/null +++ b/allure-results/fb0b8333-85bd-4621-8305-1008ae39fbc8-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "37b25ad8-9167-4b6d-b242-0abddd77dc61", + "created_at": "2026-05-04T14:22:27.680Z", + "updated_at": "2026-05-04T14:22:27.680Z", + "username": "+79996766190", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/fb17b9cc-899a-4f59-81e9-4e4153c66a93-attachment.txt b/allure-results/fb17b9cc-899a-4f59-81e9-4e4153c66a93-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/fb17b9cc-899a-4f59-81e9-4e4153c66a93-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fb3bfa78-0cc2-4399-aaf0-11602adc40b4-attachment.json b/allure-results/fb3bfa78-0cc2-4399-aaf0-11602adc40b4-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/fb3bfa78-0cc2-4399-aaf0-11602adc40b4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/fb6c0434-a490-4b99-af34-cdbf1378dc75-result.json b/allure-results/fb6c0434-a490-4b99-af34-cdbf1378dc75-result.json new file mode 100644 index 0000000..f02cf6d --- /dev/null +++ b/allure-results/fb6c0434-a490-4b99-af34-cdbf1378dc75-result.json @@ -0,0 +1 @@ +{"name": "Pass request approval requires two confirmations", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 31, in step_query_pass_requests_my_token\n resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, \"pass_id\", None))\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1571, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "When get access token", "status": "passed", "start": 1777905905983, "stop": 1777905906118}, {"name": "And prepare nested places and employees for pass request approval flow", "status": "passed", "steps": [{"name": "GraphQL: createPlaceMultiple (passreq-place-1, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "1d138eb4-c1d1-4bb4-b3f1-1a9f744a7cd0-attachment.json", "type": "application/json"}], "start": 1777905906119, "stop": 1777905906162}, {"name": "GraphQL: createPlaceMultiple (passreq-place-2, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "dfb0186a-2f9c-45b7-940a-b94a09e2301a-attachment.json", "type": "application/json"}], "start": 1777905906163, "stop": 1777905906210}, {"name": "GraphQL: createPlaceMultiple (passreq-place-3, place_type=flat)", "status": "passed", "attachments": [{"name": "createPlaceMultiple response", "source": "7c169f51-87c6-4532-9f9e-6b0049108346-attachment.json", "type": "application/json"}], "start": 1777905906210, "stop": 1777905906246}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "8c1816b9-1b84-4e53-af24-c7ce98fba4c9-attachment.json", "type": "application/json"}], "start": 1777905906246, "stop": 1777905906299}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b0f2c15e6311636d89cd)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "6ce8dc00-9f81-494e-bb78-e71ff44dd3fe-attachment.json", "type": "application/json"}], "start": 1777905906299, "stop": 1777905906366}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "fd31f7d0-73ff-447f-b38a-3557b730922d-attachment.json", "type": "application/json"}], "start": 1777905906366, "stop": 1777905906412}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b0f232367dfb4b45a6a7)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "7b028e7f-4960-4077-8e31-eef2315433f8-attachment.json", "type": "application/json"}], "start": 1777905906412, "stop": 1777905906486}, {"name": "GraphQL: createUser (place member)", "status": "passed", "attachments": [{"name": "createUser(generic) response", "source": "e6ad0e60-f61e-4294-99a0-9bb4157f1e05-attachment.json", "type": "application/json"}], "start": 1777905906486, "stop": 1777905906530}, {"name": "GraphQL: addUserToPlace (AddUserToPlaceDTO/dto-input, place_id=69f8b0f217bb1e0c5fc4e004)", "status": "passed", "attachments": [{"name": "addUserToPlace(generic) response", "source": "c10e1094-096c-4410-81c0-5fd0f8e845d5-attachment.json", "type": "application/json"}], "start": 1777905906530, "stop": 1777905906597}, {"name": "GraphQL: createUser (new approver)", "status": "passed", "attachments": [{"name": "createUser(new approver) response", "source": "e456212f-dc16-4f13-8332-878a1f4fba3e-attachment.json", "type": "application/json"}], "start": 1777905906597, "stop": 1777905906726}, {"name": "Auth: get access_token for new approver", "status": "passed", "start": 1777905906726, "stop": 1777905906922}, {"name": "GraphQL: addEmployee (new approver with passRequests attrs)", "status": "passed", "attachments": [{"name": "addEmployee(new approver) response", "source": "8daf8143-d983-4592-b5ac-924ebbaea0cc-attachment.json", "type": "application/json"}], "start": 1777905906922, "stop": 1777905906970}], "start": 1777905906118, "stop": 1777905906972}, {"name": "And create pass in place #3 for approval flow", "status": "passed", "steps": [{"name": "GraphQL: createEntrance(RegisterEntranceDTO)", "status": "passed", "attachments": [{"name": "RuntimeError: createEntrance", "source": "8ac1af7b-1f7c-4cbb-9d32-4e7e25d7fbef-attachment.txt", "type": "text/plain"}, {"name": "createEntrance failed (best-effort)", "source": "1620472f-e74b-4282-a64e-b93f90824c98-attachment.txt", "type": "text/plain"}], "start": 1777905907208, "stop": 1777905907235}, {"name": "GraphQL: createService", "status": "passed", "attachments": [{"name": "createService response", "source": "e86f6ed1-7dcc-4fa1-bfb6-cc31d0b1c36e-attachment.json", "type": "application/json"}], "start": 1777905907235, "stop": 1777905907265}, {"name": "GraphQL: addPlaceToService", "status": "passed", "attachments": [{"name": "addPlaceToService response", "source": "319afc3d-633c-45a8-8259-a7b3322190ba-attachment.json", "type": "application/json"}], "start": 1777905907265, "stop": 1777905907304}, {"name": "GraphQL: createUser (for pass target)", "status": "passed", "attachments": [{"name": "createUser response", "source": "67fce674-6365-42be-ac7d-65bb91d3c6d2-attachment.json", "type": "application/json"}], "start": 1777905907304, "stop": 1777905907347}, {"name": "GraphQL: addUserToPlace (attach user to pass place)", "status": "passed", "attachments": [{"name": "addUserToPlace response", "source": "d699b54b-c7b7-401c-9fdd-241e3052396e-attachment.json", "type": "application/json"}], "start": 1777905907347, "stop": 1777905907413}, {"name": "GraphQL: createPass (variant 1)", "status": "passed", "attachments": [{"name": "createPass(v1) response", "source": "fc882c68-d91e-44d5-aa13-b723b6a7f495-attachment.json", "type": "application/json"}], "start": 1777905907413, "stop": 1777905907670}], "attachments": [{"name": "Device discovery failed", "source": "56e2afbf-ab6e-4f09-9a63-55ba1a9ac0f5-attachment.txt", "type": "text/plain"}], "start": 1777905906972, "stop": 1777905907670}, {"name": "When query passRequests by created pass_id with my token", "status": "failed", "statusDetails": {"message": "AssertionError: passRequests не вернул results за 40s. Последний ответ: {'data': {'passRequests': {'results': []}}}\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 \"Pass_request\\features\\steps\\pass_request_approval_steps.py\", line 31, in step_query_pass_requests_my_token\n resp = td.wait_for_pass_request(token=token, pass_id=getattr(context, \"pass_id\", None))\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1571, in wait_for_pass_request\n raise AssertionError(f\"passRequests не вернул results за {timeout_s:.0f}s. Последний ответ: {last_resp!r}\")\n"}, "steps": [{"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "99ad483b-ed52-4878-bbec-4552380bdfc3-attachment.json", "type": "application/json"}], "start": 1777905907671, "stop": 1777905907705}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "0c61e8f2-b5ab-48b8-9692-e5a621626975-attachment.json", "type": "application/json"}], "start": 1777905908705, "stop": 1777905908753}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "3c5f14e2-c6b7-4e7d-90ed-aa49db9452e2-attachment.json", "type": "application/json"}], "start": 1777905909753, "stop": 1777905909793}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "e996dd91-5c30-478e-b547-88bf6c3a4c4d-attachment.json", "type": "application/json"}], "start": 1777905910793, "stop": 1777905910835}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "0889ec14-69e6-41f3-81e8-3891348b8398-attachment.json", "type": "application/json"}], "start": 1777905911835, "stop": 1777905911874}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "3248056f-2a96-42da-b462-53b9f4d9ebde-attachment.json", "type": "application/json"}], "start": 1777905912875, "stop": 1777905912932}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "85abd2b5-313e-4827-b0d7-a983236cf281-attachment.json", "type": "application/json"}], "start": 1777905913933, "stop": 1777905913997}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c741c103-cdf8-447b-bd39-d33e4f91bebe-attachment.json", "type": "application/json"}], "start": 1777905914997, "stop": 1777905915035}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "b55c81e1-d9fc-45ce-9dd2-dba034d34672-attachment.json", "type": "application/json"}], "start": 1777905916036, "stop": 1777905916075}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "71e0baf5-e92b-4ae7-9176-28fa2a6a2b86-attachment.json", "type": "application/json"}], "start": 1777905917076, "stop": 1777905917144}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "93d6ba78-4423-4a55-8e7c-45f18879d7f7-attachment.json", "type": "application/json"}], "start": 1777905918145, "stop": 1777905918189}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "cf3079ea-1089-404b-b3b2-0938d9b078d9-attachment.json", "type": "application/json"}], "start": 1777905919191, "stop": 1777905919234}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "c3d23a57-b3c1-4402-bab0-137d3f06f4ec-attachment.json", "type": "application/json"}], "start": 1777905920234, "stop": 1777905920281}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "479834f4-37d7-414e-b536-1ad6960e60e8-attachment.json", "type": "application/json"}], "start": 1777905921282, "stop": 1777905921330}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "828d5cb2-bbfe-47b8-bda2-3a454aaaa956-attachment.json", "type": "application/json"}], "start": 1777905922330, "stop": 1777905922368}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "32e8760e-c775-4ff4-97eb-9da81156f198-attachment.json", "type": "application/json"}], "start": 1777905923368, "stop": 1777905923429}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "fba0f071-abee-4a43-9f8d-6d10f932e092-attachment.json", "type": "application/json"}], "start": 1777905924429, "stop": 1777905924469}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "83be76d3-1bd3-4928-a852-8ca8c5b81b54-attachment.json", "type": "application/json"}], "start": 1777905925470, "stop": 1777905925515}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "73ff5f1e-610e-420e-a2b3-1c54bfe79f0a-attachment.json", "type": "application/json"}], "start": 1777905926515, "stop": 1777905926552}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "0719a31a-2c18-4e67-886f-98c6b09418ed-attachment.json", "type": "application/json"}], "start": 1777905927552, "stop": 1777905927603}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "2d38807b-ab1d-4314-87a8-9e6079863b32-attachment.json", "type": "application/json"}], "start": 1777905928604, "stop": 1777905928668}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "f0f953e9-83ce-49ba-8888-dbc6e6f318ec-attachment.json", "type": "application/json"}], "start": 1777905929669, "stop": 1777905929738}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "77147a57-7acb-4ca6-8d74-9196260e26d3-attachment.json", "type": "application/json"}], "start": 1777905930739, "stop": 1777905930804}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "fd04b814-e497-4633-9a48-da3c1d6f94c8-attachment.json", "type": "application/json"}], "start": 1777905931804, "stop": 1777905931841}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "71826a31-531d-4966-8c76-c43daee44ffc-attachment.json", "type": "application/json"}], "start": 1777905932842, "stop": 1777905932887}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d80aac04-c85f-467e-b72c-45452656bc3e-attachment.json", "type": "application/json"}], "start": 1777905933888, "stop": 1777905933927}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "290bdb53-f533-48da-806e-5ce315242c61-attachment.json", "type": "application/json"}], "start": 1777905934927, "stop": 1777905934968}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "5a1d6e12-fe12-4903-87ac-1938eeec0ffb-attachment.json", "type": "application/json"}], "start": 1777905935969, "stop": 1777905936008}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "66c35ef5-c455-495d-9850-d23fe8f31b1a-attachment.json", "type": "application/json"}], "start": 1777905937009, "stop": 1777905937046}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "673cfefa-a4d0-40dc-857b-583de3386f0e-attachment.json", "type": "application/json"}], "start": 1777905938046, "stop": 1777905938087}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "8fc865e3-7543-49f0-a4b9-7e2c8419c19b-attachment.json", "type": "application/json"}], "start": 1777905939087, "stop": 1777905939148}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "d98eefff-e026-4865-bba2-14828469a4c9-attachment.json", "type": "application/json"}], "start": 1777905940148, "stop": 1777905940187}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "be998e7a-a075-4f25-bec5-2a4778f7b238-attachment.json", "type": "application/json"}], "start": 1777905941188, "stop": 1777905941224}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "94786d2a-e54c-4ac1-9a26-1ee702ae2b43-attachment.json", "type": "application/json"}], "start": 1777905942224, "stop": 1777905942285}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "ea9e0edb-8330-4d18-adc5-6ca23b59456a-attachment.json", "type": "application/json"}], "start": 1777905943285, "stop": 1777905943336}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "46016a34-f06c-463c-82e1-8f103530b7f6-attachment.json", "type": "application/json"}], "start": 1777905944336, "stop": 1777905944383}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "285793f3-0e8f-4aa9-b17b-d49063f04ee6-attachment.json", "type": "application/json"}], "start": 1777905945384, "stop": 1777905945423}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "3fb16f73-9ff3-42ed-99ac-495e22321cde-attachment.json", "type": "application/json"}], "start": 1777905946424, "stop": 1777905946463}, {"name": "GraphQL: passRequests (by pass_id)", "status": "passed", "attachments": [{"name": "passRequests response", "source": "efaec84f-b722-4b49-8fcc-60e1e182bfce-attachment.json", "type": "application/json"}], "start": 1777905947464, "stop": 1777905947522}], "start": 1777905907670, "stop": 1777905948525}, {"name": "Cleanup: _cleanup_delete_pass", "status": "broken", "statusDetails": {"message": "RuntimeError: GraphQL HTTP 400: {\"errors\":[{\"message\":\"Unknown argument \\\"id\\\" on field \\\"Mutation.deletePass\\\".\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"},{\"message\":\"Field \\\"deletePass\\\" argument \\\"pass_id\\\" of type \\\"String!\\\" is required, but it was not provided.\",\"code\":\"Server Error\",\"status\":500,\"description\":\"The server encountered an unexpected condition which prevented it from fulfilling the request\"}]}\n\n", "trace": " File \"Pass_request\\features\\environment.py\", line 49, in after_scenario\n fn()\n ~~^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 1523, in _cleanup_delete_pass\n _exec_or_fail(op_name=\"deletePass\", token=token, query=delete_mutation, variables={\"id\": pass_id}, company_id=self.company_id)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\Pass_request\\testdata\\pass_request_test_data.py\", line 30, in _exec_or_fail\n return execute_graphql(\n query=query,\n ...<2 lines>...\n access_token=token,\n )\n File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 180, in execute_graphql\n raise RuntimeError(f\"GraphQL HTTP {e.code}: {body}\") from e\n"}, "attachments": [{"name": "RuntimeError: deletePass", "source": "29a4c6f2-6351-4513-ab9c-7df98c5e6728-attachment.txt", "type": "text/plain"}], "start": 1777905948525, "stop": 1777905948558}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905948563, "stop": 1777905948753}, {"name": "Cleanup: _cleanup_unbind_and_delete_service", "status": "passed", "start": 1777905948753, "stop": 1777905948835}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905948835, "stop": 1777905949013}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905949014, "stop": 1777905949286}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905949286, "stop": 1777905949445}, {"name": "Cleanup: _cleanup_delete_user", "status": "passed", "start": 1777905949445, "stop": 1777905949604}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905949604, "stop": 1777905949652}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905949652, "stop": 1777905949708}, {"name": "Cleanup: _cleanup_delete_place", "status": "passed", "start": 1777905949708, "stop": 1777905949773}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905949776, "stop": 1777905949776}, {"name": "When approve pass request with my token", "status": "skipped", "start": 1777905949776, "stop": 1777905949776}, {"name": "And re-query passRequests by created pass_id with my token", "status": "skipped", "start": 1777905949776, "stop": 1777905949776}, {"name": "Then pass request status is pending", "status": "skipped", "start": 1777905949777, "stop": 1777905949777}, {"name": "When approve pass request with new employee token", "status": "skipped", "start": 1777905949777, "stop": 1777905949777}, {"name": "And query passRequests by created pass_id with new employee token", "status": "skipped", "start": 1777905949777, "stop": 1777905949777}, {"name": "Then pass request status is active", "status": "skipped", "start": 1777905949777, "stop": 1777905949777}], "attachments": [{"name": "Cleanup error", "source": "3cc7322a-afb5-4b5a-a549-71032b169bf3-attachment.txt", "type": "text/plain"}], "start": 1777905905982, "stop": 1777905949777, "uuid": "660bcc8a-e14f-42ed-b6ac-2b2030ed0bfb", "historyId": "34532a485fee47211dd0b378a7dc503c", "testCaseId": "a55790f192c201485f73bc55e15e278d", "fullName": "Pass requests: Pass request approval requires two confirmations", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Pass requests"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["Pass_request", "features", "Pass requests"]} \ No newline at end of file diff --git a/allure-results/fba0f071-abee-4a43-9f8d-6d10f932e092-attachment.json b/allure-results/fba0f071-abee-4a43-9f8d-6d10f932e092-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/fba0f071-abee-4a43-9f8d-6d10f932e092-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/fbc8d609-a2cc-4f8d-b8f7-c2192d674bb0-attachment.txt b/allure-results/fbc8d609-a2cc-4f8d-b8f7-c2192d674bb0-attachment.txt new file mode 100644 index 0000000..3c78774 --- /dev/null +++ b/allure-results/fbc8d609-a2cc-4f8d-b8f7-c2192d674bb0-attachment.txt @@ -0,0 +1 @@ +Skip entrance<->place link. entrance_id='69f8abca32367dfb4b45a3d2', place_id='69f8abc932367dfb4b45a3c3'. Attempts: ['addEntranceToPlace/dto-entrance_id', 'addEntranceToPlace/dto-entrance_ids', 'addEntranceToPlace/args-entrance_id', 'addEntranceToPlace/args-entrance_ids', 'attachEntranceToPlace/dto-entrance_id', 'attachEntranceToPlace/dto-entrance_ids', 'attachEntranceToPlace/args-entrance_id', 'attachEntranceToPlace/args-entrance_ids', 'setPlaceEntrances/dto-entrance_id', 'setPlaceEntrances/dto-entrance_ids', 'setPlaceEntrances/args-entrance_id', 'setPlaceEntrances/args-entrance_ids', 'addPlaceEntrance/dto-entrance_id', 'addPlaceEntrance/dto-entrance_ids', 'addPlaceEntrance/args-entrance_id', 'addPlaceEntrance/args-entrance_ids', 'connectEntranceToPlace/dto-entrance_id', 'connectEntranceToPlace/dto-entrance_ids', 'connectEntranceToPlace/args-entrance_id', 'connectEntranceToPlace/args-entrance_ids']. Last error: GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fbcd72ac-b042-40ea-baeb-3255e7acb0b4-attachment.json b/allure-results/fbcd72ac-b042-40ea-baeb-3255e7acb0b4-attachment.json new file mode 100644 index 0000000..0ab64b6 --- /dev/null +++ b/allure-results/fbcd72ac-b042-40ea-baeb-3255e7acb0b4-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "1257ffb6-2f33-47e5-9f19-28229cb03ef7", + "created_at": "2026-05-04T14:43:48.346Z", + "updated_at": "2026-05-04T14:43:48.346Z", + "username": "+79995940987", + "user_data": { + "first_name": "set", + "last_name": "user", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/fc174ceb-edf6-4664-bccc-213e8ca35dc4-attachment.txt b/allure-results/fc174ceb-edf6-4664-bccc-213e8ca35dc4-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/fc174ceb-edf6-4664-bccc-213e8ca35dc4-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fc2296ce-264e-4265-81ff-8e9f1be1decb-attachment.json b/allure-results/fc2296ce-264e-4265-81ff-8e9f1be1decb-attachment.json new file mode 100644 index 0000000..6f727e7 --- /dev/null +++ b/allure-results/fc2296ce-264e-4265-81ff-8e9f1be1decb-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "893e018a-c644-4e43-9e19-c27a129b58b7", + "created_at": "2026-05-04T14:20:24.336Z", + "updated_at": "2026-05-04T14:20:24.336Z", + "username": "+79992140415", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/fc29540c-9236-4c02-b803-1c9b0d05711b-attachment.json b/allure-results/fc29540c-9236-4c02-b803-1c9b0d05711b-attachment.json new file mode 100644 index 0000000..a90d959 --- /dev/null +++ b/allure-results/fc29540c-9236-4c02-b803-1c9b0d05711b-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "be839059-a609-4927-a807-ab1004534903", + "created_at": "2026-05-04T14:36:20.856Z", + "updated_at": "2026-05-04T14:36:20.856Z", + "username": "+79998735482", + "user_data": { + "first_name": "passreq", + "last_name": "approver", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/fc52d09b-c5de-4b75-a2a2-3c09d70d1886-attachment.txt b/allure-results/fc52d09b-c5de-4b75-a2a2-3c09d70d1886-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/fc52d09b-c5de-4b75-a2a2-3c09d70d1886-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fc571c7a-51b6-4e39-80c8-94709955d16a-attachment.json b/allure-results/fc571c7a-51b6-4e39-80c8-94709955d16a-attachment.json deleted file mode 100644 index 3c7b00e..0000000 --- a/allure-results/fc571c7a-51b6-4e39-80c8-94709955d16a-attachment.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "data": { - "createSubscription": { - "id": "69e8a5c91a037043d86d23da", - "services": [ - { - "id": "69e8a5c91a037043d86d23d8", - "title": "kvs-service-1776854475" - } - ], - "user": { - "id": "27a692df-2cd4-45e7-97db-a8696f2691af", - "data": { - "first_name": "kvstest1", - "last_name": "kvstest2" - } - }, - "plan": { - "id": "69e8a5c966221071869bcc3b", - "title": "plan-kvs-1776854475" - }, - "place_id": "69e8a5c963548ff04f752605" - } - } -} \ No newline at end of file diff --git a/allure-results/fc882c68-d91e-44d5-aa13-b723b6a7f495-attachment.json b/allure-results/fc882c68-d91e-44d5-aa13-b723b6a7f495-attachment.json new file mode 100644 index 0000000..e64a61b --- /dev/null +++ b/allure-results/fc882c68-d91e-44d5-aa13-b723b6a7f495-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8b0f35bf357cd11710eac", + "title": "ad51b51c", + "place": { + "id": "69f8b0f217bb1e0c5fc4e004", + "name": "passreq-place-3-1777905906" + }, + "starts_at": "2026-05-04T14:46:07.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/fc8acb81-a253-42c6-9325-fc5cb146bb77-attachment.json b/allure-results/fc8acb81-a253-42c6-9325-fc5cb146bb77-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/fc8acb81-a253-42c6-9325-fc5cb146bb77-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/fc97d9bb-edb9-48a8-b9c4-b224d71f3473-attachment.txt b/allure-results/fc97d9bb-edb9-48a8-b9c4-b224d71f3473-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/fc97d9bb-edb9-48a8-b9c4-b224d71f3473-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fcca65c8-3c61-40e7-bb2f-91cd07b549d3-attachment.txt b/allure-results/fcca65c8-3c61-40e7-bb2f-91cd07b549d3-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/fcca65c8-3c61-40e7-bb2f-91cd07b549d3-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fccd1088-2438-4fcf-b778-5845ed3fb6ee-attachment.json b/allure-results/fccd1088-2438-4fcf-b778-5845ed3fb6ee-attachment.json new file mode 100644 index 0000000..6c4dec8 --- /dev/null +++ b/allure-results/fccd1088-2438-4fcf-b778-5845ed3fb6ee-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab2b037d44249d0d10be", + "member_id": "042a5fa8-d6dd-4127-99f0-e8e1d4ae6340" + } + } +} \ No newline at end of file diff --git a/allure-results/fcf12773-6d53-4eeb-8f92-4d9f34c3ad34-attachment.json b/allure-results/fcf12773-6d53-4eeb-8f92-4d9f34c3ad34-attachment.json new file mode 100644 index 0000000..260f23e --- /dev/null +++ b/allure-results/fcf12773-6d53-4eeb-8f92-4d9f34c3ad34-attachment.json @@ -0,0 +1,24 @@ +{ + "data": { + "members": { + "results": [ + { + "id": "830c1ecd-b974-4aa8-9b56-a5b28462ea84", + "status": "accepted", + "privileges": null, + "user": { + "id": "830c1ecd-b974-4aa8-9b56-a5b28462ea84" + } + }, + { + "id": "b6229627-28a2-4254-9269-30b2fb494220", + "status": "accepted", + "privileges": null, + "user": { + "id": "b6229627-28a2-4254-9269-30b2fb494220" + } + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/fd04b814-e497-4633-9a48-da3c1d6f94c8-attachment.json b/allure-results/fd04b814-e497-4633-9a48-da3c1d6f94c8-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/fd04b814-e497-4633-9a48-da3c1d6f94c8-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/fd31f7d0-73ff-447f-b38a-3557b730922d-attachment.json b/allure-results/fd31f7d0-73ff-447f-b38a-3557b730922d-attachment.json new file mode 100644 index 0000000..7ce1387 --- /dev/null +++ b/allure-results/fd31f7d0-73ff-447f-b38a-3557b730922d-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "f3ce590b-b398-45a3-9fb4-ed46ffaee1af", + "created_at": "2026-05-04T14:45:06.617Z", + "updated_at": "2026-05-04T14:45:06.617Z", + "username": "+79997091764", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/fd4540ab-df70-4bf1-b466-367a3cbc8797-attachment.txt b/allure-results/fd4540ab-df70-4bf1-b466-367a3cbc8797-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/fd4540ab-df70-4bf1-b466-367a3cbc8797-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fd93d2ce-a43a-49a6-a1e3-e9663ca2768a-attachment.txt b/allure-results/fd93d2ce-a43a-49a6-a1e3-e9663ca2768a-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/fd93d2ce-a43a-49a6-a1e3-e9663ca2768a-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fde1f327-3555-44f2-9139-3f1eb7c461be-attachment.json b/allure-results/fde1f327-3555-44f2-9139-3f1eb7c461be-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/fde1f327-3555-44f2-9139-3f1eb7c461be-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/fdf54c16-f68c-44f5-b14e-986acfe1242a-attachment.json b/allure-results/fdf54c16-f68c-44f5-b14e-986acfe1242a-attachment.json new file mode 100644 index 0000000..fd90705 --- /dev/null +++ b/allure-results/fdf54c16-f68c-44f5-b14e-986acfe1242a-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "4728d824-66bb-4b77-8db4-764486d1a001", + "created_at": "2026-05-04T14:16:28.144Z", + "updated_at": "2026-05-04T14:16:28.144Z", + "username": "+79997411274", + "user_data": { + "first_name": "worker", + "last_name": "passreq", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/fe02be7e-eb93-4e78-8e5e-f36dcee89d81-attachment.txt b/allure-results/fe02be7e-eb93-4e78-8e5e-f36dcee89d81-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/fe02be7e-eb93-4e78-8e5e-f36dcee89d81-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fe2d2643-8bce-463b-852f-dfe489722a32-attachment.txt b/allure-results/fe2d2643-8bce-463b-852f-dfe489722a32-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/fe2d2643-8bce-463b-852f-dfe489722a32-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fe3540f3-2b2a-4cc5-a233-f63e3bdaee08-attachment.json b/allure-results/fe3540f3-2b2a-4cc5-a233-f63e3bdaee08-attachment.json new file mode 100644 index 0000000..2561489 --- /dev/null +++ b/allure-results/fe3540f3-2b2a-4cc5-a233-f63e3bdaee08-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8af200b1f8729e0528e00" + } + } +} \ No newline at end of file diff --git a/allure-results/fe399784-4c9b-4218-a4cd-a20da4b0b946-attachment.json b/allure-results/fe399784-4c9b-4218-a4cd-a20da4b0b946-attachment.json new file mode 100644 index 0000000..443c26b --- /dev/null +++ b/allure-results/fe399784-4c9b-4218-a4cd-a20da4b0b946-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8abab037d44249d0d124f", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/fe5922a7-30a9-4510-927a-fc3b666a86a9-attachment.txt b/allure-results/fe5922a7-30a9-4510-927a-fc3b666a86a9-attachment.txt new file mode 100644 index 0000000..6611295 --- /dev/null +++ b/allure-results/fe5922a7-30a9-4510-927a-fc3b666a86a9-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEmployeeToPlace\" on type \"Mutation\". Did you mean \"addEmployee\", \"addUserToPlace\", or \"deletePlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fe602f55-ee44-4806-9b78-cf7527e861e8-attachment.txt b/allure-results/fe602f55-ee44-4806-9b78-cf7527e861e8-attachment.txt new file mode 100644 index 0000000..31fe1aa --- /dev/null +++ b/allure-results/fe602f55-ee44-4806-9b78-cf7527e861e8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"member_id\" is not defined by type \"PlaceFilters\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fe88cc42-494a-4b5a-bf42-49e1a4d8ffc6-attachment.txt b/allure-results/fe88cc42-494a-4b5a-bf42-49e1a4d8ffc6-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/fe88cc42-494a-4b5a-bf42-49e1a4d8ffc6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/feae56cc-9cc8-46d7-8516-a8cfb14b442c-attachment.txt b/allure-results/feae56cc-9cc8-46d7-8516-a8cfb14b442c-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/feae56cc-9cc8-46d7-8516-a8cfb14b442c-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fec40bac-d71f-45f2-912c-48a40f265dda-attachment.txt b/allure-results/fec40bac-d71f-45f2-912c-48a40f265dda-attachment.txt new file mode 100644 index 0000000..427c180 --- /dev/null +++ b/allure-results/fec40bac-d71f-45f2-912c-48a40f265dda-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"attachEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/feca6196-e4fc-4b03-8165-7bc7a39fde86-attachment.json b/allure-results/feca6196-e4fc-4b03-8165-7bc7a39fde86-attachment.json new file mode 100644 index 0000000..01f91a6 --- /dev/null +++ b/allure-results/feca6196-e4fc-4b03-8165-7bc7a39fde86-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "addPlaceToService": { + "id": "69f8aacfdc029b6ba8f7ccfa" + } + } +} \ No newline at end of file diff --git a/allure-results/fed56c3a-78bf-4d62-83a9-3f5f32159e04-attachment.json b/allure-results/fed56c3a-78bf-4d62-83a9-3f5f32159e04-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/fed56c3a-78bf-4d62-83a9-3f5f32159e04-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/fed62874-ca43-49fc-aa7f-a7ba6ad66086-attachment.txt b/allure-results/fed62874-ca43-49fc-aa7f-a7ba6ad66086-attachment.txt new file mode 100644 index 0000000..6d6304d --- /dev/null +++ b/allure-results/fed62874-ca43-49fc-aa7f-a7ba6ad66086-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privileges\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/fee2ebd4-d9f7-40e1-ac6e-0b1c96e70e49-attachment.json b/allure-results/fee2ebd4-d9f7-40e1-ac6e-0b1c96e70e49-attachment.json new file mode 100644 index 0000000..3f56c5f --- /dev/null +++ b/allure-results/fee2ebd4-d9f7-40e1-ac6e-0b1c96e70e49-attachment.json @@ -0,0 +1,10 @@ +{ + "data": { + "createPlaceMultiple": [ + { + "id": "69f8aee3c15e6311636d8765", + "__typename": "PlaceObject" + } + ] + } +} \ No newline at end of file diff --git a/allure-results/feed8315-6997-4990-9a15-f62730b72e82-attachment.txt b/allure-results/feed8315-6997-4990-9a15-f62730b72e82-attachment.txt new file mode 100644 index 0000000..f4ef9c8 --- /dev/null +++ b/allure-results/feed8315-6997-4990-9a15-f62730b72e82-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"connectEntranceToPlace\" on type \"Mutation\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ff025ab1-85dd-4c06-9c0c-50f4f600b10f-attachment.json b/allure-results/ff025ab1-85dd-4c06-9c0c-50f4f600b10f-attachment.json new file mode 100644 index 0000000..2d315b2 --- /dev/null +++ b/allure-results/ff025ab1-85dd-4c06-9c0c-50f4f600b10f-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8aec0037d44249d0d12d8", + "member_id": "c18290b7-7eb2-4cd6-b232-bdb799d2ed9d" + } + } +} \ No newline at end of file diff --git a/allure-results/ff13d5f2-4bb7-486d-968b-323661d85480-attachment.json b/allure-results/ff13d5f2-4bb7-486d-968b-323661d85480-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ff13d5f2-4bb7-486d-968b-323661d85480-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ff174138-b3d6-4127-8c6b-3dd3939144b6-attachment.json b/allure-results/ff174138-b3d6-4127-8c6b-3dd3939144b6-attachment.json new file mode 100644 index 0000000..78e4e88 --- /dev/null +++ b/allure-results/ff174138-b3d6-4127-8c6b-3dd3939144b6-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "4ed400df-1b47-43f7-ba23-f501348da03d", + "created_at": "2026-05-04T14:18:57.074Z", + "updated_at": "2026-05-04T14:18:57.074Z", + "username": "+79995613805", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ff269d63-f833-43bb-aacb-06d33ba0bcf8-attachment.txt b/allure-results/ff269d63-f833-43bb-aacb-06d33ba0bcf8-attachment.txt new file mode 100644 index 0000000..b287032 --- /dev/null +++ b/allure-results/ff269d63-f833-43bb-aacb-06d33ba0bcf8-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addEntranceToPlace\" on type \"Mutation\". Did you mean \"addUserToPlace\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ff5aef80-243d-40e3-98e3-c3feb95e9f36-attachment.json b/allure-results/ff5aef80-243d-40e3-98e3-c3feb95e9f36-attachment.json new file mode 100644 index 0000000..a3eead4 --- /dev/null +++ b/allure-results/ff5aef80-243d-40e3-98e3-c3feb95e9f36-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "b49fee08-aba6-4bc8-b0ef-7636096ca881", + "created_at": "2026-05-04T14:47:29.511Z", + "updated_at": "2026-05-04T14:47:29.511Z", + "username": "+79993411865", + "user_data": { + "first_name": "pass", + "last_name": "request", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ff78e9ad-d1cd-4fda-bf1d-9affd9c6c73f-attachment.txt b/allure-results/ff78e9ad-d1cd-4fda-bf1d-9affd9c6c73f-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/ff78e9ad-d1cd-4fda-bf1d-9affd9c6c73f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ff854cf5-8cc6-4e76-a9be-4c4a755882d4-attachment.json b/allure-results/ff854cf5-8cc6-4e76-a9be-4c4a755882d4-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/ff854cf5-8cc6-4e76-a9be-4c4a755882d4-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ff89bf4e-d4bf-4f21-837c-aca4f4556802-attachment.txt b/allure-results/ff89bf4e-d4bf-4f21-837c-aca4f4556802-attachment.txt new file mode 100644 index 0000000..beb7b37 --- /dev/null +++ b/allure-results/ff89bf4e-d4bf-4f21-837c-aca4f4556802-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Field \"privilege\" is not defined by type \"AddUserToPlaceDTO\".","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ff97c3a0-cbd7-4904-85c7-8eee33a8911f-attachment.json b/allure-results/ff97c3a0-cbd7-4904-85c7-8eee33a8911f-attachment.json new file mode 100644 index 0000000..8e1e9f6 --- /dev/null +++ b/allure-results/ff97c3a0-cbd7-4904-85c7-8eee33a8911f-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8ab7b037d44249d0d115a", + "member_id": "75e6e14b-abda-4794-b725-f067905a46a3" + } + } +} \ No newline at end of file diff --git a/allure-results/ffd1bcbd-3b8f-4232-bb6b-d4c344b631e0-attachment.json b/allure-results/ffd1bcbd-3b8f-4232-bb6b-d4c344b631e0-attachment.json new file mode 100644 index 0000000..f0115f0 --- /dev/null +++ b/allure-results/ffd1bcbd-3b8f-4232-bb6b-d4c344b631e0-attachment.json @@ -0,0 +1,18 @@ +{ + "data": { + "createUser": { + "id": "9e2f9adb-f384-4c1d-8d82-c69461bba517", + "created_at": "2026-05-04T14:22:25.784Z", + "updated_at": "2026-05-04T14:22:25.784Z", + "username": "+79995124510", + "user_data": { + "first_name": "place", + "last_name": "member", + "email": "" + }, + "is_demo": true, + "next_request_timestamp": "1970-01-01T00:00:00.000Z", + "roles": [] + } + } +} \ No newline at end of file diff --git a/allure-results/ffd59360-4e72-4309-95c0-b9855e22ded6-attachment.txt b/allure-results/ffd59360-4e72-4309-95c0-b9855e22ded6-attachment.txt new file mode 100644 index 0000000..8a2ba37 --- /dev/null +++ b/allure-results/ffd59360-4e72-4309-95c0-b9855e22ded6-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"setPlaceEntrances\" on type \"Mutation\". Did you mean \"deleteEntrance\" or \"createEntrance\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ffe79d06-09d5-4938-8b8f-7c67f0b8f40f-attachment.txt b/allure-results/ffe79d06-09d5-4938-8b8f-7c67f0b8f40f-attachment.txt new file mode 100644 index 0000000..a8806c1 --- /dev/null +++ b/allure-results/ffe79d06-09d5-4938-8b8f-7c67f0b8f40f-attachment.txt @@ -0,0 +1 @@ +GraphQL HTTP 400: {"errors":[{"message":"Cannot query field \"addPlaceEntrance\" on type \"Mutation\". Did you mean \"deleteEntrance\", \"addPlaceToService\", \"createEntrance\", or \"addPlaceToBundle\"?","code":"Server Error","status":500,"description":"The server encountered an unexpected condition which prevented it from fulfilling the request"}]} diff --git a/allure-results/ffea3d17-b63b-44c0-a78a-d297891d814a-attachment.json b/allure-results/ffea3d17-b63b-44c0-a78a-d297891d814a-attachment.json new file mode 100644 index 0000000..76b8e2a --- /dev/null +++ b/allure-results/ffea3d17-b63b-44c0-a78a-d297891d814a-attachment.json @@ -0,0 +1,75 @@ +{ + "data": { + "place": { + "results": [ + { + "id": "69f8af3c17bb1e0c5fc4deae", + "members": [ + { + "id": "a0bb386a-951f-456c-9650-e177b564f0cd", + "status": "accepted", + "privileges": null, + "user": { + "id": "a0bb386a-951f-456c-9650-e177b564f0cd" + } + }, + { + "id": "b12c2212-6059-4417-8a5e-a29500d42c8c", + "status": "accepted", + "privileges": null, + "user": { + "id": "b12c2212-6059-4417-8a5e-a29500d42c8c" + } + } + ] + }, + { + "id": "69f8af3cc15e6311636d8803", + "members": [ + { + "id": "a0bb386a-951f-456c-9650-e177b564f0cd", + "status": "accepted", + "privileges": null, + "user": { + "id": "a0bb386a-951f-456c-9650-e177b564f0cd" + } + }, + { + "id": "b12c2212-6059-4417-8a5e-a29500d42c8c", + "status": "accepted", + "privileges": null, + "user": { + "id": "b12c2212-6059-4417-8a5e-a29500d42c8c" + } + } + ] + }, + { + "id": "69f8af3c32367dfb4b45a58b", + "members": [ + { + "id": "a0bb386a-951f-456c-9650-e177b564f0cd", + "status": "accepted", + "privileges": null, + "user": { + "id": "a0bb386a-951f-456c-9650-e177b564f0cd" + } + }, + { + "id": "b12c2212-6059-4417-8a5e-a29500d42c8c", + "status": "accepted", + "privileges": null, + "user": { + "id": "b12c2212-6059-4417-8a5e-a29500d42c8c" + } + } + ] + }, + { + "id": "69f8af3c17bb1e0c5fc4deb1", + "members": [] + } + ] + } + } +} \ No newline at end of file diff --git a/allure-results/fff2c963-7e3a-4314-bb8f-1e7f0d3afed5-attachment.json b/allure-results/fff2c963-7e3a-4314-bb8f-1e7f0d3afed5-attachment.json new file mode 100644 index 0000000..eafa697 --- /dev/null +++ b/allure-results/fff2c963-7e3a-4314-bb8f-1e7f0d3afed5-attachment.json @@ -0,0 +1,8 @@ +{ + "data": { + "addUserToPlace": { + "place_id": "69f8b182037d44249d0d1585", + "member_id": "5bedb042-6800-4a18-8823-c60da99af5bd" + } + } +} \ No newline at end of file diff --git a/allure-results/fff3869e-b8c8-4c94-9f0b-332bba8613e9-attachment.json b/allure-results/fff3869e-b8c8-4c94-9f0b-332bba8613e9-attachment.json new file mode 100644 index 0000000..be58c29 --- /dev/null +++ b/allure-results/fff3869e-b8c8-4c94-9f0b-332bba8613e9-attachment.json @@ -0,0 +1,15 @@ +{ + "data": { + "createPass": { + "id": "69f8af7f5bf357cd11710c46", + "title": "eb6a5b71", + "place": { + "id": "69f8af7e037d44249d0d1450", + "name": "passreq-place-3-1777905533" + }, + "starts_at": "2026-05-04T14:39:55.000Z", + "expires_at": "9999-10-22T21:17:00.000Z", + "status": "pending" + } + } +} \ No newline at end of file diff --git a/allure-results/fffa363d-2baf-4ffc-8844-403144d524be-attachment.json b/allure-results/fffa363d-2baf-4ffc-8844-403144d524be-attachment.json new file mode 100644 index 0000000..b443916 --- /dev/null +++ b/allure-results/fffa363d-2baf-4ffc-8844-403144d524be-attachment.json @@ -0,0 +1,7 @@ +{ + "data": { + "passRequests": { + "results": [] + } + } +} \ No newline at end of file diff --git a/scripts/_introspect_tmp.py b/scripts/_introspect_tmp.py new file mode 100644 index 0000000..be3193c --- /dev/null +++ b/scripts/_introspect_tmp.py @@ -0,0 +1,39 @@ +from __future__ import annotations + +import json +import os +import sys + +sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), ".."))) + +from worklib.graphql_client import execute_graphql # noqa: E402 + + +def run(query: str) -> None: + resp = execute_graphql(query=query) + print(json.dumps(resp, ensure_ascii=False, indent=2)[:4000]) + + +if __name__ == "__main__": + run('query { __type(name: "PlaceType") { kind name enumValues { name } } }') + run('query { __type(name: "PassTargetInput") { kind name inputFields { name type { kind name ofType { kind name ofType { kind name } } } } } }') + run('query { __type(name: "CreatePlaceMultipleDTO") { kind name inputFields { name type { kind name ofType { kind name ofType { kind name } } } } } }') + run('query { __type(name: "CreatePlaceDTO") { kind name inputFields { name type { kind name ofType { kind name ofType { kind name } } } } } }') + # list mutation field names to find binding operations for pass/service + resp = execute_graphql(query='query { __schema { mutationType { fields { name } } } }') + names = [f.get("name") for f in resp.get("data", {}).get("__schema", {}).get("mutationType", {}).get("fields", []) if isinstance(f, dict)] + interesting = [n for n in names if n and any(x in n.lower() for x in ("pass", "service", "place"))] + print(json.dumps({"interesting_mutations": interesting[:200]}, ensure_ascii=False, indent=2)) + + # show args for service<->place binding and createPass + args_resp = execute_graphql( + query='query { __schema { mutationType { fields { name args { name type { kind name ofType { kind name ofType { kind name } } } } } } } }' + ) + fields = args_resp.get("data", {}).get("__schema", {}).get("mutationType", {}).get("fields", []) + focus = [f for f in fields if isinstance(f, dict) and f.get("name") in ("addPlaceToService", "removePlaceFromService", "createAccessService", "createService", "createPass")] + print(json.dumps({"focus_fields": focus}, ensure_ascii=False, indent=2)[:4000]) + + run('query { __type(name: "AddPlaceToServiceInput") { kind name inputFields { name type { kind name ofType { kind name ofType { kind name } } } } } }') + run('query { __type(name: "RequestPassInput") { kind name inputFields { name type { kind name ofType { kind name ofType { kind name } } } } } }') + run('query { __type(name: "CreateAcessServiceInput") { kind name inputFields { name type { kind name ofType { kind name ofType { kind name } } } } } }') + diff --git a/scripts/_smoke_tmp.py b/scripts/_smoke_tmp.py new file mode 100644 index 0000000..a21f23b --- /dev/null +++ b/scripts/_smoke_tmp.py @@ -0,0 +1,39 @@ +from __future__ import annotations + +import json +import os +import sys +import time + +sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), ".."))) + +from worklib.graphql_client import execute_graphql # noqa: E402 + + +def main() -> None: + parent_id = "6915dc03462d5aea0adc8cbd" + suffix = str(int(time.time())) + created_parent_for_entrance: str | None = None + for place_type in ("street", "flat", "entrance"): + q = """ +mutation ($place_type: PlaceType!, $names: [String!]!, $parent_id: String) { + createPlaceMultiple(dto: {place_type: $place_type, names: $names, parent_id: $parent_id}) { id __typename } +} +""".strip() + pid = created_parent_for_entrance if place_type == "entrance" and created_parent_for_entrance else parent_id + variables = {"place_type": place_type, "names": [f"smoke-{place_type}-{suffix}"], "parent_id": pid} + try: + resp = execute_graphql(query=q, variables=variables) + except Exception as e: # noqa: BLE001 + print(place_type, "ERROR", type(e).__name__, e) + continue + print(place_type, json.dumps(resp, ensure_ascii=False)[:300]) + if place_type == "street": + created = resp.get("data", {}).get("createPlaceMultiple") + if isinstance(created, list) and created and isinstance(created[0], dict) and created[0].get("id"): + created_parent_for_entrance = created[0]["id"] + + +if __name__ == "__main__": + main() + diff --git a/tools/introspect_place_type.py b/tools/introspect_place_type.py new file mode 100644 index 0000000..bba92ca --- /dev/null +++ b/tools/introspect_place_type.py @@ -0,0 +1,29 @@ +from __future__ import annotations + +import json +import os +import sys + +sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), ".."))) + +from worklib import admin_data +from worklib.graphql_client import DEFAULT_COMPANY_ID, execute_graphql + + +def main() -> None: + token = admin_data.get_access_token_from_env() + query = """ +query __placeTypeEnum { + __type(name: "PlaceType") { + kind + enumValues { name } + } +} +""".strip() + resp = execute_graphql(query=query, variables=None, company_id=DEFAULT_COMPANY_ID, access_token=token) + print(json.dumps(resp, ensure_ascii=False, indent=2)) + + +if __name__ == "__main__": + main() + diff --git a/wiremock/README.md b/wiremock/README.md new file mode 100644 index 0000000..c3db292 --- /dev/null +++ b/wiremock/README.md @@ -0,0 +1,14 @@ +### WireMock для GraphQL тестов + +- **Запуск**: поднимите WireMock так, чтобы он слушал `http://localhost:8080`. +- **Маппинги**: лежат в `wiremock/mappings/`. +- **Переключение**: для `Pass_request` достаточно выставить: + +```bash +set USE_WIREMOCK=1 +``` + +Это автоматически переключит и GraphQL, и Auth на localhost (см. `Pass_request/features/environment.py`). + +Важно: в маппингах используется `response-template`, поэтому при запуске WireMock нужно включить response templating. + diff --git a/worklib/graphql_client.py b/worklib/graphql_client.py index c7087a1..0fb51c8 100644 --- a/worklib/graphql_client.py +++ b/worklib/graphql_client.py @@ -2,6 +2,8 @@ from __future__ import annotations import json import os +import time +import uuid import urllib.error import urllib.request from typing import Any, Optional @@ -12,6 +14,123 @@ from worklib.auth_as_employer import get_access_token DEFAULT_COMPANY_ID = "65437401ae3af6f8ffcdbaf8" DEFAULT_GRAPHQL_URL = "https://admin.dev.dipal.ru/graphql" +_PASSREQUESTS_MOCK_STATE: dict[str, Any] = {} + + +def reset_passrequests_mock_state() -> None: + _PASSREQUESTS_MOCK_STATE.clear() + + +def _mock_passrequests_execute_graphql(*, query: str, variables: Optional[dict[str, Any]], company_id: str, access_token: str) -> dict[str, Any]: + state = _PASSREQUESTS_MOCK_STATE.setdefault( + company_id, + {"places": {}, "users": {}, "passes": {}, "pass_requests_by_pass_id": {}}, + ) + + q = query or "" + vars_ = variables or {} + + def _new_id(prefix: str) -> str: + return f"{prefix}_{uuid.uuid4().hex[:12]}" + + # createPlaceMultiple -> [{id}] + if "createPlaceMultiple" in q: + place_id = _new_id("place") + state["places"][place_id] = {"id": place_id} + return {"data": {"createPlaceMultiple": [{"id": place_id, "__typename": "Place"}]}} + + # createUser -> id + if "createUser" in q: + account_id = _new_id("user") + state["users"][account_id] = {"id": account_id} + return {"data": {"createUser": account_id}} + + # createService -> {id,title,type} + if "createService" in q: + service_id = _new_id("service") + title = (vars_.get("title") or "mock-service") if isinstance(vars_, dict) else "mock-service" + stype = (vars_.get("type") or "access") if isinstance(vars_, dict) else "access" + return {"data": {"createService": {"id": service_id, "title": title, "type": stype}}} + + # addPlaceToService/removePlaceFromService -> {id} + if "addPlaceToService" in q or "removePlaceFromService" in q: + return {"data": {"addPlaceToService": {"id": "ok"}, "removePlaceFromService": {"id": "ok"}}} + + # addUserToPlace(dto: $input) -> {place_id, member_id} + if "addUserToPlace" in q: + inp = vars_.get("input") or {} + place_id = inp.get("place_id") + account_id = inp.get("account_id") + if not place_id or not account_id: + return {"errors": [{"message": "Bad input", "status": 400}]} + member_id = _new_id("member") + return {"data": {"addUserToPlace": {"place_id": place_id, "member_id": member_id}}} + + # createPass -> {id} + if "createPass" in q: + pass_id = _new_id("pass") + state["passes"][pass_id] = {"id": pass_id} + pr_id = _new_id("passreq") + state["pass_requests_by_pass_id"][pass_id] = { + "id": pr_id, + "status": "pending", + "pass_id": pass_id, + "confirmer_ids": [], + "created_at": str(int(time.time())), + "updated_at": str(int(time.time())), + } + return {"data": {"createPass": {"id": pass_id}}} + + # passRequests(filters:{pass_id}) -> results[{...}] + if "passRequests" in q: + pass_id = vars_.get("pass_id") + pr = state["pass_requests_by_pass_id"].get(pass_id) + if not pr: + return {"data": {"passRequests": {"results": []}}} + return { + "data": { + "passRequests": { + "results": [ + { + "id": pr["id"], + "status": pr["status"], + "pass_id": pr["pass_id"], + "place_id": "mock_place", + "created_at": pr["created_at"], + "updated_at": pr["updated_at"], + "place": {"id": "mock_place"}, + "confirmer_ids": pr["confirmer_ids"], + } + ] + } + } + } + + # approve/confirm -> if already rejected then no-op; else require 2 confirmations to become active + if "approvePassRequest" in q or "confirmPassRequest" in q: + pr_id = vars_.get("pass_request_id") or vars_.get("id") + pr = next((v for v in state["pass_requests_by_pass_id"].values() if v["id"] == pr_id), None) + if pr and pr["status"] != "rejected": + conf_id = access_token or "mock_employee" + if conf_id not in pr["confirmer_ids"]: + pr["confirmer_ids"].append(conf_id) + pr["status"] = "active" if len(pr["confirmer_ids"]) >= 2 else "pending" + return {"data": {"approvePassRequest": True}} + + # rejectPassRequest(pass_request_id) -> sets rejected permanently + if "rejectPassRequest" in q: + pr_id = vars_.get("pass_request_id") or vars_.get("id") + pr = next((v for v in state["pass_requests_by_pass_id"].values() if v["id"] == pr_id), None) + if pr: + pr["status"] = "rejected" + return {"data": {"rejectPassRequest": True}} + + # deleteUser/deletePlace/deletePass etc -> True + if "deleteUser" in q or "deletePlace" in q or "deletePass" in q: + return {"data": {"ok": True}} + + return {"data": {}} + def build_headers(access_token: str, *, company_id: str = DEFAULT_COMPANY_ID) -> dict[str, str]: return { @@ -34,6 +153,13 @@ def execute_graphql( raise ValueError("Не задан GRAPHQL_URL (передайте graphql_url или установите env GRAPHQL_URL)") token = access_token or get_access_token() + + if os.getenv("PASSREQUESTS_MOCKS") in {"1", "true", "True"}: + data = _mock_passrequests_execute_graphql(query=query, variables=variables, company_id=company_id, access_token=token) + if isinstance(data, dict) and data.get("errors"): + raise RuntimeError(f"GraphQL errors: {data['errors']}") + return data + headers = build_headers(token, company_id=company_id) payload: dict[str, Any] = {"query": query}