Уродливым решением является переназначение деструктора. Но это не реальное назначение перегрузки.
import copy
global a
class MyClass():
def __init__(self):
a = 1000
# ...
def __del__(self):
a = copy.copy(self)
a = MyClass()
a = 1
Если вы включите все исключения (Ctrl + Alt + E) и установите флажок «Исключения времени выполнения на общем языке», я получу исключения FileNotFound при выполнении ваших тестов.
Добавить ссылку на отсутствующие пакеты (я нашел эти 2)
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0" />
<PackageReference Include="Newtonsoft.Json" Version="11.0.2" />
Должен решить эту проблему.
НТН