645 B
645 B
This tests error cases for ppx_cstruct.
It only deals with the errors raised by the ppx itself (such as when the type is not supported), not errors in the generated code.
To add a test case:
- create a file in this directory named
something.mlwith the error case - create an empty file named
something.ml.expected - don't forget to add these files to git
- run
dune runtest: it displays a diff ondune.inc - run
dune promote: it updatesdune.incwith the generated test case - run
dune runtest: it runs the test and displays a diff against the empty expected output - run
dune promote: it updatessomething.ml.expected