package ppx_expect

  1. Overview
  2. Docs
Cram like framework for OCaml

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.17.3.tar.gz
md5=a7daa59114638fd80f52b6adbb0db7ed
sha512=d26364f2c7c0a3d83e5ecc144f77875a00887853c72c03e0122d658acb4d1cb4c6d77fabc1222d775663db74f0345be2a33518dffac9feef57ece5e9e40dc709

Description

Part of the Jane Street's PPX rewriters collection.

Published: 12 Jun 2025

Dependencies (7)

  1. ppxlib >= "0.36.0"
  2. dune >= "3.11.0"
  3. stdio >= "v0.17" & < "v0.18"
  4. ppx_inline_test >= "v0.17" & < "v0.18"
  5. ppx_here >= "v0.17" & < "v0.18"
  6. base >= "v0.17" & < "v0.18"
  7. ocaml >= "5.1.0"

Dev Dependencies

None

  1. ansi-parse
  2. ansifmt >= "1.0.0~pre2"
  3. api-watch
  4. arrayjit
  5. autofonce
  6. autofonce_config
  7. autofonce_core
  8. autofonce_lib
  9. autofonce_m4
  10. autofonce_misc
  11. autofonce_patch
  12. autofonce_share
  13. bio_io >= "0.2.1"
  14. bitpack_serializer
  15. bitwuzla
  16. bitwuzla-c
  17. bitwuzla-cxx
  18. camelot >= "1.3.0" & < "2.0.1"
  19. charInfo_width
  20. cmdlang-to-base
  21. combinaml
  22. combinat < "3.0"
  23. ctypes_stubs_js
  24. cudajit < "0.7.1"
  25. dap
  26. data-encoding >= "0.6"
  27. dkml-install-runner < "0.5.3"
  28. dream < "1.0.0~alpha8"
  29. dream-pure
  30. dream_middleware_ext
  31. drom
  32. drom_lib
  33. drom_toml
  34. dune >= "3.17.2"
  35. dune-action-plugin
  36. esa
  37. ez_cmdliner >= "0.2.0"
  38. ez_config >= "0.2.0"
  39. ez_file >= "0.2.0"
  40. ez_hash < "0.5.3"
  41. ez_opam_file
  42. ez_search
  43. ez_subst
  44. feather >= "0.2.0"
  45. GT >= "0.4.0" & < "0.5.0"
  46. gccjit
  47. graphv
  48. graphv_core
  49. graphv_core_lib
  50. graphv_font
  51. graphv_font_js
  52. graphv_font_stb_truetype
  53. graphv_gles2
  54. graphv_gles2_native
  55. graphv_gles2_native_impl
  56. graphv_webgl
  57. graphv_webgl_impl
  58. header-check
  59. hl_yaml
  60. http >= "6.0.0"
  61. http-cookie >= "4.0.0"
  62. http-multipart-formdata >= "2.0.0"
  63. hyper
  64. imguiml
  65. influxdb >= "0.2.0"
  66. js_of_ocaml >= "3.10.0"
  67. js_of_ocaml-compiler
  68. js_of_ocaml-lwt >= "3.10.0"
  69. js_of_ocaml-ocamlbuild >= "3.10.0" & < "5.0"
  70. js_of_ocaml-ppx >= "3.10.0"
  71. js_of_ocaml-ppx_deriving_json >= "3.10.0"
  72. js_of_ocaml-toplevel >= "3.10.0"
  73. js_of_ocaml-tyxml >= "3.10.0"
  74. kdl
  75. knights_tour
  76. kqueue >= "0.2.0"
  77. learn-ocaml >= "0.16.0"
  78. learn-ocaml-client >= "0.16.0"
  79. ledes
  80. libbpf
  81. little_logger
  82. loga
  83. lsp != "1.21.0-4.14"
  84. m_tree
  85. memfd
  86. merge-fmt >= "0.3"
  87. mlgpx
  88. mlt_parser >= "v0.17.0"
  89. module-graph
  90. neural_nets_lib
  91. nloge
  92. nsq < "0.5.2"
  93. OCanren-ppx >= "0.3.0"
  94. ocaml-lsp-server >= "1.17.0" & != "1.20.1-4.14" & != "1.21.0-4.14"
  95. ocaml-protoc-plugin >= "5.0.0"
  96. ocluster >= "0.2"
  97. ocp-search
  98. ocplib_stuff >= "0.3.0"
  99. octez-libs
  100. octez-protocol-009-PsFLoren-libs
  101. octez-protocol-010-PtGRANAD-libs
  102. octez-protocol-011-PtHangz2-libs
  103. octez-protocol-012-Psithaca-libs
  104. octez-protocol-013-PtJakart-libs
  105. octez-protocol-014-PtKathma-libs
  106. octez-protocol-015-PtLimaPt-libs
  107. octez-protocol-016-PtMumbai-libs
  108. octez-protocol-017-PtNairob-libs
  109. octez-protocol-018-Proxford-libs
  110. octez-protocol-019-PtParisB-libs
  111. octez-protocol-020-PsParisC-libs
  112. octez-protocol-alpha-libs
  113. octez-shell-libs
  114. odate
  115. odoc >= "2.1.1"
  116. odoc-parser
  117. omd >= "2.0.0~alpha3"
  118. opam-bin >= "0.9.5"
  119. opam-check-npm-deps
  120. opam_bin_lib >= "0.9.5"
  121. owork
  122. passage
  123. poll
  124. pp
  125. ppx_deriving_jsonschema >= "0.0.2"
  126. ppx_jane >= "v0.17.0"
  127. ppx_log >= "v0.17.0"
  128. ppx_minidebug
  129. ppx_protocol_conv_json >= "5.0.0"
  130. ppx_quick_test
  131. ppx_ts
  132. psmt2-frontend >= "0.3.0"
  133. pvec
  134. pyml_bindgen
  135. re >= "1.13.2"
  136. res_tailwindcss
  137. routes >= "2.0.0"
  138. safemoney >= "0.2.0"
  139. salto-analyzer
  140. sedlex >= "3.1"
  141. seqes < "0.2"
  142. solidity-alcotest
  143. solidity-common
  144. solidity-parser
  145. solidity-test
  146. solidity-typechecker
  147. spawn < "v0.9.0" | >= "v0.14.0"
  148. subprocess
  149. tdigest >= "2.2.0"
  150. tezos-benchmark
  151. tezos-client-009-PsFLoren
  152. tezos-client-010-PtGRANAD
  153. tezos-client-011-PtHangz2
  154. tezos-client-012-Psithaca
  155. tezos-client-013-PtJakart
  156. tezos-client-014-PtKathma
  157. tezos-client-015-PtLimaPt
  158. tezos-client-016-PtMumbai
  159. tezos-client-017-PtNairob
  160. tezos-client-alpha
  161. tezos-injector-015-PtLimaPt
  162. tezos-injector-016-PtMumbai
  163. tezos-layer2-utils-016-PtMumbai
  164. tezos-layer2-utils-017-PtNairob
  165. tezos-micheline >= "16.0"
  166. tezos-shell
  167. tezos-smart-rollup-016-PtMumbai
  168. tezos-smart-rollup-017-PtNairob
  169. tezos-smart-rollup-alpha
  170. tezos-smart-rollup-layer2-016-PtMumbai
  171. tezos-smart-rollup-layer2-017-PtNairob
  172. tezos-stdlib >= "16.0"
  173. tezos-tx-rollup-015-PtLimaPt
  174. toplevel_expect_test >= "v0.17.0"
  175. torch < "v0.16.0"
  176. travesty < "0.6.0" | >= "0.7.0"
  177. typed_list
  178. um-abt
  179. wasm_of_ocaml-compiler
  180. wtr >= "2.0.0"
  181. wtr-ppx
  182. yocaml >= "2.0.0"
  183. yocaml_cmarkit
  184. yocaml_eio
  185. yocaml_git >= "2.0.0"
  186. yocaml_jingoo >= "2.0.0"
  187. yocaml_mustache >= "2.0.0"
  188. yocaml_omd
  189. yocaml_otoml
  190. yocaml_runtime
  191. yocaml_syndication >= "2.0.0"
  192. yocaml_unix >= "2.0.0"
  193. yocaml_yaml >= "2.0.0"
  194. zanuda

Conflicts (1)

  1. js_of_ocaml-compiler < "5.8"
OCaml

Innovation. Community. Security.