File tree Expand file tree Collapse file tree 8 files changed +184
-3
lines changed
Expand file tree Collapse file tree 8 files changed +184
-3
lines changed Original file line number Diff line number Diff line change 4040 ]
4141}
4242x-commit-hash: "76de74b853b5735d01c4903b4a45c1d44f0f470d"
43+ x-maintenance-intent: ["(latest)"]
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Pure-OCaml diff implementation"
3+ description: """
4+ This is a pure-OCaml implementation for computing line-by-line diffs.
5+ The current implementation uses an algorithm similar to gestalt pattern
6+ matching ported to OCaml by Gabriel Jaldon from Paul Butler's
7+ Python implementation.
8+ See https://github.com/paulgb/simplediff"""
9+ maintainer: ["Martin Jambon <martin@semgrep.com>"]
10+ authors: ["Martin Jambon" "Gabriel Jaldon"]
11+ license: "ISC"
12+ homepage: "https://github.com/semgrep/testo"
13+ bug-reports: "https://github.com/semgrep/testo/issues"
14+ depends: [
15+ "dune" {>= "3.7"}
16+ "ocaml" {>= "4.08.0"}
17+ "ppx_deriving"
18+ "odoc" {with-doc}
19+ ]
20+ build: [
21+ ["dune" "subst"] {dev}
22+ [
23+ "dune"
24+ "build"
25+ "-p"
26+ name
27+ "-j"
28+ jobs
29+ "@install"
30+ "@runtest" {with-test}
31+ "@doc" {with-doc}
32+ ]
33+ ]
34+ dev-repo: "git+https://github.com/semgrep/testo.git"
35+ url {
36+ src:
37+ "https://github.com/semgrep/testo/releases/download/0.2.0/testo-0.2.0.tbz"
38+ checksum: [
39+ "sha256=0998766656d9a756f87c2f6c78b803d3a6e7c1230167c039f288226428cc3137"
40+ "sha512=bc59a43617d005bc338950b13a2aadb2865bc92ec0d1494e2219d8446e9203916c0c88878dc918ef3b8d2923b874c24bd68cf3a14a8307a0714d6114549f36ef"
41+ ]
42+ }
43+ x-commit-hash: "f03e691f9065b0c14af6a2622a8c6f3710510008"
44+ x-maintenance-intent: ["(latest)"]
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ depends: [
1616 "cmdliner" {>= "1.1.0"}
1717 "fpath"
1818 "re" {>= "1.10.0"}
19- "testo-util"
19+ "testo-util" {< "0.2.0"}
2020 "odoc" {with-doc}
2121]
2222build: [
4343 ]
4444}
4545x-commit-hash: "76de74b853b5735d01c4903b4a45c1d44f0f470d"
46+ x-maintenance-intent: ["(latest)"]
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Test framework for OCaml, Lwt variant"
3+ description: """
4+ Use this if the tests return Lwt promises and you can't make them synchronous
5+ because 'Lwt_main.run' is not supported by your platform e.g. JavaScript."""
6+ maintainer: ["Martin Jambon <martin@semgrep.com>"]
7+ authors: ["Martin Jambon" "Gabriel Jaldon"]
8+ license: "ISC"
9+ homepage: "https://github.com/semgrep/testo"
10+ bug-reports: "https://github.com/semgrep/testo/issues"
11+ depends: [
12+ "dune" {>= "3.7"}
13+ "lwt" {>= "5.6.0"}
14+ "ocaml" {>= "4.08.0"}
15+ "alcotest" {with-test}
16+ "cmdliner" {>= "1.1.0"}
17+ "fpath"
18+ "re" {>= "1.10.0"}
19+ "testo-util" {>= "0.2.0"}
20+ "odoc" {with-doc}
21+ ]
22+ build: [
23+ ["dune" "subst"] {dev}
24+ [
25+ "dune"
26+ "build"
27+ "-p"
28+ name
29+ "-j"
30+ jobs
31+ "@install"
32+ "@runtest" {with-test}
33+ "@doc" {with-doc}
34+ ]
35+ ]
36+ dev-repo: "git+https://github.com/semgrep/testo.git"
37+ url {
38+ src:
39+ "https://github.com/semgrep/testo/releases/download/0.2.0/testo-0.2.0.tbz"
40+ checksum: [
41+ "sha256=0998766656d9a756f87c2f6c78b803d3a6e7c1230167c039f288226428cc3137"
42+ "sha512=bc59a43617d005bc338950b13a2aadb2865bc92ec0d1494e2219d8446e9203916c0c88878dc918ef3b8d2923b874c24bd68cf3a14a8307a0714d6114549f36ef"
43+ ]
44+ }
45+ x-commit-hash: "f03e691f9065b0c14af6a2622a8c6f3710510008"
46+ x-maintenance-intent: ["(latest)"]
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ depends: [
1010 "dune" {>= "3.7"}
1111 "ocaml" {>= "4.08.0"}
1212 "fpath"
13- "testo-diff"
13+ "testo-diff" {< "0.2.0"}
1414 "odoc" {with-doc}
1515 "re" {>= "1.10.0"}
1616]
3838 ]
3939}
4040x-commit-hash: "76de74b853b5735d01c4903b4a45c1d44f0f470d"
41+ x-maintenance-intent: ["(latest)"]
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Modules shared by testo, testo-lwt, etc"
3+ description: "Testo is a test framework for OCaml."
4+ maintainer: ["Martin Jambon <martin@semgrep.com>"]
5+ authors: ["Martin Jambon" "Gabriel Jaldon"]
6+ license: "ISC"
7+ homepage: "https://github.com/semgrep/testo"
8+ bug-reports: "https://github.com/semgrep/testo/issues"
9+ depends: [
10+ "dune" {>= "3.7"}
11+ "ocaml" {>= "4.08.0"}
12+ "fpath"
13+ "re" {>= "1.10.0"}
14+ "ppx_deriving"
15+ "testo-diff" {>= "0.2.0"}
16+ "odoc" {with-doc}
17+ ]
18+ build: [
19+ ["dune" "subst"] {dev}
20+ [
21+ "dune"
22+ "build"
23+ "-p"
24+ name
25+ "-j"
26+ jobs
27+ "@install"
28+ "@runtest" {with-test}
29+ "@doc" {with-doc}
30+ ]
31+ ]
32+ dev-repo: "git+https://github.com/semgrep/testo.git"
33+ url {
34+ src:
35+ "https://github.com/semgrep/testo/releases/download/0.2.0/testo-0.2.0.tbz"
36+ checksum: [
37+ "sha256=0998766656d9a756f87c2f6c78b803d3a6e7c1230167c039f288226428cc3137"
38+ "sha512=bc59a43617d005bc338950b13a2aadb2865bc92ec0d1494e2219d8446e9203916c0c88878dc918ef3b8d2923b874c24bd68cf3a14a8307a0714d6114549f36ef"
39+ ]
40+ }
41+ x-commit-hash: "f03e691f9065b0c14af6a2622a8c6f3710510008"
42+ x-maintenance-intent: ["(latest)"]
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ depends: [
1515 "cmdliner" {>= "1.1.0"}
1616 "fpath"
1717 "re" {>= "1.10.0"}
18- "testo-util"
18+ "testo-util" {< "0.2.0"}
1919 "odoc" {with-doc}
2020]
2121build: [
4242 ]
4343}
4444x-commit-hash: "76de74b853b5735d01c4903b4a45c1d44f0f470d"
45+ x-maintenance-intent: ["(latest)"]
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Test framework for OCaml"
3+ description: """
4+ Testo is a test framework for OCaml providing new subcommands for capturing,
5+ checking, and approving the output of tests."""
6+ maintainer: ["Martin Jambon <martin@semgrep.com>"]
7+ authors: ["Martin Jambon" "Gabriel Jaldon"]
8+ license: "ISC"
9+ homepage: "https://github.com/semgrep/testo"
10+ bug-reports: "https://github.com/semgrep/testo/issues"
11+ depends: [
12+ "dune" {>= "3.7"}
13+ "ocaml" {>= "4.08.0"}
14+ "alcotest" {with-test}
15+ "cmdliner" {>= "1.1.0"}
16+ "fpath"
17+ "re" {>= "1.10.0"}
18+ "testo-util" {>= "0.2.0"}
19+ "odoc" {with-doc}
20+ ]
21+ build: [
22+ ["dune" "subst"] {dev}
23+ [
24+ "dune"
25+ "build"
26+ "-p"
27+ name
28+ "-j"
29+ jobs
30+ "@install"
31+ "@runtest" {with-test}
32+ "@doc" {with-doc}
33+ ]
34+ ]
35+ dev-repo: "git+https://github.com/semgrep/testo.git"
36+ url {
37+ src:
38+ "https://github.com/semgrep/testo/releases/download/0.2.0/testo-0.2.0.tbz"
39+ checksum: [
40+ "sha256=0998766656d9a756f87c2f6c78b803d3a6e7c1230167c039f288226428cc3137"
41+ "sha512=bc59a43617d005bc338950b13a2aadb2865bc92ec0d1494e2219d8446e9203916c0c88878dc918ef3b8d2923b874c24bd68cf3a14a8307a0714d6114549f36ef"
42+ ]
43+ }
44+ x-commit-hash: "f03e691f9065b0c14af6a2622a8c6f3710510008"
45+ x-maintenance-intent: ["(latest)"]
You can’t perform that action at this time.
0 commit comments