File tree Expand file tree Collapse file tree 4 files changed +171
-0
lines changed
testo-diff/testo-diff.0.1.0
testo-lwt/testo-lwt.0.1.0
testo-util/testo-util.0.1.0 Expand file tree Collapse file tree 4 files changed +171
-0
lines changed 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 <
[email protected] >"]
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
+ "odoc" {with-doc}
18
+ ]
19
+ build: [
20
+ ["dune" "subst"] {dev}
21
+ [
22
+ "dune"
23
+ "build"
24
+ "-p"
25
+ name
26
+ "-j"
27
+ jobs
28
+ "@install"
29
+ "@runtest" {with-test}
30
+ "@doc" {with-doc}
31
+ ]
32
+ ]
33
+ dev-repo: "git+https://github.com/semgrep/testo.git"
34
+ url {
35
+ src:
36
+ "https://github.com/semgrep/testo/releases/download/0.1.0/testo-0.1.0.tbz"
37
+ checksum: [
38
+ "sha256=a156a3ac637e09e57c44a92f4f10723d2f509d237105b10a0120fca3447887b6"
39
+ "sha512=f236afc247af23d55ca38a4611206d3daab5ef463bbea3ab07ecec6196bd92a53f7e997d348f40534911641558383d8c85ac2ab7607514dd6b90835c8e3f7294"
40
+ ]
41
+ }
42
+ x-commit-hash: "76de74b853b5735d01c4903b4a45c1d44f0f470d"
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 <
[email protected] >"]
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"
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.1.0/testo-0.1.0.tbz"
40
+ checksum: [
41
+ "sha256=a156a3ac637e09e57c44a92f4f10723d2f509d237105b10a0120fca3447887b6"
42
+ "sha512=f236afc247af23d55ca38a4611206d3daab5ef463bbea3ab07ecec6196bd92a53f7e997d348f40534911641558383d8c85ac2ab7607514dd6b90835c8e3f7294"
43
+ ]
44
+ }
45
+ x-commit-hash: "76de74b853b5735d01c4903b4a45c1d44f0f470d"
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 <
[email protected] >"]
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
+ "testo-diff"
14
+ "odoc" {with-doc}
15
+ "re" {>= "1.10.0"}
16
+ ]
17
+ build: [
18
+ ["dune" "subst"] {dev}
19
+ [
20
+ "dune"
21
+ "build"
22
+ "-p"
23
+ name
24
+ "-j"
25
+ jobs
26
+ "@install"
27
+ "@runtest" {with-test}
28
+ "@doc" {with-doc}
29
+ ]
30
+ ]
31
+ dev-repo: "git+https://github.com/semgrep/testo.git"
32
+ url {
33
+ src:
34
+ "https://github.com/semgrep/testo/releases/download/0.1.0/testo-0.1.0.tbz"
35
+ checksum: [
36
+ "sha256=a156a3ac637e09e57c44a92f4f10723d2f509d237105b10a0120fca3447887b6"
37
+ "sha512=f236afc247af23d55ca38a4611206d3daab5ef463bbea3ab07ecec6196bd92a53f7e997d348f40534911641558383d8c85ac2ab7607514dd6b90835c8e3f7294"
38
+ ]
39
+ }
40
+ x-commit-hash: "76de74b853b5735d01c4903b4a45c1d44f0f470d"
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 <
[email protected] >"]
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"
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.1.0/testo-0.1.0.tbz"
39
+ checksum: [
40
+ "sha256=a156a3ac637e09e57c44a92f4f10723d2f509d237105b10a0120fca3447887b6"
41
+ "sha512=f236afc247af23d55ca38a4611206d3daab5ef463bbea3ab07ecec6196bd92a53f7e997d348f40534911641558383d8c85ac2ab7607514dd6b90835c8e3f7294"
42
+ ]
43
+ }
44
+ x-commit-hash: "76de74b853b5735d01c4903b4a45c1d44f0f470d"
You can’t perform that action at this time.
0 commit comments