Skip to content

fix: test script error#3

Open
tangbzai wants to merge 13 commits into
josStorer:masterfrom
tangbzai:tests/case
Open

fix: test script error#3
tangbzai wants to merge 13 commits into
josStorer:masterfrom
tangbzai:tests/case

Conversation

@tangbzai

Copy link
Copy Markdown

修复一些 test 脚本的问题

  • 生成测试代码适配一些Entity类型(PlayerEntityObjectEntityCreationEntity……)
  • 生成测试代码时跳过一些方法的测试(__gstsRegisterTimerCaptureDict, continue, return,这些需要专门写测试流程去测试)
  • 生成测试代码时兼容一些特殊的类型(字符串字面量、普通对象、vec3LiteralValueTypeEntityOf ……)
  • 生成函数的测试代码时如果函数是Private或者Protected修饰的则不生成测试代码
  • 方法参数标注为number类型时生成float类型去测试而不是int类型

@tangbzai

Copy link
Copy Markdown
Author

这个 pr 目前执行 test 命令后还是会有一个 gs_to-ir_json 循环引用相关的错误(如下图)
image
我认为这个错误超出这个 pr 负责的范围,这个问题就留下来等待有缘人去修复吧。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant