haxe-doctest:受Python的doctest命令启发的haxelib,可根据源代码中指定的断言生成单元测试

时间:2024-05-24 06:58:08
【文件属性】:

文件名称:haxe-doctest:受Python的doctest命令启发的haxelib,可根据源代码中指定的断言生成单元测试

文件大小:79KB

文件格式:ZIP

更新时间:2024-05-24 06:58:08

unit-testing doctest haxe haxelib Haxe

haxe-doctest-基于Haxedoc的单元测试。 执照 它是什么? 受Python的doctest命令启发的haxelib ,该命令根据源代码的Haxedoc注释中声明的断言生成单元测试。 haxe-doctest支持为Haxe Unit , MUnit生成测试用例,并且它是自己的测试运行器,建议从FlashDevelop中进行高效测试。 蜡相容性 haxe-doctest 哈克斯 0.1.0至1.1.4 3.2.1或更高 1.2.0至2.0.1 3.4.2或更高 3.0.0或更高 4.0.5或更高 声明测试断言 文档测试断言是作为源代码文档的一部分编写的,并且在断言之前由三个前导右尖括号>>>标识。 断言的左侧和右侧必须由比较运算符< , > , == , != , === , !== , <= , >=或throws关键字分隔。 如果右侧表达式是一个rege


【文件预览】:
haxe-doctest-master
----tests.hxml(148B)
----tools()
--------.travis.yml(2KB)
--------gen-doc.cmd(3KB)
--------test-cs.cmd(413B)
--------phantomJS()
--------test-phantomjs.cmd(450B)
--------test-java.cmd(424B)
--------test-python.cmd(429B)
--------test-php7.cmd(419B)
--------test-nodejs.cmd(435B)
--------test-neko.cmd(417B)
--------test-cpp.cmd(432B)
--------publish-release.cmd(3KB)
--------test-js.cmd(441B)
--------test-lua.cmd(426B)
--------test-eval.cmd(347B)
--------test-hl.cmd(409B)
--------test-flash.cmd(1KB)
--------test-jvm.cmd(431B)
--------_test-prepare.cmd(911B)
----.github()
--------workflows()
----test()
--------hx()
----_config.yml(27B)
----CONTRIBUTING.md(720B)
----src()
--------hx()
----doc()
--------flashdevelop_integration.png(27KB)
----.gitignore(126B)
----haxelib.json(652B)
----CHANGELOG.md(5KB)
----CODE_OF_CONDUCT.md(5KB)
----README.md(11KB)
----.editorconfig(295B)
----haxe-doctest.hxproj(2KB)
----.gitattributes(858B)
----LICENSE.txt(11KB)

网友评论