Commit Graph

19 Commits

Author SHA1 Message Date
Burkhart Wolff e97cca1a2c reactivated Cenelec_Test
ci/woodpecker/push/build Pipeline failed Details
2023-05-12 17:17:57 +02:00
Burkhart Wolff 36740bf72b debugging fig_content
ci/woodpecker/push/build Pipeline failed Details
2023-05-11 11:48:05 +02:00
Burkhart Wolff b8da1a304a Improved fig_content, fix backend bugs in COL_Test
ci/woodpecker/push/build Pipeline failed Details
2023-05-10 18:31:27 +02:00
Burkhart Wolff b04ff7e31a Some first test on the COL library, assuring coherence between text* and figure* versiona.
ci/woodpecker/push/build Pipeline was successful Details
2023-05-09 12:59:42 +02:00
Achim D. Brucker 698e6ab169 Bug fix: document variants.
ci/woodpecker/push/build Pipeline was successful Details
2023-03-29 22:21:44 +01:00
Burkhart Wolff 3fc4688f69 updated Evaluation Section
ci/woodpecker/push/build Pipeline failed Details
2023-03-24 08:13:51 +01:00
Nicolas Méric c791be2912 Add monitor tests
ci/woodpecker/push/build Pipeline was successful Details
- Add tests for monitors spanning two theories.
- Fix monitors trace update bug.
  When updating a monitor trace when we define a new instance,
  the monitor instance is already defined.
  But we can not update the instance using the update_instance function
  because  this function needs a binding, i.e. a short name,
  and then it will update or define a new instance if we want
  to update a monitor in a super theory whose name is the same as
  a monitor defined in the current theory.
  Example:

  in the super theory:

  doc_class monitor_M =
  tmM :: int
  rejects "test_monitor_A"
  accepts "test_monitor_head ~~ test_monitor_B ~~ test_monitor_C"

  open_monitor*[test_monitor_M::monitor_M]

  in the current theory:

  doc_class monitor_M =
  tmM :: int
  rejects "test_monitor_B"
  accepts "test_monitor_E ~~ test_monitor_C"

  text*[test_monitor_head2::Concept_MonitorTest1.test_monitor_head]‹›
  open_monitor*[test_monitor_M3::monitor_M]
  ...
  ==> ERROR : the instantiation of test_monitor_head2
              will define a new instance current.test_monitor_M3
              when updating the trace of super.test_monitor_M3

  Hence we use the update_instance_entry function
  which uses long names and only updates the entry.
2023-03-15 11:02:18 +01:00
Burkhart Wolff 94543a86e4 added value-assert to TestKit, improved Concept_TermAntiquotations. Still TODO's. 2023-03-08 12:08:33 +01:00
Burkhart Wolff 224a320165 ... 2023-03-06 16:53:57 +01:00
Burkhart Wolff 0f3beb846e Further advances in a more serious test setup
ci/woodpecker/push/build Pipeline was successful Details
2023-03-02 18:13:15 +01:00
Burkhart Wolff 0b256adee9 Bug in Test ROOT
ci/woodpecker/push/build Pipeline failed Details
2023-03-01 23:00:09 +01:00
Burkhart Wolff a64fca4774 ground for revision of tests: TestKit, Conceptual, Latex-tests 2023-03-01 20:47:47 +01:00
Burkhart Wolff bf4c3d618e ground for revision of tests: TestKit, Conceptual, Latex-tests 2023-03-01 20:47:28 +01:00
Achim D. Brucker a055180b72 Added PDF document generation (Fixes: #22). 2023-02-22 09:52:05 +00:00
Achim D. Brucker d1c195db26 Cleanup. 2023-02-22 07:20:30 +00:00
Achim D. Brucker d766ac22df Initial commit. 2023-02-19 18:12:14 +00:00
Achim D. Brucker aaeb793a51 Moved ontologies into session Isabelle_DOF-Ontologies. 2023-02-19 16:41:16 +00:00
Achim D. Brucker 38628c37dc Integrated manual into Isabelle/DOF session. 2023-02-19 15:49:07 +00:00
Achim D. Brucker 43ccaf43f7 Refactoring of session setup. 2023-02-19 13:06:00 +00:00