Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 18 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Python
__pycache__/
*.py[cod]

# Virtual environment
.venv/
venv/

# Pytest cache
.pytest_cache/

# IDE
.vscode/
.idea/

# OS
.DS_Store
Thumbs.db
Binary file modified README.md
Binary file not shown.
2 changes: 2 additions & 0 deletions allure_report/app.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions allure_report/data/attachments/198699839bdbc284.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер vismpmvosn успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/2e3f1814ef0db6c4.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер mwskrjoxxo успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/30d7e6ca5a4e07c7.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер irbeybeoho успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/3ef568bd770da261.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер tgsteamuzo успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/48e97ef44409f0fa.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер plonedsllw успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/588b9d223efd45aa.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер tvvhqlhdoh успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/5a46b8045f724a50.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер bzvcmqwjrv успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/5a65ac77f4f2e489.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер shvtqzcoma успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/5b4942388d0e3829.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер mnpxhysnyl успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/622cc726e6a6534.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер dnfejqvbvj успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/81a5839f717ca516.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер najmxqigjo успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/8238820901c35c26.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер xudkoadzrf успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/82881da1a8f1b15e.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер usnweyhbgv успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/c61801113b89a311.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер nsccfvqqeo успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/cae18cd48e478697.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер zejgbpufqb успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/cd74b5e927da025a.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер vkedemlyok успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/d0465b46281c0452.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер rxakdscefj успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/e8aa434f43c20d81.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер ikzyjkkrcu успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/e951185df1f837fa.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер bifxmgleic успешно удален
1 change: 1 addition & 0 deletions allure_report/data/attachments/f59e5c284f3a5aad.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Курьер gaerupnjnv успешно удален
5 changes: 5 additions & 0 deletions allure_report/data/behaviors.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
"BROKEN","EPIC","FAILED","FEATURE","PASSED","SKIPPED","STORY","UNKNOWN"
"0","","0","Логин курьера","5","0","","0"
"0","","0","Создание курьера","5","0","","0"
"0","","0","Создание заказа","4","0","","0"
"0","","0","Список заказов","1","0","","0"
1 change: 1 addition & 0 deletions allure_report/data/behaviors.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uid":"b1a8273437954620fa374b796ffaacdd","name":"behaviors","children":[{"name":"Логин курьера","children":[{"name":"Успешная авторизация курьера","uid":"e7d51fa0d41800de","parentUid":"2669c82b50c0a7ec008c822916161807","status":"passed","time":{"start":1770853039155,"stop":1770853039993,"duration":838},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":true,"parameters":[],"tags":[]},{"name":"Нельзя авторизоваться без логина","uid":"a9a22b182a9e252b","parentUid":"2669c82b50c0a7ec008c822916161807","status":"passed","time":{"start":1770853042168,"stop":1770853042929,"duration":761},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":true,"parameters":[],"tags":[]},{"name":"Нельзя авторизоваться без пароля","uid":"fe983654231ede53","parentUid":"2669c82b50c0a7ec008c822916161807","status":"passed","time":{"start":1770853045042,"stop":1770853045678,"duration":636},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Нельзя авторизоваться с несуществующим логином","uid":"763018b03938845","parentUid":"2669c82b50c0a7ec008c822916161807","status":"passed","time":{"start":1770853047684,"stop":1770853048351,"duration":667},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Нельзя авторизоваться с несуществующим паролем","uid":"140a412f0fe5add","parentUid":"2669c82b50c0a7ec008c822916161807","status":"passed","time":{"start":1770853050558,"stop":1770853051206,"duration":648},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"2669c82b50c0a7ec008c822916161807"},{"name":"Создание курьера","children":[{"name":"Курьера можно создать","uid":"440411b747a327cb","parentUid":"7a4c8698dca1fae12dcbde5685cd616c","status":"passed","time":{"start":1770853053128,"stop":1770853053128,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Если создать пользователя с логином, который уже есть, возвращается ошибка","uid":"30b010a8bc7649de","parentUid":"7a4c8698dca1fae12dcbde5685cd616c","status":"passed","time":{"start":1770853055101,"stop":1770853055742,"duration":641},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":true,"parameters":[],"tags":[]},{"name":"Чтобы создать курьера, нужно передать все обязательные поля","uid":"7e426d29e10bc348","parentUid":"7a4c8698dca1fae12dcbde5685cd616c","status":"passed","time":{"start":1770853057049,"stop":1770853057679,"duration":630},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":["'login'"],"tags":[]},{"name":"Чтобы создать курьера, нужно передать все обязательные поля","uid":"ed47fb5ee6c3f157","parentUid":"7a4c8698dca1fae12dcbde5685cd616c","status":"passed","time":{"start":1770853057695,"stop":1770853058334,"duration":639},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":["'password'"],"tags":[]},{"name":"Нельзя создать двух одинаковых курьеров","uid":"b106efc8df8832f7","parentUid":"7a4c8698dca1fae12dcbde5685cd616c","status":"passed","time":{"start":1770853058984,"stop":1770853059705,"duration":721},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":8,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"7a4c8698dca1fae12dcbde5685cd616c"},{"name":"Создание заказа","children":[{"name":"Создание заказа с выбором самоката разного цвета","uid":"6d2cae9135cbbaf9","parentUid":"b9ede9cdea3ec7436187010dae6669bb","status":"passed","time":{"start":1770853060975,"stop":1770853061618,"duration":643},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":["['BLACK']"],"tags":[]},{"name":"Создание заказа с выбором самоката разного цвета","uid":"23a9d0f89b5a1121","parentUid":"b9ede9cdea3ec7436187010dae6669bb","status":"passed","time":{"start":1770853061623,"stop":1770853062255,"duration":632},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":["['GREY']"],"tags":[]},{"name":"Создание заказа с выбором самоката разного цвета","uid":"a00797a1efbf4e05","parentUid":"b9ede9cdea3ec7436187010dae6669bb","status":"passed","time":{"start":1770853062260,"stop":1770853062896,"duration":636},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":["['BLACK', 'GREY']"],"tags":[]},{"name":"Создание заказа с выбором самоката разного цвета","uid":"45a76aeb9dbb7a15","parentUid":"b9ede9cdea3ec7436187010dae6669bb","status":"passed","time":{"start":1770853062899,"stop":1770853063504,"duration":605},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":["[]"],"tags":[]}],"uid":"b9ede9cdea3ec7436187010dae6669bb"},{"name":"Список заказов","children":[{"name":"Проверка получения списка всех заказов","uid":"b6585291de21edea","parentUid":"35d5f76756e7805c16f2babbe96684f5","status":"passed","time":{"start":1770853063510,"stop":1770853075740,"duration":12230},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"35d5f76756e7805c16f2babbe96684f5"}]}
Empty file.
1 change: 1 addition & 0 deletions allure_report/data/categories.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uid":"4b4757e66a1912dae1a509f688f20b0f","name":"categories","children":[]}
1 change: 1 addition & 0 deletions allure_report/data/packages.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uid":"83edc06c07f9ae9e47eb6dd1b683e4e2","name":"packages","children":[{"name":"tests","children":[{"name":"test_courier_login","children":[{"name":"Успешная авторизация курьера","uid":"e7d51fa0d41800de","parentUid":"60d15ddbda310cbb4283026939484c22","status":"passed","time":{"start":1770853039155,"stop":1770853039993,"duration":838},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":true,"parameters":[],"tags":[]},{"name":"Нельзя авторизоваться без логина","uid":"a9a22b182a9e252b","parentUid":"60d15ddbda310cbb4283026939484c22","status":"passed","time":{"start":1770853042168,"stop":1770853042929,"duration":761},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":true,"parameters":[],"tags":[]},{"name":"Нельзя авторизоваться без пароля","uid":"fe983654231ede53","parentUid":"60d15ddbda310cbb4283026939484c22","status":"passed","time":{"start":1770853045042,"stop":1770853045678,"duration":636},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Нельзя авторизоваться с несуществующим логином","uid":"763018b03938845","parentUid":"60d15ddbda310cbb4283026939484c22","status":"passed","time":{"start":1770853047684,"stop":1770853048351,"duration":667},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Нельзя авторизоваться с несуществующим паролем","uid":"140a412f0fe5add","parentUid":"60d15ddbda310cbb4283026939484c22","status":"passed","time":{"start":1770853050558,"stop":1770853051206,"duration":648},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"60d15ddbda310cbb4283026939484c22"},{"name":"test_create_courier","children":[{"name":"Курьера можно создать","uid":"440411b747a327cb","parentUid":"2ba21a15ddeee8fe6d4ac459082f246f","status":"passed","time":{"start":1770853053128,"stop":1770853053128,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Если создать пользователя с логином, который уже есть, возвращается ошибка","uid":"30b010a8bc7649de","parentUid":"2ba21a15ddeee8fe6d4ac459082f246f","status":"passed","time":{"start":1770853055101,"stop":1770853055742,"duration":641},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":true,"parameters":[],"tags":[]},{"name":"Чтобы создать курьера, нужно передать все обязательные поля","uid":"7e426d29e10bc348","parentUid":"2ba21a15ddeee8fe6d4ac459082f246f","status":"passed","time":{"start":1770853057049,"stop":1770853057679,"duration":630},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":["'login'"],"tags":[]},{"name":"Чтобы создать курьера, нужно передать все обязательные поля","uid":"ed47fb5ee6c3f157","parentUid":"2ba21a15ddeee8fe6d4ac459082f246f","status":"passed","time":{"start":1770853057695,"stop":1770853058334,"duration":639},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":["'password'"],"tags":[]},{"name":"Нельзя создать двух одинаковых курьеров","uid":"b106efc8df8832f7","parentUid":"2ba21a15ddeee8fe6d4ac459082f246f","status":"passed","time":{"start":1770853058984,"stop":1770853059705,"duration":721},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":8,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"2ba21a15ddeee8fe6d4ac459082f246f"},{"name":"test_create_order","children":[{"name":"Создание заказа с выбором самоката разного цвета","uid":"6d2cae9135cbbaf9","parentUid":"96b13161cdadd42ed8fdc161ed9bc0d5","status":"passed","time":{"start":1770853060975,"stop":1770853061618,"duration":643},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":["['BLACK']"],"tags":[]},{"name":"Создание заказа с выбором самоката разного цвета","uid":"23a9d0f89b5a1121","parentUid":"96b13161cdadd42ed8fdc161ed9bc0d5","status":"passed","time":{"start":1770853061623,"stop":1770853062255,"duration":632},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":["['GREY']"],"tags":[]},{"name":"Создание заказа с выбором самоката разного цвета","uid":"a00797a1efbf4e05","parentUid":"96b13161cdadd42ed8fdc161ed9bc0d5","status":"passed","time":{"start":1770853062260,"stop":1770853062896,"duration":636},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":["['BLACK', 'GREY']"],"tags":[]},{"name":"Создание заказа с выбором самоката разного цвета","uid":"45a76aeb9dbb7a15","parentUid":"96b13161cdadd42ed8fdc161ed9bc0d5","status":"passed","time":{"start":1770853062899,"stop":1770853063504,"duration":605},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":["[]"],"tags":[]}],"uid":"96b13161cdadd42ed8fdc161ed9bc0d5"},{"name":"test_get_orders","children":[{"name":"Проверка получения списка всех заказов","uid":"b6585291de21edea","parentUid":"167098a9f0fa59818baeff5b0fd9982c","status":"passed","time":{"start":1770853063510,"stop":1770853075740,"duration":12230},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":14,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"167098a9f0fa59818baeff5b0fd9982c"}],"uid":"bf49149a3821e34f7608bb6885d52868"}]}
16 changes: 16 additions & 0 deletions allure_report/data/suites.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
"DESCRIPTION","DURATION IN MS","NAME","PARENT SUITE","START TIME","STATUS","STOP TIME","SUB SUITE","SUITE","TEST CLASS","TEST METHOD"
"","838","Успешная авторизация курьера","tests","2026-02-12","passed","2026-02-12","TestLoginCourier","test_courier_login","",""
"","648","Нельзя авторизоваться с несуществующим паролем","tests","2026-02-12","passed","2026-02-12","TestLoginCourier","test_courier_login","",""
"","636","Нельзя авторизоваться без пароля","tests","2026-02-12","passed","2026-02-12","TestLoginCourier","test_courier_login","",""
"","761","Нельзя авторизоваться без логина","tests","2026-02-12","passed","2026-02-12","TestLoginCourier","test_courier_login","",""
"","639","Чтобы создать курьера, нужно передать все обязательные поля","tests","2026-02-12","passed","2026-02-12","TestCreateCourier","test_create_courier","",""
"","636","Создание заказа с выбором самоката разного цвета","tests","2026-02-12","passed","2026-02-12","TestCreateOrder","test_create_order","",""
"","632","Создание заказа с выбором самоката разного цвета","tests","2026-02-12","passed","2026-02-12","TestCreateOrder","test_create_order","",""
"","641","Если создать пользователя с логином, который уже есть, возвращается ошибка","tests","2026-02-12","passed","2026-02-12","TestCreateCourier","test_create_courier","",""
"","605","Создание заказа с выбором самоката разного цвета","tests","2026-02-12","passed","2026-02-12","TestCreateOrder","test_create_order","",""
"","643","Создание заказа с выбором самоката разного цвета","tests","2026-02-12","passed","2026-02-12","TestCreateOrder","test_create_order","",""
"","12230","Проверка получения списка всех заказов","tests","2026-02-12","passed","2026-02-12","TestGetOrders","test_get_orders","",""
"","667","Нельзя авторизоваться с несуществующим логином","tests","2026-02-12","passed","2026-02-12","TestLoginCourier","test_courier_login","",""
"","0","Курьера можно создать","tests","2026-02-12","passed","2026-02-12","TestCreateCourier","test_create_courier","",""
"","721","Нельзя создать двух одинаковых курьеров","tests","2026-02-12","passed","2026-02-12","TestCreateCourier","test_create_courier","",""
"","630","Чтобы создать курьера, нужно передать все обязательные поля","tests","2026-02-12","passed","2026-02-12","TestCreateCourier","test_create_courier","",""
Loading