Skip to content

Commit

Permalink
[new release] junit (3 packages) (2.2.0)
Browse files Browse the repository at this point in the history
CHANGES:

- fix bug marking alcotest skipped tests as passed
- reraise exceptions to clean backtraces
- expose arguments of `Alcotest.run`
- increase dependency on alcotest to 1.8.0
  • Loading branch information
Khady committed Dec 29, 2024
1 parent a66a58b commit b5d19e1
Show file tree
Hide file tree
Showing 3 changed files with 123 additions and 0 deletions.
41 changes: 41 additions & 0 deletions packages/junit/junit.2.2.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
opam-version: "2.0"
maintainer: "Louis Roché <[email protected]>"
authors: "Louis Roché <[email protected]>"
homepage: "https://github.com/Khady/ocaml-junit"
bug-reports: "https://github.com/Khady/ocaml-junit/issues"
license: "LGPL-3.0-or-later WITH OCaml-LGPL-linking-exception"
dev-repo: "git+https://github.com/Khady/ocaml-junit.git"
doc: "https://khady.github.io/ocaml-junit/"
tags: ["junit" "jenkins"]
depends: [
"dune" {>= "3.0"}
"ptime"
"tyxml" {>= "4.0.0"}
"odoc" {with-doc & >= "1.1.1"}
"ocamlformat" {= "0.27.0" & with-dev-setup}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
]
synopsis: "JUnit XML reports generation library"
description: "JUnit XML reports generation library"
url {
src:
"https://github.com/Khady/ocaml-junit/releases/download/2.2.0/junit-2.2.0.tbz"
checksum: [
"sha256=d0ab1b08e7bb56d3955139e8ffd8cf0748f1b952af0072c9f9e8d914d531d90a"
"sha512=f86944c8a5f21c7df6a4dead863c340ebd7114808422a0dd8819941356a6c2a9fbe1e823cead11ff1c0cf6207eeebbbc8e62096a4f278a72f7c05099deef93fb"
]
}
x-commit-hash: "c72f1f3bc9add874a8c1594b0b1cf9d7dac448b1"
41 changes: 41 additions & 0 deletions packages/junit_alcotest/junit_alcotest.2.2.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
opam-version: "2.0"
maintainer: "Louis Roché <[email protected]>"
authors: ["Louis Roché <[email protected]>"]
homepage: "https://github.com/Khady/ocaml-junit"
bug-reports: "https://github.com/Khady/ocaml-junit/issues"
license: "LGPL-3.0-or-later WITH OCaml-LGPL-linking-exception"
dev-repo: "git+https://github.com/Khady/ocaml-junit.git"
doc: "https://khady.github.io/ocaml-junit/"
tags: ["junit" "jenkins" "alcotest"]
depends: [
"dune" {>= "3.0"}
"odoc" {with-doc & >= "1.1.1"}
"alcotest" {>= "1.8.0"}
"junit" {= version}
"ocamlformat" {= "0.27.0" & with-dev-setup}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
]
synopsis: "JUnit XML reports generation for alcotest tests"
description: "JUnit XML reports generation for alcotest tests"
url {
src:
"https://github.com/Khady/ocaml-junit/releases/download/2.2.0/junit-2.2.0.tbz"
checksum: [
"sha256=d0ab1b08e7bb56d3955139e8ffd8cf0748f1b952af0072c9f9e8d914d531d90a"
"sha512=f86944c8a5f21c7df6a4dead863c340ebd7114808422a0dd8819941356a6c2a9fbe1e823cead11ff1c0cf6207eeebbbc8e62096a4f278a72f7c05099deef93fb"
]
}
x-commit-hash: "c72f1f3bc9add874a8c1594b0b1cf9d7dac448b1"
41 changes: 41 additions & 0 deletions packages/junit_ounit/junit_ounit.2.2.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
opam-version: "2.0"
maintainer: "Louis Roché <[email protected]>"
authors: ["Louis Roché <[email protected]>" "Simon Cruanes <[email protected]>"]
homepage: "https://github.com/Khady/ocaml-junit"
bug-reports: "https://github.com/Khady/ocaml-junit/issues"
license: "LGPL-3.0-or-later WITH OCaml-LGPL-linking-exception"
dev-repo: "git+https://github.com/Khady/ocaml-junit.git"
doc: "https://khady.github.io/ocaml-junit/"
tags: ["junit" "jenkins" "ounit"]
depends: [
"dune" {>= "3.0"}
"odoc" {with-doc & >= "1.1.1"}
"ounit2"
"junit" {= version}
"ocamlformat" {= "0.27.0" & with-dev-setup}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
]
synopsis: "JUnit XML reports generation for OUnit tests"
description: "JUnit XML reports generation for OUnit tests"
url {
src:
"https://github.com/Khady/ocaml-junit/releases/download/2.2.0/junit-2.2.0.tbz"
checksum: [
"sha256=d0ab1b08e7bb56d3955139e8ffd8cf0748f1b952af0072c9f9e8d914d531d90a"
"sha512=f86944c8a5f21c7df6a4dead863c340ebd7114808422a0dd8819941356a6c2a9fbe1e823cead11ff1c0cf6207eeebbbc8e62096a4f278a72f7c05099deef93fb"
]
}
x-commit-hash: "c72f1f3bc9add874a8c1594b0b1cf9d7dac448b1"

0 comments on commit b5d19e1

Please sign in to comment.