You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Limitation 1: Only checks compilation and package-specified test; might break the semantics of under-tested packages.
Limitation 2: Skipping build/test for packages, for various reasons: Some packages are out of maintenance; others are failing in specific OCaml*OS versions.
Possible directions:
For users: Document each feature with a test case.
For devs: Annotate each branch condition with a test case.
For CI: Refine the exclusion list from (package) to (package * OCamlVersion * OSVersion).
The text was updated successfully, but these errors were encountered:
Perhaps we could single out a few source files, in these packages, that use cppo in a heavy way (or in an interesting way, in some sense) and add these source files directly to our test suite. This would ensure that any change in the output of cppo, for these specific files, is detected.
As of v1.7.0, the test suite consists of two parts:
*.cppo
is expected to produce*.ref
.cppo/.github/workflows/build.yml
Lines 176 to 198 in 21f0586
Possible directions:
The text was updated successfully, but these errors were encountered: