1776 Generic Virtual Method Causes Invalid Program: Fix + test by rmadsen-ks · Pull Request #2026 · pythonnet/pythonnet
def test_virtual_generic_method(): class OverloadingSubclass(GenericVirtualMethodTest): __namespace__ = "test_virtual_generic_method_cls" class OverloadingSubclass2(OverloadingSubclass): __namespace__ = "test_virtual_generic_method_cls" obj = OverloadingSubclass() assert obj.VirtMethod[int](5) == 5 obj = OverloadingSubclass2() assert obj.VirtMethod[int](5) == 5