sys-bio / libOmexMeta

libOmexMeta is a library aimed at providing developer-level support for reading, writing, editing and managing semantic annotations for biosimulation models.
https://sys-bio.github.io/libOmexMeta/
Apache License 2.0
8 stars 6 forks source link

Automate testing of examples to avoid accumulating broken examples #108

Closed jonrkarr closed 3 years ago

jonrkarr commented 3 years ago

Given issues with the examples such as reported in #107, it would be helpful to add tests for the examples to avoid accumulating broken examples.

CiaranWelsh commented 3 years ago

The examples are already valid Python, C or C++ programs that are all executed prior to building the documentation. The source code for the programs themselves are used as each example and the output of each program is collected and used as the output that you see in the documentation.

See run_docs_examples.

107 must have a related but different issue - I'll get there in time.