javascript-tutorial / ru.javascript.info

Современный учебник JavaScript

Home Page:https://learn.javascript.ru

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

svetarybalkina opened this issue · comments

Описание

В задаче №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

Добрый день.

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

image