Skip to content

Commit 87e7c3e

Browse files
committed
python 支持以 method(this=DynObj) 的方式调用实例的泛型方法
1 parent 70f64f5 commit 87e7c3e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

unity/test/Src/Cases/Python/CrossLang/GenericTest.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ public void StaticGenericMethodTestOverloadPythonTest()
117117
pythonEnv.Dispose();
118118
}
119119

120-
/*[Test]
120+
[Test]
121121
public void InstanceGenericMethodPythonTest()
122122
{
123123
var pythonEnv = new ScriptEnv(new BackendPython());
@@ -128,12 +128,12 @@ public void InstanceGenericMethodPythonTest()
128128
testobj := GenericTestClass(),
129129
setattr(testobj, 'stringProp', 'world'),
130130
method := puerts.generic_method(GenericTestClass, 'InstanceGenericMethod', Int32),
131-
method(testobj)
131+
method(this=testobj)
132132
)[-1])()
133133
");
134134
Assert.AreEqual(result, "world_Int32");
135135
pythonEnv.Dispose();
136-
}*/
136+
}
137137

138138
[Test]
139139
public void GenericAccessPythonTest()

0 commit comments

Comments
 (0)