diff options
author | Danil Alexeev <danil@alexeev.xyz> | 2024-10-25 17:45:37 +0300 |
---|---|---|
committer | Danil Alexeev <danil@alexeev.xyz> | 2024-10-25 17:46:38 +0300 |
commit | 4dc568856a190973e031cff2f1b6bc056b1d069f (patch) | |
tree | f34425519d0c08d5ee68436796d0c36e4ba452da /modules/gdscript/tests/scripts/runtime | |
parent | 6732a0fd867f40751c53f8ed7a3a15bf1b45323f (diff) | |
download | redot-engine-4dc568856a190973e031cff2f1b6bc056b1d069f.tar.gz |
GDScript: Rework `GDScriptUtilityFunctions` macros
Diffstat (limited to 'modules/gdscript/tests/scripts/runtime')
-rw-r--r-- | modules/gdscript/tests/scripts/runtime/features/gdscript_utility_implicit_conversion.gd | 12 | ||||
-rw-r--r-- | modules/gdscript/tests/scripts/runtime/features/gdscript_utility_implicit_conversion.out | 5 |
2 files changed, 17 insertions, 0 deletions
diff --git a/modules/gdscript/tests/scripts/runtime/features/gdscript_utility_implicit_conversion.gd b/modules/gdscript/tests/scripts/runtime/features/gdscript_utility_implicit_conversion.gd new file mode 100644 index 0000000000..59bdb6eceb --- /dev/null +++ b/modules/gdscript/tests/scripts/runtime/features/gdscript_utility_implicit_conversion.gd @@ -0,0 +1,12 @@ +func test(): + const COLOR = Color8(255, 0.0, false) + var false_value := false + @warning_ignore("narrowing_conversion") + var color = Color8(255, 0.0, false_value) + print(var_to_str(COLOR)) + print(var_to_str(color)) + + var string := "Node" + var string_name := &"Node" + print(type_exists(string)) + print(type_exists(string_name)) diff --git a/modules/gdscript/tests/scripts/runtime/features/gdscript_utility_implicit_conversion.out b/modules/gdscript/tests/scripts/runtime/features/gdscript_utility_implicit_conversion.out new file mode 100644 index 0000000000..00913faa49 --- /dev/null +++ b/modules/gdscript/tests/scripts/runtime/features/gdscript_utility_implicit_conversion.out @@ -0,0 +1,5 @@ +GDTEST_OK +Color(1, 0, 0, 1) +Color(1, 0, 0, 1) +true +true |