Alexandr Fon Krabbe

ссылка на ревью)

Проверял у себя тесты, которые на хекслете - все удачно проходит, т.е. совпадение 100%. А на хекслете не проходит тест, хотелось бы узнать почему, сам уже всю голосу сломал и пробовал несколько вариантов) и ошибок на мой взгляд вроде как нет..

There was 1 error:

1) App\Tests\TicketTest::testIsHappy

Uninitialized string offset: 6

/usr/src/app/src/Ticket.php:17 /usr/src/app/tests/TicketTest.php:13

ERRORS! Tests: 1, Assertions: 0, Errors: 1.

make: *** [Makefile:2: test] Error 2

make: Leaving directory '/usr/src/app' Сам текст

4 0

Nikolai Gagarinov

Добрый день. Пожалуйста, удалите решение, отправьте его на ревью, когда нажимаете проверить, там есть кнопка на странице с выводом тестов.

0

Alexandr Fon Krabbe

Nikolai Gagarinov, точно) спасибо за подсказку о ревью).

0

Nikolai Gagarinov

Как думаете о чем говорит Uninitialized string offset: 6? К слову, почему может работать локально, а на Хекслете нет. Дело в том, что при запуске тестов в случае предупреждений, ошибок будет вызываться исключение. Т.е. тесты не сработают, при малейших нарушениях кода.

0

Alexandr Fon Krabbe

Nikolai Gagarinov, точно в этом и была проблема), спасибо

0

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

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

Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».

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

Denis Skvortsov 26 апреля 2020 →

В решении ментора к числовому значению $balance арифметически плюсуется цифра $str[$i] из строки. 1. Получ...

Сергей Пилипенко 10 февраля 2020 →

Посмотрел решение учителя, осознал, принял прием!) Ревью. (https://ru.hexlet.io/code_reviews/211940#) Но по...

Вячеслав Михайлов 01 августа 2019 →

А нельзя было дать такое определение счастливому билету: "Счастливым билетом называют билет с четным колич...

Олег Анищенко 13 июня 2019 →

Добрый день. Одному мне кажется что условие надо немного подкорректировать? Номера могут быть произвольной ...

Владимир Якимов 02 июня 2019 →

Что не так я делаю? function isHappy(string $num) : string { if (strlen($num) % 2 === 0) { $su...