test262-to-mjsunit:将test262测试转换为mjsunit测试

时间:2024-06-05 13:28:10
【文件属性】:

文件名称:test262-to-mjsunit:将test262测试转换为mjsunit测试

文件大小:18KB

文件格式:ZIP

更新时间:2024-06-05 13:28:10

JavaScript

将test262测试转换为mjsunit格式 ,V8还没有完全让其贡献者直接编写测试。 相反,他们更喜欢以自定义的格式签入测试。 但是,如果您已经编写了许多test262测试,该怎么办? 或者,如果您想成为好公民并为跨浏览器的一般测试做出贡献,即test262,但又希望能够在V8中使用功能,该怎么办? 通过将test262格式的测试转换为发往V8的mjsunit格式的测试,该项目将解决您的问题。 用法 通过您想要转换为CLI实用工具的测试。 生成的mjsunit文件将被写入标准输出。 $ cd Array.prototype.includes $ test262-to-mjsunit test/*.js > ../v8/test/mjsunit/array-includes.js 失败后 默认情况下,如果test262-to-mjsunit无法转换某些内容,它将输出带有错误的注释块:


【文件预览】:
test262-to-mjsunit-master
----.gitignore(30B)
----README.md(4KB)
----.jscsrc(139B)
----bin()
--------test262-to-mjsunit.js(1KB)
----test()
--------cases()
--------runner.js(626B)
--------errors()
----.jshintrc(373B)
----package.json(796B)
----LICENSE.txt(727B)
----.travis.yml(73B)
----.editorconfig(179B)
----lib()
--------single-test.js(4KB)
--------multiple-tests.js(1KB)

网友评论