ppx_expect:类似于OCaml的框架

时间:2024-05-25 23:20:56
【文件属性】:

文件名称:ppx_expect:类似于OCaml的框架

文件大小:83KB

文件格式:ZIP

更新时间:2024-05-25 23:20:56

OCaml

期望测试-OCaml的类似于cram的框架 介绍 Expect-test是一个使用OCaml编写测试的框架,类似于 。 期望测试使用let%expect_test构造模拟现有的内联测试框架。 期望测试的主体可以包含生成输出的代码,并与%expect扩展表达式交错以表示期望的输出。 运行时,这些测试将通过,只要输出与预期的匹配即可通过。 如果测试失败,则会生成带有后缀“ .corrected”的更正文件,并带有实际输出,并且inline_tests_runner将输出差异。 这是一个示例的Expect-test程序,在foo.ml说 open Core let % expect_test " addition " = printf " %d " ( 1 + 2 ); [ % expect { | 4 | }] 运行测试时(作为inline_tests_runner一部分),将生


网友评论