文件名称:bubbles:OCaml中的单元测试
文件大小:23KB
文件格式:ZIP
更新时间:2024-06-07 21:24:53
Python
气泡 OCaml的不推荐使用的单元测试框架。 请改用 。 概述 运行ocamltest file.ml要搜索的文件名为file_test.ml并在执行任何单元测试file_test.ml与file.ml范围。 单元测试是test_ unit -> unit函数,其名称以字符串test_为前缀。 该测试器是CS3110 2013年秋季测试工具的基础,但对于带有依赖项的文件却无法正常工作。 回顾过去,超时,“所有测试通过”消息和递归遍历是最有趣的功能。 要求 该项目需要 该项目需要Python 2.7 该项目需要OCaml。 它是使用4.01.0开发的,但可能适用于3.12。 该项目当前不支持对具有相关性的文件进行测试。 该项目在Windows上不起作用。 对不起。 核心哲学 编写和运行单元测试应该很容易。 这就是本项目的全部内容。 在此框架下,您只需要在主代码中编写互补的_t
【文件预览】:
bubbles-master
----.gitignore(59B)
----assertions.ml(3KB)
----Makefile(642B)
----serializer.ml(4KB)
----ocamltest(10KB)
----util()
--------subprocessWrapper.py(1KB)
--------__init__.py(0B)
--------timedProcess.py(977B)
--------log.py(1KB)
--------invalidTestException.py(400B)
--------timer.py(213B)
--------termcolor.py(5KB)
--------noCompileException.py(117B)
--------runTest.py(11KB)
--------timeoutException.py(304B)
--------harness.py(11KB)
----README.md(7KB)
----test()
--------fail.ml(0B)
--------pass.ml(0B)
--------ps1_test.ml(424B)
--------ps1.ml(173B)
--------fail_test.ml(736B)
--------pass_test.ml(612B)