javascript-tutorial / ru.javascript.info

Современный учебник JavaScript
https://learn.javascript.ru
Other
3.84k stars 917 forks source link

[Баг]: предустановленное значение в тесте к задаче #1917

Closed svetarybalkina closed 11 months ago

svetarybalkina commented 12 months ago

Описание

В задаче №2 "Создайте калькулятор" к статье "Методы объекта, "this" не совсем корректно написан тест на проверку функции read(), а именно: сразу задано название свойств 'а' и 'b', хотя в условии задачи про названия ничего не сказано. Таким образом если ученик задаёт другие имена, тест функции read() падает по этой причине.

Речь идет о куске кода из файла test.js ниже:

it('read получает два значения и сохраняет их как свойства объекта', function () { assert.equal(calculator.a, 2); assert.equal(calculator.b, 3);

Ссылка на песочницу с тестами к этой задаче

Как воспроизвести?

Чтобы воспроизвести баг, нужно в вашем варианте решения к указанной задаче в функции read() поменять значения 'a' и 'b' на любые другие, скопировать получившийся код и запустить его в песочнице с тестами.

Браузер

Chrome 108.0.5359.124

Alexandre887 commented 11 months ago

Добрый день.

Большое спасибо за Issue, добавил уточнение в описание задачи:

image