1
0
mirror of https://github.com/mgcaret/of816.git synced 2024-12-29 17:31:57 +00:00
of816/test/README.md

23 lines
864 B
Markdown
Raw Normal View History

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