Files
YeetGeese/addons/gdUnit4/src/cmd/CmdCommand.gd
T
letteka 02c1a540f9
Run Tests / test (push) Failing after 12s
Validate Project / validate (push) Failing after 12s
Updating gitea workers and adding gdunit4 and fake test.
2026-08-27 15:23:24 -07:00

28 lines
500 B
GDScript

class_name CmdCommand
extends RefCounted
var _name: String
var _arguments: PackedStringArray
func _init(p_name :String, p_arguments := []) -> void:
_name = p_name
_arguments = PackedStringArray(p_arguments)
func name() -> String:
return _name
func arguments() -> PackedStringArray:
return _arguments
func add_argument(arg :String) -> void:
@warning_ignore("return_value_discarded")
_arguments.append(arg)
func _to_string() -> String:
return "%s:%s" % [_name, ", ".join(_arguments)]