codebattle
codebattle copied to clipboard
Bug: Тип музыки после окончания игры не соответствует выбранному типу в настройках профиля
Summary
После окончания игры появляется модальное окно с сообщением о проигрыше и звучит мелодия. Мелодия не соответствует выбранной в настройках профиля.
Reproduction steps
1. Авторизоваться на сайте
2. Нажать кнопку входа в личный профиль
3. Нажать 'Settings'
4. В разделе ‘Select sound type’ отметить пункт, отличный от первоначального, например, ‘Standard’
5. Нажать кнопку ‘Save’
6. Нажать на логотип сайта
7. Нажать 'Create a game'
8. Выбрать 'With a bot'
9. Остальные настройки оставить по умолчанию
10. Нажать 'Create battle'
11. Нажать кнопку с флажком
12. Нажать кнопку 'Give up'
Expected result
Появилось модальное окно с сообщением о проигрыше и прозвучала мелодия. Мелодия соответствует той, которая выбрана в настройках
Actual result
Мелодия не соответствует ни одной из тех, которые есть в настройках.
Environment: Opera One(версия: 109.0.5097.80) Google Chrome Версия 124.0.6367.201 (Официальная сборка), (64 бит) OS: Windows 10 Корпоративная Current version: bc0bdf1
Browsers
Chrome
OS
Windows
Summary
Выбор мелодии в принципе не сохраняется в настройках
Reproduction steps
1. Авторизоваться на сайте
2. Нажать кнопку входа в личный профиль
3. Нажать 'Settings'
4. В разделе ‘Select sound type’ отметить пункт, отличный от первоначального, например, ‘Standard’
5. Нажать кнопку ‘Save’
6. Выйти на главную страницу сайта
7. Нажать 'Settings'
Expected result
Выбранные настройки музыки сохранились
Actual result
Настройки музыки вернулись к первоначальным
Environment:
Browser Google Chrome Версия 125.0.6422.142 (Официальная сборка), (64 бит) Windows 10 Pro Версия 22H2 Codbattle Current version: 500e062
Summary
В настройках не сохраняется выбор звука "Standart" (настройки возвращаются к типу звука до изменений)
Reproduction steps
1. Авторизоваться на сайте
2. Нажать кнопку входа в личный профиль
3. Нажать 'Settings'
4. В разделе ‘Select sound type’ отметить пункт ‘Standard’
5. Нажать кнопку ‘Save’
6. Нажать на логотип сайта
7. Нажать 'Create a game'
8. Выбрать 'With a bot'
9. Выбрать игру :
test-data: игра 'rect_area'
язык 'NodeJS'
код: const _ = require("lodash");
const R = require("rambda");
const solution = (width, length) => {
return width * length;
};
module.exports = solution;
11. Нажать 'Create battle'
12. Заполнить код решения
13. Нажать кнопку 'Run'
Expected result
Играет звук 'Standart'
Actual result
Играет звук до изменений
Environment
Browser Google Chrome Версия 125.0.6422.142 (Официальная сборка), (64 бит) Windows 10 Home Версия 22H2
Выбранные настройки 'Silent', 'CS', и 'Dendy' - сохраняются. При выигрыше играет выбранный звук.
Summary: Невозможность изменить тип звукового сопровождения на "Standard"
Environment: Google Chrome 125.0.6422.142 (Официальная сборка), (64 бит) ОС Windows 11
Steps-to-reproduce:
- Переходим на страницу настроек
- Изменяем тип звукового сопровождения на standard
- Нажимаем на кнопку save
- Создаем игру с ботом
- Нажимаем на кнопку сдаться
Expected-result: Должен быть воспроизведен звук стиля Standard
Actual-result: Воспроизводиться звук предыдущего выбранного звукового стиля
При выборе варианта звукового сопровождения "Standart" остается предыдущее выбранное звуковое сопровождение Prerequisites: Открыта основная страница сайта, выполнен вход в учётную запись, выбрано звуковое сопровождение "Silent" Test-data: исходное звуковое сопровождение: "Silent"; задаваемое звуковое сопровождение: "Standart"; Сложность: 1; Тип игры: матч против бота; Максимальное время игры: 10 Минут; Задача: squares_and_cubes; Завершение игры: "Give up"; Steps:
- В настройках звукового сопровождения ресурса выбираем пункт "Standart"
- Нажимаем "Start a battle"
- Выбираем сложность
- Выбираем тип игры
- Выбираем максимальное время игры
- Выбираем задачу
- Нажимаем "Create a battle"
- Нажимаем на "Give up", сначала нажав на флажок Environment: Версия сайта: 0ba780d Google Chrome Версия 126.0.6478.115 (Официальная сборка), (64 бит) ОС Windows 10 Expected-result: Звуковое сопровождение при завершении матча - Standart Actual-result: Звуковое сопровождение при завершении матча - Silent
В настройках не сохраняется выбранный тип звука
environment: |
Firefox, Chrome 23H2 (Официальная сборка) (64 бит)
ОС Windows 11
steps-to-reproduce: |
- Открыть главную страницу веб-сайта CodeBattle по следующей ссылке - https://codebattle.hexlet.io/
- Авторизации
- Переходим в настройки
- Выбираем тип звука
- Нажимаем на кнопку save
- Перезагружаем страницу
expected-result: | Должен сохраняться выбранный тип звука
actual-result: |
Должен не сохраняться выбранный тип звука
Не сохраняется изменение звука в настройках
requirement:
Пользователь должен иметь возможность изменить звук в настройках игры
prerequisites:
Пользователь авторизован
test-data: |
No data
environment: |
Google Chrome 126.0.6478.127 (Официальная сборка) (64 бит)
ОС Windows 11
steps:
Нажать кнопку навигационного меню
Нажать кнопку «Settings»
Выбрать звук Dendy/CS/Standard/Silent
Нажать кнопку «Save»
expected-result: |
Звук должен измениться на выбранный
actual-result: |
При повторном переходе в Settings звук остается неизменным