ounit2
OUnit testing framework

Install

Authors

Maintainers

Sources

ounit-2.2.7.tbz
sha256=90f6e63bd1240a51d8b9b2f722059bd79ce00b5276bdd6238b8f5c613c0e7388
sha512=53463e5b1b5a40f424e19f5f6a86338a544079600d1fd121ffc1a6fcaa239630194018faf91ccf360ba40b1b2a8b01cf491935e014c68d2947f6e027a2f0a0f9

Description

OUnit is a unit test framework for OCaml. It allows one to easily create unit-tests for OCaml code. It is loosely based on [HUnit], a unit testing framework for Haskell. It is similar to [JUnit], and other XUnit testing frameworks.

Published: 24 Mar 2023

Dependencies (5)

  1. stdlib-shims
  2. seq
  3. base-unix
  4. ocaml >= "4.04.0"
  5. dune >= "3.0"

Dev Dependencies (1)

  1. odoc with-doc

Used by (98)

  1. 0install >= "2.17"
  2. 0install-gtk >= "2.17"
  3. 0install-solver
  4. arg-complete
  5. binsec >= "0.4.0"
  6. bisect_ppx >= "2.0.0" & < "2.6.0"
  7. camlp5 >= "8.00~alpha04" & < "8.00"
  8. camlrack
  9. charset
  10. clp_operations
  11. colibri2
  12. conjury >= "2.0.1"
  13. containers = "3.8"
  14. coq-core
  15. cudf >= "0.10"
  16. deadlock
  17. debian-formats >= "0.1.2"
  18. decoders-bencode >= "1.0.0"
  19. decoders-cbor >= "1.0.0"
  20. decoders-ezjsonm >= "1.0.0"
  21. decoders-jsonaf
  22. decoders-jsonm >= "1.0.0"
  23. decoders-msgpck >= "1.0.0"
  24. decoders-sexplib >= "1.0.0"
  25. decoders-yojson >= "1.0.0"
  26. devkit >= "1.20210120"
  27. dkml-c-probe >= "3.0.0"
  28. dtoa >= "0.3.3"
  29. dual
  30. edn >= "0.2.0"
  31. epictetus
  32. errpy
  33. extunix >= "0.3.1"
  34. fileutils >= "0.6.4"
  35. gapi-ocaml >= "0.4.3"
  36. gen >= "1.0"
  37. goblint >= "1.1.1"
  38. google-drive-ocamlfuse >= "0.7.29"
  39. inotify >= "2.4"
  40. ipaddr >= "5.3.1"
  41. ipaddr-sexp >= "5.3.1"
  42. iter >= "1.6"
  43. jupyter >= "2.7.6"
  44. kind2
  45. lambdasoup >= "0.7.2"
  46. leveldb >= "1.3.0"
  47. lz4 >= "1.2.0"
  48. macaddr >= "5.3.1"
  49. macaddr-sexp >= "5.3.1"
  50. markdown
  51. markup >= "1.0.0"
  52. mirage-block-ccm >= "1.1.0"
  53. mirage-block-unix >= "2.13.0"
  54. mirage-crypto >= "0.10.6"
  55. mirage-crypto-pk >= "0.10.6"
  56. mirage-crypto-rng >= "0.10.6"
  57. mlbdd >= "0.7.2"
  58. mock-ounit >= "1.0.0"
  59. mysql_protocol >= "3.0.1"
  60. orsetto >= "1.0.3"
  61. otoml >= "0.9.2"
  62. ounit >= "2.2.7"
  63. ounit2-lwt >= "2.2.7"
  64. oxylc
  65. pa_ppx < "0.07"
  66. packstream
  67. plato
  68. posix-getopt >= "2.0.0"
  69. ppx_camlrack
  70. ppx_const >= "2.0"
  71. ppx_deriving >= "5.2"
  72. ppx_deriving_protobuf >= "3.0.0"
  73. ppx_deriving_yojson >= "3.7.0"
  74. ppx_getenv >= "2.0"
  75. ppx_make
  76. ppx_pyformat
  77. ppx_viewpattern
  78. qcheck-ounit >= "0.14"
  79. qmp >= "0.19.0"
  80. qtest >= "2.11.1"
  81. redis-lwt >= "0.5"
  82. redis-sync >= "0.5"
  83. sd_logic
  84. sha >= "1.15.1"
  85. shared-block-ring >= "3.0.0"
  86. sifun
  87. tar-mirage >= "2.0.0" & < "2.4.0"
  88. tiny_httpd >= "0.8" & < "0.13"
  89. tls >= "0.13.0"
  90. toml >= "7.0.0"
  91. toml_cconv >= "7.0.0"
  92. vec >= "0.2.0"
  93. vhd-format-lwt >= "0.12.3"
  94. vlq >= "0.2.1"
  95. xenstore >= "2.2.0"
  96. zmq >= "5.1.1"
  97. zmq-async >= "5.1.1"
  98. zmq-lwt >= "5.1.1"

Conflicts

None