Skip to content

Commit 2945908

Browse files
committed
python 测试移除类属性的 get_ set_
1 parent aec20e5 commit 2945908

File tree

4 files changed

+21
-21
lines changed

4 files changed

+21
-21
lines changed

unity/test/Src/Cases/Python/API/TimerTest.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !UNITY_WEBGL && !UNITY_IOS && !UNITY_ANDROID || FORCE_TEST_PYTHON
1+
#if !UNITY_WEBGL && !UNITY_IOS && !UNITY_ANDROID || FORCE_TEST_PYTHON
22
/*
33
* Tencent is pleased to support the open source community by making Puerts available.
44
* Copyright (C) 2020 Tencent. All rights reserved.
@@ -47,7 +47,7 @@ public void BasicTimerTest()
4747
(lambda: (
4848
timer := puerts.load_type('Puerts.UnitTest.TimerPython')(0),
4949
TimerTestPython := puerts.load_type('Puerts.UnitTest.TimerTestPython'),
50-
TimerTestPython.set_TestNum(TimerTestPython.get_TestNum() + 1),
50+
setattr(TimerTestPython, 'TestNum', TimerTestPython.TestNum + 1),
5151
timer
5252
)[-1])()
5353
");

unity/test/Src/Cases/Python/API/TypedValueTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !UNITY_WEBGL && !UNITY_IOS && !UNITY_ANDROID || FORCE_TEST_PYTHON
1+
#if !UNITY_WEBGL && !UNITY_IOS && !UNITY_ANDROID || FORCE_TEST_PYTHON
22
using NUnit.Framework;
33
using Puerts.UnitTest.JSTypeTest;
44
using System;

unity/test/Src/Cases/Python/CSharpModuleTest.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !UNITY_WEBGL && !UNITY_IOS && !UNITY_ANDROID || FORCE_TEST_PYTHON
1+
#if !UNITY_WEBGL && !UNITY_IOS && !UNITY_ANDROID || FORCE_TEST_PYTHON
22
using NUnit.Framework;
33
using System;
44
using System.Reflection;
@@ -80,7 +80,7 @@ public void AccessInnerClass()
8080
var result = pythonEnv.Eval<int>(@"
8181
(lambda: (
8282
inner := puerts.load_type('Puerts.UnitTest.CSharpModuleTestPython+Inner'),
83-
inner.get_i()
83+
inner.i
8484
)[-1])()
8585
");
8686
Assert.AreEqual(3, result);

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

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ def callback_func(bi):
3838
3939
testHelper.arrayBufferTestField = bytes([192])
4040
testHelper.arrayBufferTestProp = bytes([192])
41-
TestHelper.set_arrayBufferTestFieldStatic(bytes([192]))
42-
TestHelper.set_arrayBufferTestPropStatic(bytes([192]))
41+
TestHelper.arrayBufferTestFieldStatic = bytes([192])
42+
TestHelper.arrayBufferTestPropStatic = bytes([192])
4343
44-
tmp = TestHelper.get_arrayBufferTestPropStatic
44+
tmp = TestHelper.arrayBufferTestPropStatic
4545
4646
testHelper.ArrayBufferTestCheckMemberValue()
4747
@@ -75,8 +75,8 @@ def evfn():
7575
7676
testHelper.functionTestField = lambda: 3
7777
testHelper.functionTestProp = lambda: 3
78-
TestHelper.set_functionTestFieldStatic(lambda: 3)
79-
TestHelper.set_functionTestPropStatic(lambda: 3)
78+
TestHelper.functionTestFieldStatic = lambda: 3
79+
TestHelper.functionTestPropStatic = lambda: 3
8080
8181
testHelper.JSFunctionTestCheckMemberValue()
8282
@@ -111,8 +111,8 @@ def string_callback(str_arg):
111111
testHelper.ClearStringTestMemberValue()
112112
testHelper.stringTestField = 'Puer'
113113
testHelper.stringTestProp = 'Puer'
114-
TestHelper.set_stringTestFieldStatic('Puer')
115-
TestHelper.set_stringTestPropStatic('Puer')
114+
TestHelper.stringTestFieldStatic = 'Puer'
115+
TestHelper.stringTestPropStatic = 'Puer'
116116
117117
testHelper.StringTestCheckMemberValue()
118118
@@ -149,8 +149,8 @@ def native_object_callback(obj):
149149
testHelper.ClearStringTestMemberValue()
150150
testHelper.nativeObjectTestField = TestObject(678)
151151
testHelper.nativeObjectTestProp = TestObject(678)
152-
TestHelper.set_nativeObjectTestFieldStatic(TestObject(678))
153-
TestHelper.set_nativeObjectTestPropStatic(TestObject(678))
152+
TestHelper.nativeObjectTestFieldStatic = TestObject(678)
153+
TestHelper.nativeObjectTestPropStatic = TestObject(678)
154154
155155
testHelper.NativeObjectTestCheckMemberValue()
156156
''')
@@ -181,8 +181,8 @@ def js_object_callback(obj):
181181
182182
testHelper.jsObjectTestField = {'puerts': 'niubi'}
183183
testHelper.jsObjectTestProp = {'puerts': 'niubi'}
184-
TestHelper.set_jsObjectTestFieldStatic({'puerts': 'niubi'})
185-
TestHelper.set_jsObjectTestPropStatic({'puerts': 'niubi'})
184+
TestHelper.jsObjectTestFieldStatic = {'puerts': 'niubi'}
185+
TestHelper.jsObjectTestPropStatic = {'puerts': 'niubi'}
186186
187187
testHelper.JSObjectTestCheckMemberValue()
188188
''')
@@ -220,7 +220,7 @@ import Puerts.UnitTest.CrossLangTestHelper as CrossLangTestHelper
220220
import Puerts.UnitTest.TestEnum as TestEnum
221221
helper = CrossLangTestHelper()
222222
fstart = helper.EnumField
223-
helper.EnumField = TestEnum.get_A()
223+
helper.EnumField = TestEnum.A
224224
fend = helper.EnumField
225225
ret = helper.GetEnum()
226226
''')
@@ -309,7 +309,7 @@ public void WriteOnlyPythonTest()
309309
import Puerts.UnitTest.TestObject as TestObject
310310
o = TestObject(1)
311311
o.WriteOnly = 2
312-
TestObject.set_StaticWriteOnly(3)
312+
TestObject.StaticWriteOnly = 3
313313
''')");
314314
Assert.Catch(() =>
315315
{
@@ -318,7 +318,7 @@ import Puerts.UnitTest.TestObject as TestObject
318318

319319
Assert.Catch(() =>
320320
{
321-
pythonEnv.Eval("TestObject.get_StaticWriteOnly");
321+
pythonEnv.Eval("TestObject.StaticWriteOnly");
322322
});
323323

324324
pythonEnv.Dispose();
@@ -497,8 +497,8 @@ def callback_function(bigint):
497497
testHelper.ClearBigintTestMemberValue();
498498
testHelper.bigintTestField = 9007199254740987
499499
testHelper.bigintTestProp = 9007199254740987
500-
TestHelper.set_bigintTestFieldStatic(9007199254740987)
501-
TestHelper.set_bigintTestPropStatic(9007199254740987)
500+
TestHelper.bigintTestFieldStatic = 9007199254740987
501+
TestHelper.bigintTestPropStatic = 9007199254740987
502502
testHelper.BigintTestCheckMemberValue()
503503
''')
504504
");

0 commit comments

Comments
 (0)