函数
func registerOptionValidator(String, (Any) -> OptionValidity)
public func registerOptionValidator(name: String, validator: (Any) -> OptionValidity): Unit
功能:用于注册自定义选项验证器。大多数情况下,用户应该使用 @UnittestOption 宏,而不是直接使用这个函数。
参数:
- name: String - 选项名称。
- validator: (Any) -> OptionValidity - 检查选项是否合法的函数。
func setOptionInfo(String, Array<String>, ?String)
public func setOptionInfo(
name: String,
types: Array<String>,
description!: ?String = None
): Unit
功能:用于设置选项的描述的函数。
参数:
func setOrUpdateOptionInfo(String, ?String, String, String)
public func setOrUpdateOptionInfo(
name: String,
description: ?String,
ty: String,
typeDescription: String
): Unit
功能:用于设置具体类型的选项的描述。
参数: