feat: updated godot version
This commit is contained in:
parent
0c508b0831
commit
42b028dbb5
4694 changed files with 236470 additions and 401376 deletions
|
|
@ -1,9 +0,0 @@
|
|||
class_name TestCallNativeStatic
|
||||
extends JSON
|
||||
|
||||
func test():
|
||||
var s: GDScript = get_script()
|
||||
@warning_ignore("unsafe_method_access")
|
||||
print(s.stringify("test"))
|
||||
print(s.call(&"stringify", "test"))
|
||||
print(TestCallNativeStatic.stringify("test"))
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
GDTEST_OK
|
||||
"test"
|
||||
"test"
|
||||
"test"
|
||||
|
|
@ -1,78 +0,0 @@
|
|||
class Instance:
|
||||
func _init() -> void:
|
||||
print("Instance _init")
|
||||
|
||||
func _to_string() -> String:
|
||||
return "<Instance>"
|
||||
|
||||
func _notification(what: int) -> void:
|
||||
if what == NOTIFICATION_PREDELETE:
|
||||
print("Instance predelete")
|
||||
|
||||
# GH-116706
|
||||
|
||||
class LocalOwner:
|
||||
signal never_emitted()
|
||||
|
||||
func _init() -> void:
|
||||
print("LocalOwner _init")
|
||||
|
||||
func _notification(what: int) -> void:
|
||||
if what == NOTIFICATION_PREDELETE:
|
||||
print("LocalOwner predelete")
|
||||
|
||||
func interrupted_coroutine() -> void:
|
||||
print("interrupted_coroutine begin")
|
||||
var _instance := Instance.new()
|
||||
await never_emitted
|
||||
print("interrupted_coroutine end")
|
||||
|
||||
func subtest_order():
|
||||
print("subtest_order begin")
|
||||
var local_owner := LocalOwner.new()
|
||||
@warning_ignore("missing_await")
|
||||
local_owner.interrupted_coroutine()
|
||||
local_owner = null
|
||||
print("subtest_order end")
|
||||
|
||||
# GH-117049
|
||||
|
||||
signal tick()
|
||||
|
||||
func await_before_and_after() -> void:
|
||||
await tick
|
||||
var packed_array: PackedStringArray = ["abc"]
|
||||
var instance := Instance.new()
|
||||
await tick
|
||||
prints(packed_array, instance)
|
||||
|
||||
func await_two_after() -> void:
|
||||
var packed_array: PackedStringArray = ["abc"]
|
||||
var instance := Instance.new()
|
||||
await tick
|
||||
await tick
|
||||
prints(packed_array, instance)
|
||||
|
||||
func subtest_resume():
|
||||
print("subtest_resume begin")
|
||||
|
||||
@warning_ignore("missing_await")
|
||||
await_before_and_after()
|
||||
tick.emit()
|
||||
tick.emit()
|
||||
|
||||
print("---")
|
||||
|
||||
@warning_ignore("missing_await")
|
||||
await_two_after()
|
||||
tick.emit()
|
||||
tick.emit()
|
||||
|
||||
print("subtest_resume end")
|
||||
|
||||
# ===
|
||||
|
||||
func test():
|
||||
subtest_order()
|
||||
print("===")
|
||||
subtest_resume()
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
GDTEST_OK
|
||||
subtest_order begin
|
||||
LocalOwner _init
|
||||
interrupted_coroutine begin
|
||||
Instance _init
|
||||
LocalOwner predelete
|
||||
Instance predelete
|
||||
subtest_order end
|
||||
===
|
||||
subtest_resume begin
|
||||
Instance _init
|
||||
["abc"] <Instance>
|
||||
Instance predelete
|
||||
---
|
||||
Instance _init
|
||||
["abc"] <Instance>
|
||||
Instance predelete
|
||||
subtest_resume end
|
||||
|
|
@ -6,7 +6,7 @@ func test():
|
|||
print(var_to_str(COLOR))
|
||||
print(var_to_str(color))
|
||||
|
||||
var string := "A"
|
||||
var string_name := &"A"
|
||||
print(ord(string))
|
||||
print(ord(string_name))
|
||||
var string := "Node"
|
||||
var string_name := &"Node"
|
||||
print(type_exists(string))
|
||||
print(type_exists(string_name))
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
GDTEST_OK
|
||||
Color(1, 0, 0, 1)
|
||||
Color(1, 0, 0, 1)
|
||||
65
|
||||
65
|
||||
true
|
||||
true
|
||||
|
|
|
|||
|
|
@ -1,31 +0,0 @@
|
|||
var a: Array = [1]:
|
||||
set(v):
|
||||
prints("set a", v)
|
||||
a = v
|
||||
get:
|
||||
prints("get a")
|
||||
return a
|
||||
|
||||
var b: PackedByteArray = [1]:
|
||||
set(v):
|
||||
prints("set b", v)
|
||||
b = v
|
||||
get:
|
||||
prints("get b")
|
||||
return b
|
||||
|
||||
var c: PackedVector2Array = [Vector2.ONE]:
|
||||
set(v):
|
||||
prints("set c", v)
|
||||
c = v
|
||||
get:
|
||||
prints("get c")
|
||||
return c
|
||||
|
||||
func test():
|
||||
a[0] = 2
|
||||
print(a)
|
||||
b[0] = 2
|
||||
print(b)
|
||||
c[0].x = 2
|
||||
print(c)
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
GDTEST_OK
|
||||
get a
|
||||
get a
|
||||
[2]
|
||||
get b
|
||||
get b
|
||||
[2]
|
||||
get c
|
||||
get c
|
||||
[(2.0, 1.0)]
|
||||
Loading…
Add table
Add a link
Reference in a new issue