Skip to content

Test Cases Release v3.4.0

Latest
Compare
Choose a tag to compare
@luciansmith luciansmith released this 12 Jan 00:20
· 8 commits to release since this release

This release contains a number of updates for all three branches of the test suite.

For the 'semantic' tests:

  • Tests 1781-1821 added, including tests for:
    • Default values of various elements.
    • Local parameters shadowing reaction IDs and species reference IDs.
    • Case sensitivity.
    • 0D-compartments in Level 3.
    • As suggested in #72: add tests where model elements are given mathematical literal IDs.
  • A number of previously-existing tests updated, including:
    • Correct 'comp' model files with extra id's.
    • Correct 'comp' models with external model definitions.
    • Adjust some mathematical tests so they test the function in question and not the encoding of integers as doubles.
    • Add L2v5 and L3v2 models to all relevant tests that didn't already have them.

For the 'syntactic' tests:

  • A number of new tests, particularly for the spatial package. (Now up to date as of libsbml 5.19.3) These tests attached as a binary for this release, and are not present in the source release.

For the 'stochastic' tests:

  • New tests 40-100, which test implementation of the new 'distrib' package functions.

The SBML Test Suite Runner has not been updated in this release, just the tests themselves. The SBML Test Suite Database of tests and test results from various tools has been updated, so new results from simulators may be uploaded.

For convenience, here are the links to the 3.3.0 installers for the SBML Test Suite Runner. Once installed, you'll need to update the test files by hand:

O.S. Architecture Format File
macOS 64-bit runnable installer SBML Test Runner 3.3.0 macOS installer.pkg
Windows 64- or 32-bit runnable installer Setup_SBMLTestRunner-3.3.0-Windows.exe
Linux 64-bit runnable installer SBMLTestRunner-3.3.0-linux-x64-installer.run
Linux 32-bit runnable installer SBMLTestRunner-3.3.0-linux-installer.run
Linux 64-bit Debian package SBMLTestRunner_3.3.0-0.linux_amd64.deb