#1 Enable tests
Opened 3 years ago by defolos. Modified 3 years ago
rpms/ defolos/ocaml-sexplib master  into  rawhide

file modified
+3
@@ -66,6 +66,9 @@ 

  find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod 0755 {} \+

  %endif

  

+ %check

+ dune test

+ 

  %files

  %doc CHANGES.md README.org

  %license COPYRIGHT.txt LICENSE.md LICENSE-Tywith.txt THIRD-PARTY.txt

Depends on the update of parsexp and sexplib0.

Seems OK (albeit fails CI for some reason). Did you want me to do anything?

The CI fails because the updates for parsexp and sexplib0 are not yet in Rawhide.

So please don't merge this yet, as I don't even know if the tests can be run.

rebased onto 7b5161c

3 years ago

Jerry already updated sexplib, the only thing left from this PR is the test enablement.

I see 0/0 tests run when I try this. It looks like the tests require base_quickcheck, core_kernel, expect_test_helpers_core, and sexp_grammar_validation, none of which we have in Fedora.