Вопрос №55379 от пользователя Genzo в уроке «Основные конструкции языка», курс «Основы языка Python»

Genzo

не могу разобраться в ошибке, которую выдает хекслет. пайчарм выдает верный результат make: Entering directory '/usr/src/app' env PYTHONPATH=src pytest src tests F [100%] =================================== FAILURES =================================== ____________________________ TestBinary.test_cases _____________________________

self = <test_solution.TestBinary testMethod=test_cases>

def test_cases(self):
    for expectation, argument in self.cases:
      self.assertEqual(solution.binary(argument), expectation)

E AssertionError: None != '0'

tests/test_solution.py:20: AssertionError ----------------------------- Captured stdout call -----------------------------

=========================== short test summary info ============================ FAILED tests/test_solution.py::TestBinary::test_cases - AssertionError: None ... 1 failed in 0.09s make: *** [Makefile:5: test] Error 1 make: Leaving directory '/usr/src/app'

2 0

Максим Литвинов

Тесты сообщают, что ожидается значение '0', но фактически получено None.

Чтобы разобраться с кодом и выводом тестов, необходимо сохранить своё решение кнопкой "Отправить на ревью" и прикрепить в обсуждение на него ссылку. Подробнее о ревью: https://help.hexlet.io/ru/articles/111135-kod-revyu

0

Genzo

Спасибо, я разобрался, я просто не написал одно условие :)

0

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
22 сентября 8 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
22 сентября 8 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
22 сентября 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
22 сентября 8 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
22 сентября 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Новый
Создает веб-приложения со скоростью света
22 сентября 5 месяцев

Похожие вопросы

Григорий Игошкин 6 дней назад →

https://ru.hexlet.io/codereviews/441619?submissionid=567340 Здравствуйте, не очень понятна 6-8 строчка, вед...

Сергей 10 сентября 2021 →

![](![](https://example.com/your-image.png)) Вопрос: 1Пройдено: 14 / 15 Впишите пропущенный код def getfirs...

Владимир 27 августа 2021 →

https://ru.hexlet.io/code_reviews/437815 Добрый день. В компиляторах проверял, вроде результат правильный, ...

Алекс 09 августа 2021 →

Как функция может требовать целочисленный ввод, если деление в функции не может дать целое число?

Игорь 29 июля 2021 →

Я очень долго тупил, пока не понял что новые числа должны записываться в результат как бы слева. То есть по...