Adding log.gd
This commit is contained in:
parent
eb32d6614e
commit
4522259397
547 changed files with 46844 additions and 0 deletions
57
addons/gdUnit4/test/cmd/CmdOptionsTest.gd
Normal file
57
addons/gdUnit4/test/cmd/CmdOptionsTest.gd
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
# GdUnit generated TestSuite
|
||||
class_name CmdOptionsTest
|
||||
extends GdUnitTestSuite
|
||||
|
||||
# TestSuite generated from
|
||||
const __source = 'res://addons/gdUnit4/src/cmd/CmdOptions.gd'
|
||||
|
||||
|
||||
var option_a := CmdOption.new("-a", "some help text a", "some description a")
|
||||
var option_f := CmdOption.new("-f, --foo", "some help text foo", "some description foo")
|
||||
var option_b := CmdOption.new("-b, --bar", "some help text bar", "some description bar")
|
||||
var option_x := CmdOption.new("-x", "some help text x", "some description x")
|
||||
|
||||
var _cmd_options :CmdOptions
|
||||
|
||||
|
||||
func before():
|
||||
# setup command options
|
||||
_cmd_options = CmdOptions.new([
|
||||
option_a,
|
||||
option_f,
|
||||
option_b,
|
||||
],
|
||||
# advnaced options
|
||||
[
|
||||
option_x,
|
||||
])
|
||||
|
||||
|
||||
func test_get_option():
|
||||
assert_object(_cmd_options.get_option("-a")).is_same(option_a)
|
||||
assert_object(_cmd_options.get_option("-f")).is_same(option_f)
|
||||
assert_object(_cmd_options.get_option("--foo")).is_same(option_f)
|
||||
assert_object(_cmd_options.get_option("-b")).is_same(option_b)
|
||||
assert_object(_cmd_options.get_option("--bar")).is_same(option_b)
|
||||
assert_object(_cmd_options.get_option("-x")).is_same(option_x)
|
||||
# for not existsing command
|
||||
assert_object(_cmd_options.get_option("-z")).is_null()
|
||||
|
||||
|
||||
func test_default_options():
|
||||
assert_array(_cmd_options.default_options()).contains_exactly([
|
||||
option_a,
|
||||
option_f,
|
||||
option_b])
|
||||
|
||||
|
||||
func test_advanced_options():
|
||||
assert_array(_cmd_options.advanced_options()).contains_exactly([option_x])
|
||||
|
||||
|
||||
func test_options():
|
||||
assert_array(_cmd_options.options()).contains_exactly([
|
||||
option_a,
|
||||
option_f,
|
||||
option_b,
|
||||
option_x])
|
||||
Loading…
Add table
Add a link
Reference in a new issue