Решение на От ливадите до Лас Вегас (и назад) от Весела Петрова
Обратно към всички решения
Към профила на Весела Петрова
Резултати
- 7 точки от тестове
- 0 бонус точки
- 7 точки общо
- 11 успешни тест(а)
- 4 неуспешни тест(а)
Код
Лог от изпълнението
........EEEF...
======================================================================
ERROR: test_collecting_cards_before_dealing (test.TestGame)
Test collecting the cards before a new deal.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/storage/deedee/data/rails/pyfmi-2022/releases/20221115154139/lib/language/python/runner.py", line 67, in thread
raise result
IndexError: list index out of range
======================================================================
ERROR: test_dealing_ltr (test.TestGame)
Test dealing the cards left to right.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/storage/deedee/data/rails/pyfmi-2022/releases/20221115154139/lib/language/python/runner.py", line 67, in thread
raise result
IndexError: list index out of range
======================================================================
ERROR: test_dealing_rtl (test.TestGame)
Test dealing the cards right to left.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/storage/deedee/data/rails/pyfmi-2022/releases/20221115154139/lib/language/python/runner.py", line 67, in thread
raise result
IndexError: list index out of range
======================================================================
FAIL: test_players_creation (test.TestGame)
Test creation and retrieval of players.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/storage/deedee/data/rails/pyfmi-2022/releases/20221115154139/lib/language/python/runner.py", line 67, in thread
raise result
AssertionError: 0 != 2
----------------------------------------------------------------------
Ran 15 tests in 0.176s
FAILED (failures=1, errors=3)
История (2 версии и 10 коментара)
Весела обнови решението на 15.11.2022 14:42 (преди около 2 години)
Весела обнови решението на 15.11.2022 17:29 (преди около 2 години)
По-добре с една долна черта. Моля виж становището ми по темата: https://fmi.py-bg.net/tips/2
Благодаря за обратната връзка! Мисля, че успях да адресирам част от коментарите, с останалите също съм съгласна и ще оправя впоследствие.
Това не е логика, която трябва да се изпълнява само при свършили карти. Някои игри не раздават цялото тесте, а само част от него.
Този и следващият ред ми идват в повече и не мога да ги интерпретирам наум. Да кажем, че работят, но бих се опитал да разбия малко логиката на парчета, за да е по-ясно какво правя.
Бих опитал да вкарам и
player
в същия списък, за да си спестя извикване на този ред.