2019-12-29 23:02:46 +00:00
|
|
|
# OF816 Unit tests
|
|
|
|
|
2020-03-06 06:49:03 +00:00
|
|
|
This directory contains unit and conformance tests for OF816. The ```*.fs``` files
|
2020-03-06 06:49:37 +00:00
|
|
|
contain the tests and test support files. Most tests are arranged in the order they
|
2020-03-06 06:49:03 +00:00
|
|
|
appear in IEEE 1275-94 chapters 5 and 7.
|
2019-12-29 23:02:46 +00:00
|
|
|
|
|
|
|
Tests written in ALL CAPS, and ``tester.fs`` were borrowed from the Forth 2012/ANSI Forth
|
|
|
|
[test suite](https://github.com/gerryjackson/forth2012-test-suite), and are public-domain.
|
|
|
|
|
|
|
|
Tests written in mixed case are modified from the same source, and also
|
|
|
|
public domain.
|
|
|
|
|
|
|
|
Tests written in lower case are hereby released to the public domain as an exception
|
|
|
|
to the licensing terms of OF816 itself.
|
|
|
|
|
|
|
|
## Test Execution
|
|
|
|
|
2020-03-06 06:49:03 +00:00
|
|
|
The tests are designed to run under the (currently unreleased) GoSXB emulator. In the
|
|
|
|
GoSXB platform directory is a crude script to run the tests.
|
2019-12-29 23:02:46 +00:00
|
|
|
|
|
|
|
The tests are run in the order described in ``test-manifest.yaml``.
|
2020-03-06 06:49:03 +00:00
|
|
|
|