-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Month 13/step 1 #14
base: master
Are you sure you want to change the base?
Month 13/step 1 #14
Conversation
…следовательности Фибоначчи
…авления e2e теста для стека
…тесты для разворота строки
…т-тесты для сортировки выбором
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Здравствуйте! Проделана большая работа 👍
Что понравилось:
- Все jest и snapshot тесты проходят успешно
- Избежали дубликатов кода в jest тестах
Однако есть пару моментов, которые необходимо исправить, чтобы работа была принята.
Необходимо исправить:
- Проект собирается с ошибкой из-за этого cypress тесты не могут пройти. Возможно вы забыли добавить package.json в коммит.
![Снимок экрана 2023-05-31 в 18 56 20](https://private-user-images.githubusercontent.com/60173362/242335674-ee433f49-7178-40dc-880d-f186255e996a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMzE5ODcsIm5iZiI6MTczOTEzMTY4NywicGF0aCI6Ii82MDE3MzM2Mi8yNDIzMzU2NzQtZWU0MzNmNDktNzE3OC00MGRjLTg4MGQtZjE4NjI1NWU5OTZhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDIwMDgwN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUwZDMwOTg5YzExMWRkN2Y2Zjc5MjcwMTA0MWI0ZDM1YzkyMDg1NGQwZTcyYjkyMzdmMGM1ODc5NDZiNjYyMmUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.c_cXbDll5VxE2rFthAjAqnghJ5LCXZFdw_WfoH3dxvM)
-
http://localhost:3000/ повторяется несколько раз в коде тестов. Нужно вынести в константу testUrl, чтобы можно было одним движением изменить урл для тестов
А можно в документации посмотреть, как настроить быстро baseUrl для cypress https://docs.cypress.io/api/commands/visit#Visit-is-automatically-prefixed-with-baseUrl -
form input[type="text"] - повторяется 11 раз
-
form button[type="submit"] - повторяется 8 раз.
-
Если строка-селектор повторяется более 2х раз в коде, значит, этот селектор нужно выносить в константу, чтобы можно было одним движением изменить его и не искать по всему коду дублирования этого селектора.
Пожалуйста, проверьте работоспособность проекта и наличие возможных ошибок в консоли браузера (кнопка F12) перед отправкой на ревью.
Удачных правок!
Спасибо большое за ревью! |
Супер, вы отлично поработали! |
No description provided.