Define a wrapper type for the test_t type to facilitate creating a polymorphic array of test_t objects.
Construct a test_fixture_t object from its components
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(test_t), | intent(in) | :: | test | 
Print the test results and increment the tallies of passing tests, total tests, and skipped tests.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(test_fixture_t), | intent(in) | :: | self | |||
| integer, | intent(inout) | :: | passes | |||
| integer, | intent(inout) | :: | tests | |||
| integer, | intent(inout) | :: | skips |