@@ -5,58 +5,68 @@ func test_should_return_right_aabb():
55 var instance = godot_tests_CoreTypesIdentityTest .new ()
66 var expected_aabb = AABB (Vector3 (1 , 1 , 1 ), Vector3 (2 , 2 , 2 ))
77 assert_eq (instance .aabb , expected_aabb , "Should get same aabb" )
8+ assert_eq (instance .aabb (expected_aabb ), expected_aabb , "Buffer should not change Aabb" )
89 instance .free ()
910
1011func test_should_return_right_basis ():
1112 var instance = godot_tests_CoreTypesIdentityTest .new ()
1213 var expected_basis = Basis (Vector3 (0 , 1 , 2 ), Vector3 (3 , 4 , 5 ), Vector3 (6 , 7 , 8 ))
1314 assert_eq (instance .basis , expected_basis , "Should get same basis" )
15+ assert_eq (instance .basis (expected_basis ), expected_basis , "Buffer should not change Basis" )
1416 instance .free ()
1517
1618func test_should_return_right_color ():
1719 var instance = godot_tests_CoreTypesIdentityTest .new ()
1820 var expected_color = Color (0.1 , 0.2 , 0.3 , 0.4 )
1921 assert_eq (instance .color , expected_color , "Should get same color" )
22+ assert_eq (instance .color (expected_color ), expected_color , "Buffer should not change Color" )
2023 instance .free ()
2124
2225func test_should_return_right_plane ():
2326 var instance = godot_tests_CoreTypesIdentityTest .new ()
2427 var expected_plane = Plane (1 , 2 , 3 , 4 )
2528 assert_eq (instance .plane , expected_plane , "Should get same plane" )
29+ assert_eq (instance .plane (expected_plane ), expected_plane , "Buffer should not change Plane" )
2630 instance .free ()
2731
2832func test_should_return_right_quat ():
2933 var instance = godot_tests_CoreTypesIdentityTest .new ()
3034 var expected_quat = Quat (1 , 2 , 3 , 4 )
3135 assert_eq (instance .quat , expected_quat , "Should get same quat" )
36+ assert_eq (instance .quat (expected_quat ), expected_quat , "Buffer should not change Quat" )
3237 instance .free ()
3338
3439func test_should_return_right_rect2 ():
3540 var instance = godot_tests_CoreTypesIdentityTest .new ()
3641 var expected_rect2 = Rect2 (1.0 , 2.0 , 3.0 , 4.0 )
3742 assert_eq (instance .rect2 , expected_rect2 , "Should get same rect2" )
43+ assert_eq (instance .rect2 (expected_rect2 ), expected_rect2 , "Buffer should not change Rect2" )
3844 instance .free ()
3945
4046func test_should_return_right_transform ():
4147 var instance = godot_tests_CoreTypesIdentityTest .new ()
4248 var expected_transform = Transform (Vector3 (0 , 1 , 2 ), Vector3 (3 , 4 , 5 ), Vector3 (6 , 7 , 8 ), Vector3 (9 , 10 , 11 ))
4349 assert_eq (instance .transform , expected_transform , "Should get same transform" )
50+ assert_eq (instance .transform (expected_transform ), expected_transform , "Buffer should not change Transform" )
4451 instance .free ()
4552
4653func test_should_return_right_transform2d ():
4754 var instance = godot_tests_CoreTypesIdentityTest .new ()
4855 var expected_transform2d = Transform2D (Vector2 (0 , 1 ), Vector2 (2 , 3 ), Vector2 (4 , 5 ))
4956 assert_eq (instance .transform2_d , expected_transform2d , "Should get same transform2d" )
57+ assert_eq (instance .transform2_d (expected_transform2d ), expected_transform2d , "Buffer should not change Transform2D" )
5058 instance .free ()
5159
5260func test_should_return_right_vector2 ():
5361 var instance = godot_tests_CoreTypesIdentityTest .new ()
5462 var expected_vector2 = Vector2 (1 , 2 )
5563 assert_eq (instance .vector2 , expected_vector2 , "Should get same vector2" )
64+ assert_eq (instance .vector2 (expected_vector2 ), expected_vector2 , "Buffer should not change Vector2" )
5665 instance .free ()
5766
5867func test_should_return_right_vector3 ():
5968 var instance = godot_tests_CoreTypesIdentityTest .new ()
6069 var expected_vector3 = Vector3 (1 , 2 , 3 )
6170 assert_eq (instance .vector3 , expected_vector3 , "Should get same vector3" )
71+ assert_eq (instance .vector3 (expected_vector3 ), expected_vector3 , "Buffer should not change Vector3" )
6272 instance .free ()
0 commit comments