Skip to content

Commit 3be369c

Browse files
committed
more tests
1 parent fb77c12 commit 3be369c

File tree

12 files changed

+12
-1
lines changed

12 files changed

+12
-1
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ jobs:
2828
opam_file: 'rocq-elpi.opam'
2929
custom_image: ${{ matrix.image }}
3030
after_script: |
31+
ls -l
32+
chmod -R a+w .
3133
make all-examples
3234
make all-tests
3335
export: 'OPAMWITHTEST OPAMIGNORECONSTRAINTS OPAMVERBOSE' # space-separated list of variables

apps/cs/tests/setup-project.sh

Lines changed: 0 additions & 1 deletion
This file was deleted.

apps/derive/tests/test_derive_corelib.v

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ Inductive large :=
7171

7272
Inductive prim_int := PI (i : PrimInt63.int).
7373
Inductive prim_float := PF (f : PrimFloat.float).
74+
Inductive prim_string := PS (s : lib:elpi.pstring).
7475

7576
Record fo_record := { f1 : peano; f2 : unit; }.
7677

apps/derive/tests/test_eqOK.v

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ Elpi derive.eqOK large.
3131
*)
3232
Elpi derive.eqOK prim_int.
3333
Fail Elpi derive.eqOK prim_float.
34+
Elpi derive.eqOK prim_string.
3435
Elpi derive.eqOK fo_record.
3536
Elpi derive.eqOK pa_record.
3637
Elpi derive.eqOK pr_record.

apps/derive/tests/test_eqType_ast.v

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Fail Elpi derive.eqType.ast iota.
2424
Elpi derive.eqType.ast large.
2525
Elpi derive.eqType.ast prim_int.
2626
Fail Elpi derive.eqType.ast prim_float.
27+
Elpi derive.eqType.ast prim_string.
2728
Elpi derive.eqType.ast fo_record.
2829
Elpi derive.eqType.ast pa_record.
2930
Elpi derive.eqType.ast pr_record.

apps/derive/tests/test_eqb.v

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ Elpi derive.eqb large.
2626
*)
2727
Elpi derive.eqb prim_int.
2828
Fail Elpi derive.eqb prim_float.
29+
Elpi derive.eqb prim_string.
2930
Elpi derive.eqb fo_record.
3031
Elpi derive.eqb pa_record.
3132
Elpi derive.eqb pr_record.

apps/derive/tests/test_eqbOK.v

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ Elpi derive.eqbOK large.
3232
*)
3333
Elpi derive.eqbOK prim_int.
3434
Fail Elpi derive.eqbOK prim_float.
35+
Elpi derive.eqbOK prim_string.
3536
Elpi derive.eqbOK fo_record.
3637
Elpi derive.eqbOK pa_record.
3738
Elpi derive.eqbOK pr_record.

apps/derive/tests/test_eqbcorrect.v

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ Elpi derive.eqbcorrect large.
3737
*)
3838
Elpi derive.eqbcorrect prim_int.
3939
Fail Elpi derive.eqbcorrect prim_float. (* Can not work, we don't have a syntaxtic test *)
40+
Elpi derive.eqbcorrect prim_string.
4041
Elpi derive.eqbcorrect fo_record.
4142
Elpi derive.eqbcorrect pa_record.
4243
Elpi derive.eqbcorrect pr_record.

apps/derive/tests/test_fields.v

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Fail Elpi derive.fields iota.
2424
Elpi derive.fields large.
2525
Elpi derive.fields prim_int.
2626
Fail Elpi derive.fields prim_float.
27+
Elpi derive.fields prim_string.
2728
Elpi derive.fields fo_record.
2829
Elpi derive.fields pa_record.
2930
Elpi derive.fields pr_record.

apps/derive/tests/test_induction.v

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ Elpi derive.induction iota.
2828
Elpi derive.induction large.
2929
Elpi derive.induction prim_int.
3030
Elpi derive.induction prim_float.
31+
Elpi derive.induction prim_string.
3132
Elpi derive.induction fo_record.
3233
Elpi derive.induction pa_record.
3334
Elpi derive.induction pr_record.

0 commit comments

Comments
 (0)