https://github.com/mgalloy/mgunit
Simple testing in IDL
https://github.com/mgalloy/mgunit
idl idlpackage
Last synced: 7 months ago
JSON representation
Simple testing in IDL
- Host: GitHub
- URL: https://github.com/mgalloy/mgunit
- Owner: mgalloy
- License: other
- Created: 2012-10-18T15:58:21.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2023-10-03T20:36:14.000Z (about 2 years ago)
- Last Synced: 2024-05-01T22:13:13.877Z (over 1 year ago)
- Topics: idl, idlpackage
- Language: IDL
- Size: 788 KB
- Stars: 13
- Watchers: 7
- Forks: 12
- Open Issues: 3
-
Metadata Files:
- Readme: README.rst
- Funding: .github/FUNDING.yml
- License: COPYING.rst
Awesome Lists containing this project
README
mgunit
======Simple testing in IDL
---------------------`mgunit` is a unit testing framework modeled on other `xUnit testing frameworks
`_. The goal is to allow easy creation and
reporting of results of tests, while still allowing for many different testing
situations. Simple naming conventions replace formal creation of hierarchies
and specification of tests. This allows test suites to be created with a
minimum of code beyond the actual code of the tests themselves.The basic structure of `mgunit` is that tests are created by subclassing
``MGutTestCase``, tests can be grouped together into suites for convenience by
subclassing ``MGutTestSuite``, and tests are run my calling ``MGUNIT``. Various
convenience routines are included, such as the ``ASSERT`` routine which is
useful for making an assertion during a test.See "Using mgunit" in the ``docs/`` directory for more details about using
`mgunit`.See the `Releases `_ page in
the wiki for downloads.