LINUX.ORG.RU

История изменений

Исправление SkyMaverick, (текущая версия) :

Так и пишут всю тему, что ты пытаешься отловить исключение, которого нет. А раз его нет, то и тест будет passed. И всю тему пишут, что это не классический деструктор, а финализатор, который позволит, условно говоря, «привести дела в порядок», перед тем, как объект за ненадобностью удалит GC.

Объекты в python удаляет GC. Тебе понравиться, когда в середине скрипта, где-то в странном месте у тебя вылетит exception и всё обвалится, потому что GC решил убрать объект, у которого ref counter обнулился?

Исходная версия SkyMaverick, :

Так и пишут всю тему, что ты пытаешься отловить исключение, которого нет. А раз его нет, то и тест будет passed. И всю тему пишут, что это не классический деструктор, а финализатор, который позволит, условно говоря, «привести дела в порядок», перед тем, как объект за ненадобностью удалит GC. Объекты в python удаляет GC. Тебе понравиться, когда в середине скрипта, где-то в странном месте у тебя вылетит exception и всё обвалится, потому что GC решил убрать объект, у которого ref counter обнулился?