При проверке правильный вариант считается неверным, так как тест считает, что ячеек больше, чем нужно. Но тест проходится, если я убираю или комментирую вторую ячейку второй строки (12 строка кода). Скорее всего, в тесте нужно изменить аргумент в функции expect(tds).to.have.length(2); на 3 (8 строка кода в тесте).
На скриншотах показано решение задачи, ошибка при таком решении и сравнение с решением учителя