aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--coq/coq-autotest.el12
1 files changed, 12 insertions, 0 deletions
diff --git a/coq/coq-autotest.el b/coq/coq-autotest.el
index 9efdea22..fdfa5f1d 100644
--- a/coq/coq-autotest.el
+++ b/coq/coq-autotest.el
@@ -65,6 +65,18 @@
(pg-autotest quit-prover)
+ (pg-autotest remark "Testing multiple-file recompilation...")
+ (pg-autotest script-wholefile "coq/ex/test-cases/multiple-files-single-dir/f.v")
+ (proof-shell-wait)
+ ;; touch d.v to cause recompile (TODO: check for that)
+ (find-file "d.v")
+ (set-buffer-modified-p t)
+ (save-buffer)
+ (pg-autotest-test-retract-file "coq/ex/test-cases/multiple-files-single-dir/f.v")
+ (proof-shell-wait)
+ (pg-autotest script-wholefile "coq/ex/test-cases/multiple-files-single-dir/f.v")
+
+ (pg-autotest quit-prover)
(pg-autotest remark "Complete.")
(pg-autotest timetaken 'total)